--- /srv/reproducible-results/rbuild-debian/r-b-build.M1793PTZ/b1/tuxpaint_0.9.28-sdl2-1.1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.M1793PTZ/b2/tuxpaint_0.9.28-sdl2-1.1_arm64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ b270452f596d28e6e4d957716c4f3a6e 7853184 graphics optional tuxpaint-data_0.9.28-sdl2-1.1_all.deb │ - c36a1c958bcbccdd2a702e92fe7724e0 186868 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ - 5235ad6fba7b9f43e55ebe87e0da9913 111816 graphics optional tuxpaint-dev_0.9.28-sdl2-1.1_all.deb │ - 836997e0e3c515d2289e5e06727b94a1 3185064 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ - 7bd4755070a026908c1ff15edf7e4cf3 1238584 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ - 920f81edbe128946e788b8a3cc8d9a8b 221352 graphics optional tuxpaint_0.9.28-sdl2-1.1_arm64.deb │ + 2a905107001e04863ad4c4ccd753adf7 186864 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ + de23360705558ee0ed729cdf5da431dd 111792 graphics optional tuxpaint-dev_0.9.28-sdl2-1.1_all.deb │ + feefe3a6610ceb25f1ca546cf231b24e 3184168 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ + 3f2b2e723013e05a2cd248894c53d380 1238756 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ + 1ef85b4cbc1c2e6d4ea2f96ef3ba0b32 221420 graphics optional tuxpaint_0.9.28-sdl2-1.1_arm64.deb ├── tuxpaint-dev_0.9.28-sdl2-1.1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 960 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 110664 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 956 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 110644 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/bin/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 2108 2024-12-11 13:39:19.000000 ./usr/bin/tp-magic-config │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/include/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/include/tuxpaint/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6605 2024-12-11 13:39:19.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6621 2024-12-11 13:39:19.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/Makefile │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/en/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16692 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/en/README.txt.gz │ │ │ ├── ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ @@ -1,24 +1,8 @@ │ │ │ │ -/* │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -DO NOT EDIT ME! │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -*/ │ │ │ │ +/*\n\n\n\n\n\n\n\nDO NOT EDIT ME!\n\n\n\n\n\n\n\n*/ │ │ │ │ #ifndef TP_MAGIC_API_H │ │ │ │ #define TP_MAGIC_API_H │ │ │ │ │ │ │ │ #include "SDL.h" │ │ │ │ #include "SDL_mixer.h" │ │ │ │ #include "libintl.h" │ │ │ │ #ifndef gettext_noop ├── tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ -rw-r--r-- 0 0 0 6444 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1231948 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1232120 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/tuxpaint/plugins/alien.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a6932095b84954f20182dc55721830febb34ebf1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d6fafb9cbe8265c3cca50a2a0beef5556fef2f15 │ │ │ │ ├── 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 39333230 39356238 34393534 66323031 932095b84954f201 │ │ │ │ │ - 0x00000010 38326463 35353732 31383330 66656262 82dc55721830febb │ │ │ │ │ - 0x00000020 33346562 66312e64 65627567 00000000 34ebf1.debug.... │ │ │ │ │ - 0x00000030 7455c5e3 tU.. │ │ │ │ │ + 0x00000000 66616662 39636265 38323635 63336363 fafb9cbe8265c3cc │ │ │ │ │ + 0x00000010 61353061 32613062 65656635 35353666 a50a2a0beef5556f │ │ │ │ │ + 0x00000020 65663266 31352e64 65627567 00000000 ef2f15.debug.... │ │ │ │ │ + 0x00000030 1530f37e .0.~ │ │ │ ├── ./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: dc9499b1f71d6eaa5e4a7bf156f02c3097d854da │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ad09640e499226d01f7d410994260751378dc32d │ │ │ │ ├── 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 39343939 62316637 31643665 61613565 9499b1f71d6eaa5e │ │ │ │ │ - 0x00000010 34613762 66313536 66303263 33303937 4a7bf156f02c3097 │ │ │ │ │ - 0x00000020 64383534 64612e64 65627567 00000000 d854da.debug.... │ │ │ │ │ - 0x00000030 3db50636 =..6 │ │ │ │ │ + 0x00000000 30393634 30653439 39323236 64303166 09640e499226d01f │ │ │ │ │ + 0x00000010 37643431 30393934 32363037 35313337 7d41099426075137 │ │ │ │ │ + 0x00000020 38646333 32642e64 65627567 00000000 8dc32d.debug.... │ │ │ │ │ + 0x00000030 e02d0928 .-.( │ │ │ ├── ./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: 09f6824f6c63613a6e152b2e6bfc9510a63d5b67 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 22fc4ec1711aaa0739981d9ce34a6eddcecb1d7c │ │ │ │ ├── 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 66363832 34663663 36333631 33613665 f6824f6c63613a6e │ │ │ │ │ - 0x00000010 31353262 32653662 66633935 31306136 152b2e6bfc9510a6 │ │ │ │ │ - 0x00000020 33643562 36372e64 65627567 00000000 3d5b67.debug.... │ │ │ │ │ - 0x00000030 a038e7cb .8.. │ │ │ │ │ + 0x00000000 66633465 63313731 31616161 30373339 fc4ec1711aaa0739 │ │ │ │ │ + 0x00000010 39383164 39636533 34613665 64646365 981d9ce34a6eddce │ │ │ │ │ + 0x00000020 63623164 37632e64 65627567 00000000 cb1d7c.debug.... │ │ │ │ │ + 0x00000030 0bd53b77 ..;w │ │ │ ├── ./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: 4b515c8ec49f8b76cf4243033acfd3d0bbf3502d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 293e6fe1649237113c44dda6d4b3f8d5a13bf8f4 │ │ │ │ ├── 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 35313563 38656334 39663862 37366366 515c8ec49f8b76cf │ │ │ │ │ - 0x00000010 34323433 30333361 63666433 64306262 4243033acfd3d0bb │ │ │ │ │ - 0x00000020 66333530 32642e64 65627567 00000000 f3502d.debug.... │ │ │ │ │ - 0x00000030 bf36d9db .6.. │ │ │ │ │ + 0x00000000 33653666 65313634 39323337 31313363 3e6fe1649237113c │ │ │ │ │ + 0x00000010 34346464 61366434 62336638 64356131 44dda6d4b3f8d5a1 │ │ │ │ │ + 0x00000020 33626638 66342e64 65627567 00000000 3bf8f4.debug.... │ │ │ │ │ + 0x00000030 ccd4182c ..., │ │ │ ├── ./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: d4f62c6050afffde0d87f22596844be24035df2c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 327ffd78cd5751df687bfb828d228c8e7aa2352f │ │ │ │ ├── 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 66363263 36303530 61666666 64653064 f62c6050afffde0d │ │ │ │ │ - 0x00000010 38376632 32353936 38343462 65323430 87f22596844be240 │ │ │ │ │ - 0x00000020 33356466 32632e64 65627567 00000000 35df2c.debug.... │ │ │ │ │ - 0x00000030 7de211cb }... │ │ │ │ │ + 0x00000000 37666664 37386364 35373531 64663638 7ffd78cd5751df68 │ │ │ │ │ + 0x00000010 37626662 38323864 32323863 38653761 7bfb828d228c8e7a │ │ │ │ │ + 0x00000020 61323335 32662e64 65627567 00000000 a2352f.debug.... │ │ │ │ │ + 0x00000030 4d71e57a Mq.z │ │ │ ├── ./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: def9de987b10343e798b9d6dc4c3995ed711bf22 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 51a621a6772f6a47c8e9fc34c95e7186b3cce471 │ │ │ │ ├── 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 66396465 39383762 31303334 33653739 f9de987b10343e79 │ │ │ │ │ - 0x00000010 38623964 36646334 63333939 35656437 8b9d6dc4c3995ed7 │ │ │ │ │ - 0x00000020 31316266 32322e64 65627567 00000000 11bf22.debug.... │ │ │ │ │ - 0x00000030 b2b012be .... │ │ │ │ │ + 0x00000000 61363231 61363737 32663661 34376338 a621a6772f6a47c8 │ │ │ │ │ + 0x00000010 65396663 33346339 35653731 38366233 e9fc34c95e7186b3 │ │ │ │ │ + 0x00000020 63636534 37312e64 65627567 00000000 cce471.debug.... │ │ │ │ │ + 0x00000030 26465a4e &FZN │ │ │ ├── ./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: da4e63afd1ecbc01112be148d0f112e6e2e40e6e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2a913843b1cc75c41d6ea0a17902579e7b6b059b │ │ │ │ ├── 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 34653633 61666431 65636263 30313131 4e63afd1ecbc0111 │ │ │ │ │ - 0x00000010 32626531 34386430 66313132 65366532 2be148d0f112e6e2 │ │ │ │ │ - 0x00000020 65343065 36652e64 65627567 00000000 e40e6e.debug.... │ │ │ │ │ - 0x00000030 e9ef4b97 ..K. │ │ │ │ │ + 0x00000000 39313338 34336231 63633735 63343164 913843b1cc75c41d │ │ │ │ │ + 0x00000010 36656130 61313739 30323537 39653762 6ea0a17902579e7b │ │ │ │ │ + 0x00000020 36623035 39622e64 65627567 00000000 6b059b.debug.... │ │ │ │ │ + 0x00000030 23f3f472 #..r │ │ │ ├── ./usr/lib/tuxpaint/plugins/checkerboard.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: 0a3a439bc800889890b3a5cc4308cb2be2759eae │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4d190e20e4b3ab9d7ab635d7bbb96521100bd5ac │ │ │ │ ├── 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 33613433 39626338 30303838 39383930 3a439bc800889890 │ │ │ │ │ - 0x00000010 62336135 63633433 30386362 32626532 b3a5cc4308cb2be2 │ │ │ │ │ - 0x00000020 37353965 61652e64 65627567 00000000 759eae.debug.... │ │ │ │ │ - 0x00000030 e2d96f47 ..oG │ │ │ │ │ + 0x00000000 31393065 32306534 62336162 39643761 190e20e4b3ab9d7a │ │ │ │ │ + 0x00000010 62363335 64376262 62393635 32313130 b635d7bbb9652110 │ │ │ │ │ + 0x00000020 30626435 61632e64 65627567 00000000 0bd5ac.debug.... │ │ │ │ │ + 0x00000030 61c54ef7 a.N. │ │ │ ├── ./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: f6aa37cf72fc27cf29c495c1da189b84f1bb633f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00322ac613bd88b92781caf74d9be5effbd93fba │ │ │ │ ├── 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 61613337 63663732 66633237 63663239 aa37cf72fc27cf29 │ │ │ │ │ - 0x00000010 63343935 63316461 31383962 38346631 c495c1da189b84f1 │ │ │ │ │ - 0x00000020 62623633 33662e64 65627567 00000000 bb633f.debug.... │ │ │ │ │ - 0x00000030 fd0f1b35 ...5 │ │ │ │ │ + 0x00000000 33323261 63363133 62643838 62393237 322ac613bd88b927 │ │ │ │ │ + 0x00000010 38316361 66373464 39626535 65666662 81caf74d9be5effb │ │ │ │ │ + 0x00000020 64393366 62612e64 65627567 00000000 d93fba.debug.... │ │ │ │ │ + 0x00000030 a551e577 .Q.w │ │ │ ├── ./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: 7172e204ffe263707f34c4ed7e35617f14b411cb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8e47af4f0771daaf7c015fcb6e9ee86effc0f3b6 │ │ │ │ ├── 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 37326532 30346666 65323633 37303766 72e204ffe263707f │ │ │ │ │ - 0x00000010 33346334 65643765 33353631 37663134 34c4ed7e35617f14 │ │ │ │ │ - 0x00000020 62343131 63622e64 65627567 00000000 b411cb.debug.... │ │ │ │ │ - 0x00000030 8f10178c .... │ │ │ │ │ + 0x00000000 34376166 34663037 37316461 61663763 47af4f0771daaf7c │ │ │ │ │ + 0x00000010 30313566 63623665 39656538 36656666 015fcb6e9ee86eff │ │ │ │ │ + 0x00000020 63306633 62362e64 65627567 00000000 c0f3b6.debug.... │ │ │ │ │ + 0x00000030 9d12886f ...o │ │ │ ├── ./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: f32f666ec376d7f13db216ac2dd1beab58e846af │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2d9e367b3b7494e3ba89c1be781a19851cfd95a2 │ │ │ │ ├── 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 32663636 36656333 37366437 66313364 2f666ec376d7f13d │ │ │ │ │ - 0x00000010 62323136 61633264 64316265 61623538 b216ac2dd1beab58 │ │ │ │ │ - 0x00000020 65383436 61662e64 65627567 00000000 e846af.debug.... │ │ │ │ │ - 0x00000030 692245e4 i"E. │ │ │ │ │ + 0x00000000 39653336 37623362 37343934 65336261 9e367b3b7494e3ba │ │ │ │ │ + 0x00000010 38396331 62653738 31613139 38353163 89c1be781a19851c │ │ │ │ │ + 0x00000020 66643935 61322e64 65627567 00000000 fd95a2.debug.... │ │ │ │ │ + 0x00000030 04eb8eed .... │ │ │ ├── ./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: 692f7d74b6ed3647ad6a30e078c5d16037a86f38 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1a23b993f8542242c13c9bbe7886b5f344025ca9 │ │ │ │ ├── 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 32663764 37346236 65643336 34376164 2f7d74b6ed3647ad │ │ │ │ │ - 0x00000010 36613330 65303738 63356431 36303337 6a30e078c5d16037 │ │ │ │ │ - 0x00000020 61383666 33382e64 65627567 00000000 a86f38.debug.... │ │ │ │ │ - 0x00000030 d8ad169a .... │ │ │ │ │ + 0x00000000 32336239 39336638 35343232 34326331 23b993f8542242c1 │ │ │ │ │ + 0x00000010 33633962 62653738 38366235 66333434 3c9bbe7886b5f344 │ │ │ │ │ + 0x00000020 30323563 61392e64 65627567 00000000 025ca9.debug.... │ │ │ │ │ + 0x00000030 1d23a609 .#.. │ │ │ ├── ./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: 5f2d208e499598526d793a1785cf7b691341ea7b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 084057e71f9958fa6aeef275a284a76ef29909c0 │ │ │ │ ├── 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 32643230 38653439 39353938 35323664 2d208e499598526d │ │ │ │ │ - 0x00000010 37393361 31373835 63663762 36393133 793a1785cf7b6913 │ │ │ │ │ - 0x00000020 34316561 37622e64 65627567 00000000 41ea7b.debug.... │ │ │ │ │ - 0x00000030 3d6aae79 =j.y │ │ │ │ │ + 0x00000000 34303537 65373166 39393538 66613661 4057e71f9958fa6a │ │ │ │ │ + 0x00000010 65656632 37356132 38346137 36656632 eef275a284a76ef2 │ │ │ │ │ + 0x00000020 39393039 63302e64 65627567 00000000 9909c0.debug.... │ │ │ │ │ + 0x00000030 7cbff6e4 |... │ │ │ ├── ./usr/lib/tuxpaint/plugins/fisheye.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: a4a2ecbcf710003b7af4dbc40a5f015a6b0d87e8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1198a1acc54d763576bc956832727552d43716ce │ │ │ │ ├── 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 61326563 62636637 31303030 33623761 a2ecbcf710003b7a │ │ │ │ │ - 0x00000010 66346462 63343061 35663031 35613662 f4dbc40a5f015a6b │ │ │ │ │ - 0x00000020 30643837 65382e64 65627567 00000000 0d87e8.debug.... │ │ │ │ │ - 0x00000030 2bf5a108 +... │ │ │ │ │ + 0x00000000 39386131 61636335 34643736 33353736 98a1acc54d763576 │ │ │ │ │ + 0x00000010 62633935 36383332 37323735 35326434 bc956832727552d4 │ │ │ │ │ + 0x00000020 33373136 63652e64 65627567 00000000 3716ce.debug.... │ │ │ │ │ + 0x00000030 30c8bee4 0... │ │ │ ├── ./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: aa5c356b925c8e63227378c17b5af550f0777e77 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 502dd41e6cbc90fabda1fa644ad34e3cb39a1b96 │ │ │ │ ├── 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 35633335 36623932 35633865 36333232 5c356b925c8e6322 │ │ │ │ │ - 0x00000010 37333738 63313762 35616635 35306630 7378c17b5af550f0 │ │ │ │ │ - 0x00000020 37373765 37372e64 65627567 00000000 777e77.debug.... │ │ │ │ │ - 0x00000030 dad42fb7 ../. │ │ │ │ │ + 0x00000000 32646434 31653663 62633930 66616264 2dd41e6cbc90fabd │ │ │ │ │ + 0x00000010 61316661 36343461 64333465 33636233 a1fa644ad34e3cb3 │ │ │ │ │ + 0x00000020 39613162 39362e64 65627567 00000000 9a1b96.debug.... │ │ │ │ │ + 0x00000030 da5f059e ._.. │ │ │ ├── ./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: 15dea45c4d0ca320aba4a5fe4acff0c4c4a9b756 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e30b5f922eceab0b1bd051b1ed19473831a31c34 │ │ │ │ ├── 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 64656134 35633464 30636133 32306162 dea45c4d0ca320ab │ │ │ │ │ - 0x00000010 61346135 66653461 63666630 63346334 a4a5fe4acff0c4c4 │ │ │ │ │ - 0x00000020 61396237 35362e64 65627567 00000000 a9b756.debug.... │ │ │ │ │ - 0x00000030 a52632d0 .&2. │ │ │ │ │ + 0x00000000 30623566 39323265 63656162 30623162 0b5f922eceab0b1b │ │ │ │ │ + 0x00000010 64303531 62316564 31393437 33383331 d051b1ed19473831 │ │ │ │ │ + 0x00000020 61333163 33342e64 65627567 00000000 a31c34.debug.... │ │ │ │ │ + 0x00000030 d12989c8 .).. │ │ │ ├── ./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: cbb12a78f30c9adc409190c59f419af98d8d2640 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa3ee9ec508bb7f6f6d7e74fc050a89d697c8cb8 │ │ │ │ ├── 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 62313261 37386633 30633961 64633430 b12a78f30c9adc40 │ │ │ │ │ - 0x00000010 39313930 63353966 34313961 66393864 9190c59f419af98d │ │ │ │ │ - 0x00000020 38643236 34302e64 65627567 00000000 8d2640.debug.... │ │ │ │ │ - 0x00000030 3a4ac8ac :J.. │ │ │ │ │ + 0x00000000 33656539 65633530 38626237 66366636 3ee9ec508bb7f6f6 │ │ │ │ │ + 0x00000010 64376537 34666330 35306138 39643639 d7e74fc050a89d69 │ │ │ │ │ + 0x00000020 37633863 62382e64 65627567 00000000 7c8cb8.debug.... │ │ │ │ │ + 0x00000030 35277bc6 5'{. │ │ │ ├── ./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: 32c18b3c90b55f86a35d5e331930179a3aa2a941 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 14256034ac8e03e1d4b6c49aaaaf1665b2c8d820 │ │ │ │ ├── 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 63313862 33633930 62353566 38366133 c18b3c90b55f86a3 │ │ │ │ │ - 0x00000010 35643565 33333139 33303137 39613361 5d5e331930179a3a │ │ │ │ │ - 0x00000020 61326139 34312e64 65627567 00000000 a2a941.debug.... │ │ │ │ │ - 0x00000030 8d87ffc4 .... │ │ │ │ │ + 0x00000000 32353630 33346163 38653033 65316434 256034ac8e03e1d4 │ │ │ │ │ + 0x00000010 62366334 39616161 61663136 36356232 b6c49aaaaf1665b2 │ │ │ │ │ + 0x00000020 63386438 32302e64 65627567 00000000 c8d820.debug.... │ │ │ │ │ + 0x00000030 6f7e290f o~). │ │ │ ├── ./usr/lib/tuxpaint/plugins/glasstile.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: c30a545f6295450e1b99fab3c199ade439d9eac3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0cf48f0b666b65fbf17637433c4a8c672d742daa │ │ │ │ ├── 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 30613534 35663632 39353435 30653162 0a545f6295450e1b │ │ │ │ │ - 0x00000010 39396661 62336331 39396164 65343339 99fab3c199ade439 │ │ │ │ │ - 0x00000020 64396561 63332e64 65627567 00000000 d9eac3.debug.... │ │ │ │ │ - 0x00000030 5289f7f4 R... │ │ │ │ │ + 0x00000000 66343866 30623636 36623635 66626631 f48f0b666b65fbf1 │ │ │ │ │ + 0x00000010 37363337 34333363 34613863 36373264 7637433c4a8c672d │ │ │ │ │ + 0x00000020 37343264 61612e64 65627567 00000000 742daa.debug.... │ │ │ │ │ + 0x00000030 87df85f3 .... │ │ │ ├── ./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: 0d58d3733bc613d9ba53e870e2d9928e143c5e44 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3046f27ab9223c3608813d1890bf02f533a1c25f │ │ │ │ ├── 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 35386433 37333362 63363133 64396261 58d3733bc613d9ba │ │ │ │ │ - 0x00000010 35336538 37306532 64393932 38653134 53e870e2d9928e14 │ │ │ │ │ - 0x00000020 33633565 34342e64 65627567 00000000 3c5e44.debug.... │ │ │ │ │ - 0x00000030 2980d106 )... │ │ │ │ │ + 0x00000000 34366632 37616239 32323363 33363038 46f27ab9223c3608 │ │ │ │ │ + 0x00000010 38313364 31383930 62663032 66353333 813d1890bf02f533 │ │ │ │ │ + 0x00000020 61316332 35662e64 65627567 00000000 a1c25f.debug.... │ │ │ │ │ + 0x00000030 f4d9686a ..hj │ │ │ ├── ./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: 26c3efbbe9698d8afe89cea12d64076fcdd5b89d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 50c04483d504b5c9d4e96321aadf5d274c0ee363 │ │ │ │ ├── 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 63336566 62626539 36393864 38616665 c3efbbe9698d8afe │ │ │ │ │ - 0x00000010 38396365 61313264 36343037 36666364 89cea12d64076fcd │ │ │ │ │ - 0x00000020 64356238 39642e64 65627567 00000000 d5b89d.debug.... │ │ │ │ │ - 0x00000030 8c17f52a ...* │ │ │ │ │ + 0x00000000 63303434 38336435 30346235 63396434 c04483d504b5c9d4 │ │ │ │ │ + 0x00000010 65393633 32316161 64663564 32373463 e96321aadf5d274c │ │ │ │ │ + 0x00000020 30656533 36332e64 65627567 00000000 0ee363.debug.... │ │ │ │ │ + 0x00000030 c066de87 .f.. │ │ │ ├── ./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: 3fdee45fa31dac5e5eaee718a3391b6f454b4af7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 86dd98aaa8562f484e7bcf176015f5f533bdafee │ │ │ │ ├── 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 64656534 35666133 31646163 35653565 dee45fa31dac5e5e │ │ │ │ │ - 0x00000010 61656537 31386133 33393162 36663435 aee718a3391b6f45 │ │ │ │ │ - 0x00000020 34623461 66372e64 65627567 00000000 4b4af7.debug.... │ │ │ │ │ - 0x00000030 4e899b51 N..Q │ │ │ │ │ + 0x00000000 64643938 61616138 35363266 34383465 dd98aaa8562f484e │ │ │ │ │ + 0x00000010 37626366 31373630 31356635 66353333 7bcf176015f5f533 │ │ │ │ │ + 0x00000020 62646166 65652e64 65627567 00000000 bdafee.debug.... │ │ │ │ │ + 0x00000030 4ed30b49 N..I │ │ │ ├── ./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: 3abcf1c7c711c5a9f43e00a57a9f3167b806e0af │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9ffada802bc7c25bacea3dc07367c5811d2ad953 │ │ │ │ ├── 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 62636631 63376337 31316335 61396634 bcf1c7c711c5a9f4 │ │ │ │ │ - 0x00000010 33653030 61353761 39663331 36376238 3e00a57a9f3167b8 │ │ │ │ │ - 0x00000020 30366530 61662e64 65627567 00000000 06e0af.debug.... │ │ │ │ │ - 0x00000030 818e1a70 ...p │ │ │ │ │ + 0x00000000 66616461 38303262 63376332 35626163 fada802bc7c25bac │ │ │ │ │ + 0x00000010 65613364 63303733 36376335 38313164 ea3dc07367c5811d │ │ │ │ │ + 0x00000020 32616439 35332e64 65627567 00000000 2ad953.debug.... │ │ │ │ │ + 0x00000030 306f654e 0oeN │ │ │ ├── ./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: 5f76c45246f861c5fda61916a2cf8a8e6cf6541a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d6920b2a76242461cc0b7615694f14a3bcb58f75 │ │ │ │ ├── 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 37366334 35323436 66383631 63356664 76c45246f861c5fd │ │ │ │ │ - 0x00000010 61363139 31366132 63663861 38653663 a61916a2cf8a8e6c │ │ │ │ │ - 0x00000020 66363534 31612e64 65627567 00000000 f6541a.debug.... │ │ │ │ │ - 0x00000030 8a5ceda7 .\.. │ │ │ │ │ + 0x00000000 39323062 32613736 32343234 36316363 920b2a76242461cc │ │ │ │ │ + 0x00000010 30623736 31353639 34663134 61336263 0b7615694f14a3bc │ │ │ │ │ + 0x00000020 62353866 37352e64 65627567 00000000 b58f75.debug.... │ │ │ │ │ + 0x00000030 11ad4403 ..D. │ │ │ ├── ./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: e67c03db2f677a9029385e9784d48b97729ab5ed │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0b2ea08debb7e89b951d20966f71580b631a1865 │ │ │ │ ├── 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 37633033 64623266 36373761 39303239 7c03db2f677a9029 │ │ │ │ │ - 0x00000010 33383565 39373834 64343862 39373732 385e9784d48b9772 │ │ │ │ │ - 0x00000020 39616235 65642e64 65627567 00000000 9ab5ed.debug.... │ │ │ │ │ - 0x00000030 91ef3c5c ..<\ │ │ │ │ │ + 0x00000000 32656130 38646562 62376538 39623935 2ea08debb7e89b95 │ │ │ │ │ + 0x00000010 31643230 39363666 37313538 30623633 1d20966f71580b63 │ │ │ │ │ + 0x00000020 31613138 36352e64 65627567 00000000 1a1865.debug.... │ │ │ │ │ + 0x00000030 ae0294a8 .... │ │ │ ├── ./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: c0d071503b5065177c80706a41eb097943cff69f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aea1a071d66c7ef6713d36113bdd3a37d5b27c75 │ │ │ │ ├── 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 64303731 35303362 35303635 31373763 d071503b5065177c │ │ │ │ │ - 0x00000010 38303730 36613431 65623039 37393433 80706a41eb097943 │ │ │ │ │ - 0x00000020 63666636 39662e64 65627567 00000000 cff69f.debug.... │ │ │ │ │ - 0x00000030 3387781b 3.x. │ │ │ │ │ + 0x00000000 61316130 37316436 36633765 66363731 a1a071d66c7ef671 │ │ │ │ │ + 0x00000010 33643336 31313362 64643361 33376435 3d36113bdd3a37d5 │ │ │ │ │ + 0x00000020 62323763 37352e64 65627567 00000000 b27c75.debug.... │ │ │ │ │ + 0x00000030 2711ae09 '... │ │ │ ├── ./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: ce227d214016272e7980c55192a5b1f8f25895a0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3879c143c96fb8160bea663c97fe40dc8f87bc73 │ │ │ │ ├── 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 32323764 32313430 31363237 32653739 227d214016272e79 │ │ │ │ │ - 0x00000010 38306335 35313932 61356231 66386632 80c55192a5b1f8f2 │ │ │ │ │ - 0x00000020 35383935 61302e64 65627567 00000000 5895a0.debug.... │ │ │ │ │ - 0x00000030 d7141b62 ...b │ │ │ │ │ + 0x00000000 37396331 34336339 36666238 31363062 79c143c96fb8160b │ │ │ │ │ + 0x00000010 65613636 33633937 66653430 64633866 ea663c97fe40dc8f │ │ │ │ │ + 0x00000020 38376263 37332e64 65627567 00000000 87bc73.debug.... │ │ │ │ │ + 0x00000030 15b06954 ..iT │ │ │ ├── ./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: b0b289032076ce7e343bc9cb880eae09fe6e00f1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b6cf149fa741fc110a30efdd079b9fbd807b2466 │ │ │ │ ├── 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 62323839 30333230 37366365 37653334 b289032076ce7e34 │ │ │ │ │ - 0x00000010 33626339 63623838 30656165 30396665 3bc9cb880eae09fe │ │ │ │ │ - 0x00000020 36653030 66312e64 65627567 00000000 6e00f1.debug.... │ │ │ │ │ - 0x00000030 58e12ea3 X... │ │ │ │ │ + 0x00000000 63663134 39666137 34316663 31313061 cf149fa741fc110a │ │ │ │ │ + 0x00000010 33306566 64643037 39623966 62643830 30efdd079b9fbd80 │ │ │ │ │ + 0x00000020 37623234 36362e64 65627567 00000000 7b2466.debug.... │ │ │ │ │ + 0x00000030 6fc80a1f o... │ │ │ ├── ./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: 28103462011258db09c1ce45ce7bd2fcce4eede5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e062b36c23291aa75c9f6864beae03c1deba1527 │ │ │ │ ├── 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 31303334 36323031 31323538 64623039 103462011258db09 │ │ │ │ │ - 0x00000010 63316365 34356365 37626432 66636365 c1ce45ce7bd2fcce │ │ │ │ │ - 0x00000020 34656564 65352e64 65627567 00000000 4eede5.debug.... │ │ │ │ │ - 0x00000030 cc60f784 .`.. │ │ │ │ │ + 0x00000000 36326233 36633233 32393161 61373563 62b36c23291aa75c │ │ │ │ │ + 0x00000010 39663638 36346265 61653033 63316465 9f6864beae03c1de │ │ │ │ │ + 0x00000020 62613135 32372e64 65627567 00000000 ba1527.debug.... │ │ │ │ │ + 0x00000030 13ec85fc .... │ │ │ ├── ./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: 29d28a853e8b5e0fb2e6079687a86976ba6d5151 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 881f5bafa6ad902b91dc06e9a8a175c73eed25d1 │ │ │ │ ├── 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 64323861 38353365 38623565 30666232 d28a853e8b5e0fb2 │ │ │ │ │ - 0x00000010 65363037 39363837 61383639 37366261 e6079687a86976ba │ │ │ │ │ - 0x00000020 36643531 35312e64 65627567 00000000 6d5151.debug.... │ │ │ │ │ - 0x00000030 1d68c870 .h.p │ │ │ │ │ + 0x00000000 31663562 61666136 61643930 32623931 1f5bafa6ad902b91 │ │ │ │ │ + 0x00000010 64633036 65396138 61313735 63373365 dc06e9a8a175c73e │ │ │ │ │ + 0x00000020 65643235 64312e64 65627567 00000000 ed25d1.debug.... │ │ │ │ │ + 0x00000030 44625d3d Db]= │ │ │ ├── ./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: ce788e68dbcb2dad155e53cb4a1b7c279d17155d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 81aa79264d37456a47af7105ae02e76047ce79fd │ │ │ │ ├── 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 37383865 36386462 63623264 61643135 788e68dbcb2dad15 │ │ │ │ │ - 0x00000010 35653533 63623461 31623763 32373964 5e53cb4a1b7c279d │ │ │ │ │ - 0x00000020 31373135 35642e64 65627567 00000000 17155d.debug.... │ │ │ │ │ - 0x00000030 b3cbb212 .... │ │ │ │ │ + 0x00000000 61613739 32363464 33373435 36613437 aa79264d37456a47 │ │ │ │ │ + 0x00000010 61663731 30356165 30326537 36303437 af7105ae02e76047 │ │ │ │ │ + 0x00000020 63653739 66642e64 65627567 00000000 ce79fd.debug.... │ │ │ │ │ + 0x00000030 c11dfd5b ...[ │ │ │ ├── ./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: 99317f4ac3c7c58194ed5e8f67ec3d7998e11d47 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2e9a1d4b56dadc41921cf6725c5e64102e52305f │ │ │ │ ├── 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 33313766 34616333 63376335 38313934 317f4ac3c7c58194 │ │ │ │ │ - 0x00000010 65643565 38663637 65633364 37393938 ed5e8f67ec3d7998 │ │ │ │ │ - 0x00000020 65313164 34372e64 65627567 00000000 e11d47.debug.... │ │ │ │ │ - 0x00000030 e62b6c55 .+lU │ │ │ │ │ + 0x00000000 39613164 34623536 64616463 34313932 9a1d4b56dadc4192 │ │ │ │ │ + 0x00000010 31636636 37323563 35653634 31303265 1cf6725c5e64102e │ │ │ │ │ + 0x00000020 35323330 35662e64 65627567 00000000 52305f.debug.... │ │ │ │ │ + 0x00000030 42ebde9c B... │ │ │ ├── ./usr/lib/tuxpaint/plugins/puzzle.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 63c16b2aebb4222f506ffc9f78ee37fcf843edb3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 31b9a9ddca277dc1fbe69837ab3f41b0d783d6de │ │ │ │ ├── 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 63313662 32616562 62343232 32663530 c16b2aebb4222f50 │ │ │ │ │ - 0x00000010 36666663 39663738 65653337 66636638 6ffc9f78ee37fcf8 │ │ │ │ │ - 0x00000020 34336564 62332e64 65627567 00000000 43edb3.debug.... │ │ │ │ │ - 0x00000030 37a975e7 7.u. │ │ │ │ │ + 0x00000000 62396139 64646361 32373764 63316662 b9a9ddca277dc1fb │ │ │ │ │ + 0x00000010 65363938 33376162 33663431 62306437 e69837ab3f41b0d7 │ │ │ │ │ + 0x00000020 38336436 64652e64 65627567 00000000 83d6de.debug.... │ │ │ │ │ + 0x00000030 189017de .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/rails.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: 4c40fd29b18ebb4792920f533345035b0a472ff4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 31da88fa7615fb9a0632c926ac3b06c7cf27a048 │ │ │ │ ├── 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 34306664 32396231 38656262 34373932 40fd29b18ebb4792 │ │ │ │ │ - 0x00000010 39323066 35333333 34353033 35623061 920f533345035b0a │ │ │ │ │ - 0x00000020 34373266 66342e64 65627567 00000000 472ff4.debug.... │ │ │ │ │ - 0x00000030 e833cb79 .3.y │ │ │ │ │ + 0x00000000 64613838 66613736 31356662 39613036 da88fa7615fb9a06 │ │ │ │ │ + 0x00000010 33326339 32366163 33623036 63376366 32c926ac3b06c7cf │ │ │ │ │ + 0x00000020 32376130 34382e64 65627567 00000000 27a048.debug.... │ │ │ │ │ + 0x00000030 ebb5a724 ...$ │ │ │ ├── ./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: 9a4d92deda2606530b2c4bbf9acb9da408ebe9bc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f42fcbbf737ad03bd5c8b2640dee59fa56a3760e │ │ │ │ ├── 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 34643932 64656461 32363036 35333062 4d92deda2606530b │ │ │ │ │ - 0x00000010 32633462 62663961 63623964 61343038 2c4bbf9acb9da408 │ │ │ │ │ - 0x00000020 65626539 62632e64 65627567 00000000 ebe9bc.debug.... │ │ │ │ │ - 0x00000030 b12bd2bd .+.. │ │ │ │ │ + 0x00000000 32666362 62663733 37616430 33626435 2fcbbf737ad03bd5 │ │ │ │ │ + 0x00000010 63386232 36343064 65653539 66613536 c8b2640dee59fa56 │ │ │ │ │ + 0x00000020 61333736 30652e64 65627567 00000000 a3760e.debug.... │ │ │ │ │ + 0x00000030 4b5e4285 K^B. │ │ │ ├── ./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: 63f01d8773e6f34e396f6eeda1672bc3e8896203 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 118f55cf18e6944d271073ff267607d98ad99dd0 │ │ │ │ ├── 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 66303164 38373733 65366633 34653339 f01d8773e6f34e39 │ │ │ │ │ - 0x00000010 36663665 65646131 36373262 63336538 6f6eeda1672bc3e8 │ │ │ │ │ - 0x00000020 38393632 30332e64 65627567 00000000 896203.debug.... │ │ │ │ │ - 0x00000030 a298cc14 .... │ │ │ │ │ + 0x00000000 38663535 63663138 65363934 34643237 8f55cf18e6944d27 │ │ │ │ │ + 0x00000010 31303733 66663236 37363037 64393861 1073ff267607d98a │ │ │ │ │ + 0x00000020 64393964 64302e64 65627567 00000000 d99dd0.debug.... │ │ │ │ │ + 0x00000030 3144541f 1DT. │ │ │ ├── ./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: b4ad134b2bc3660d6bda777109467c830d09b9f5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 19ca633275643116a9be8b89bcd3976c5ff60d3b │ │ │ │ ├── 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 61643133 34623262 63333636 30643662 ad134b2bc3660d6b │ │ │ │ │ - 0x00000010 64613737 37313039 34363763 38333064 da777109467c830d │ │ │ │ │ - 0x00000020 30396239 66352e64 65627567 00000000 09b9f5.debug.... │ │ │ │ │ - 0x00000030 1769473e .iG> │ │ │ │ │ + 0x00000000 63613633 33323735 36343331 31366139 ca633275643116a9 │ │ │ │ │ + 0x00000010 62653862 38396263 64333937 36633566 be8b89bcd3976c5f │ │ │ │ │ + 0x00000020 66363064 33622e64 65627567 00000000 f60d3b.debug.... │ │ │ │ │ + 0x00000030 9a58bfe5 .X.. │ │ │ ├── ./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: 3985192e23140beaa76724113badcfb447816885 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9c923295465a792dedcb0ee87b40c1bbe3eecb04 │ │ │ │ ├── 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 38353139 32653233 31343062 65616137 85192e23140beaa7 │ │ │ │ │ - 0x00000010 36373234 31313362 61646366 62343437 6724113badcfb447 │ │ │ │ │ - 0x00000020 38313638 38352e64 65627567 00000000 816885.debug.... │ │ │ │ │ - 0x00000030 445eddd2 D^.. │ │ │ │ │ + 0x00000000 39323332 39353436 35613739 32646564 923295465a792ded │ │ │ │ │ + 0x00000010 63623065 65383762 34306331 62626533 cb0ee87b40c1bbe3 │ │ │ │ │ + 0x00000020 65656362 30342e64 65627567 00000000 eecb04.debug.... │ │ │ │ │ + 0x00000030 6d9c780f m.x. │ │ │ ├── ./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: 24caea494fbc06787b5af81b1a4cc3484ea98593 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2893d33e0099590f5fdcc37f597eca71c2860253 │ │ │ │ ├── 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 63616561 34393466 62633036 37383762 caea494fbc06787b │ │ │ │ │ - 0x00000010 35616638 31623161 34636333 34383465 5af81b1a4cc3484e │ │ │ │ │ - 0x00000020 61393835 39332e64 65627567 00000000 a98593.debug.... │ │ │ │ │ - 0x00000030 862d313c .-1< │ │ │ │ │ + 0x00000000 39336433 33653030 39393539 30663566 93d33e0099590f5f │ │ │ │ │ + 0x00000010 64636333 37663539 37656361 37316332 dcc37f597eca71c2 │ │ │ │ │ + 0x00000020 38363032 35332e64 65627567 00000000 860253.debug.... │ │ │ │ │ + 0x00000030 16709ea8 .p.. │ │ │ ├── ./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: 8154b15c89b45dcaa716366189d7d13d1a73db4b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b3c06da4ab9299e5c52cfabb7cff49bef48e81fc │ │ │ │ ├── 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 35346231 35633839 62343564 63616137 54b15c89b45dcaa7 │ │ │ │ │ - 0x00000010 31363336 36313839 64376431 33643161 16366189d7d13d1a │ │ │ │ │ - 0x00000020 37336462 34622e64 65627567 00000000 73db4b.debug.... │ │ │ │ │ - 0x00000030 21da7552 !.uR │ │ │ │ │ + 0x00000000 63303664 61346162 39323939 65356335 c06da4ab9299e5c5 │ │ │ │ │ + 0x00000010 32636661 62623763 66663439 62656634 2cfabb7cff49bef4 │ │ │ │ │ + 0x00000020 38653831 66632e64 65627567 00000000 8e81fc.debug.... │ │ │ │ │ + 0x00000030 ec05300a ..0. │ │ │ ├── ./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: c6f6fde5fbcc0ddfbff9b5a2fec6bd0ef081be84 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 34b905dea85c39d92565f1b4d66b85f02a680e41 │ │ │ │ ├── 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 66366664 65356662 63633064 64666266 f6fde5fbcc0ddfbf │ │ │ │ │ - 0x00000010 66396235 61326665 63366264 30656630 f9b5a2fec6bd0ef0 │ │ │ │ │ - 0x00000020 38316265 38342e64 65627567 00000000 81be84.debug.... │ │ │ │ │ - 0x00000030 da1292f7 .... │ │ │ │ │ + 0x00000000 62393035 64656138 35633339 64393235 b905dea85c39d925 │ │ │ │ │ + 0x00000010 36356631 62346436 36623835 66303261 65f1b4d66b85f02a │ │ │ │ │ + 0x00000020 36383065 34312e64 65627567 00000000 680e41.debug.... │ │ │ │ │ + 0x00000030 e5325c8c .2\. │ │ │ ├── ./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: c15ae84ae96c99ea4f51aff094092613eb549a95 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 818330f31c90c0a0867e768f2acfb1758f7f2fd3 │ │ │ │ ├── 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 35616538 34616539 36633939 65613466 5ae84ae96c99ea4f │ │ │ │ │ - 0x00000010 35316166 66303934 30393236 31336562 51aff094092613eb │ │ │ │ │ - 0x00000020 35343961 39352e64 65627567 00000000 549a95.debug.... │ │ │ │ │ - 0x00000030 5482b351 T..Q │ │ │ │ │ + 0x00000000 38333330 66333163 39306330 61303836 8330f31c90c0a086 │ │ │ │ │ + 0x00000010 37653736 38663261 63666231 37353866 7e768f2acfb1758f │ │ │ │ │ + 0x00000020 37663266 64332e64 65627567 00000000 7f2fd3.debug.... │ │ │ │ │ + 0x00000030 f64e6498 .Nd. │ │ │ ├── ./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: c9551e9091128a92c9cacaaf536f93cd11447db8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4474fa60abbfc4ee550774059a7700998fb9fb8b │ │ │ │ ├── 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 35353165 39303931 31323861 39326339 551e9091128a92c9 │ │ │ │ │ - 0x00000010 63616361 61663533 36663933 63643131 cacaaf536f93cd11 │ │ │ │ │ - 0x00000020 34343764 62382e64 65627567 00000000 447db8.debug.... │ │ │ │ │ - 0x00000030 b25ecaa6 .^.. │ │ │ │ │ + 0x00000000 37346661 36306162 62666334 65653535 74fa60abbfc4ee55 │ │ │ │ │ + 0x00000010 30373734 30353961 37373030 39393866 0774059a7700998f │ │ │ │ │ + 0x00000020 62396662 38622e64 65627567 00000000 b9fb8b.debug.... │ │ │ │ │ + 0x00000030 31a248e8 1.H. │ │ │ ├── ./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: dd7d6144aaf3e1b5cbd1a45606ea1ac319d13d76 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 576ca36f403f98c3c6885109c9d9a490f876da26 │ │ │ │ ├── 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 37643631 34346161 66336531 62356362 7d6144aaf3e1b5cb │ │ │ │ │ - 0x00000010 64316134 35363036 65613161 63333139 d1a45606ea1ac319 │ │ │ │ │ - 0x00000020 64313364 37362e64 65627567 00000000 d13d76.debug.... │ │ │ │ │ - 0x00000030 8db634e3 ..4. │ │ │ │ │ + 0x00000000 36636133 36663430 33663938 63336336 6ca36f403f98c3c6 │ │ │ │ │ + 0x00000010 38383531 30396339 64396134 39306638 885109c9d9a490f8 │ │ │ │ │ + 0x00000020 37366461 32362e64 65627567 00000000 76da26.debug.... │ │ │ │ │ + 0x00000030 cd7dbeff .}.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/stretch.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ba667d1efce1814bbab23a2ade2ac02e89bc7c92 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4125301e22c601150b369d9c67a1dd6cfe7badf9 │ │ │ │ ├── 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 36363764 31656663 65313831 34626261 667d1efce1814bba │ │ │ │ │ - 0x00000010 62323361 32616465 32616330 32653839 b23a2ade2ac02e89 │ │ │ │ │ - 0x00000020 62633763 39322e64 65627567 00000000 bc7c92.debug.... │ │ │ │ │ - 0x00000030 31aeda3c 1..< │ │ │ │ │ + 0x00000000 32353330 31653232 63363031 31353062 25301e22c601150b │ │ │ │ │ + 0x00000010 33363964 39633637 61316464 36636665 369d9c67a1dd6cfe │ │ │ │ │ + 0x00000020 37626164 66392e64 65627567 00000000 7badf9.debug.... │ │ │ │ │ + 0x00000030 c4582152 .X!R │ │ │ ├── ./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: e426d6f2f0f16b21f3c31dec3f6b74d0b7a1da44 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ffbcf94f251f9813ffbbc07fa9d7958d0d864cb1 │ │ │ │ ├── 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 32366436 66326630 66313662 32316633 26d6f2f0f16b21f3 │ │ │ │ │ - 0x00000010 63333164 65633366 36623734 64306237 c31dec3f6b74d0b7 │ │ │ │ │ - 0x00000020 61316461 34342e64 65627567 00000000 a1da44.debug.... │ │ │ │ │ - 0x00000030 7be24633 {.F3 │ │ │ │ │ + 0x00000000 62636639 34663235 31663938 31336666 bcf94f251f9813ff │ │ │ │ │ + 0x00000010 62626330 37666139 64373935 38643064 bbc07fa9d7958d0d │ │ │ │ │ + 0x00000020 38363463 62312e64 65627567 00000000 864cb1.debug.... │ │ │ │ │ + 0x00000030 aed837d4 ..7. │ │ │ ├── ./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: 1c400688cd21ff7e956c1e417964d89188b49fc7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0fe13c3b23b209cbff69a67984bc1d866e4f8f8a │ │ │ │ ├── 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 34303036 38386364 32316666 37653935 400688cd21ff7e95 │ │ │ │ │ - 0x00000010 36633165 34313739 36346438 39313838 6c1e417964d89188 │ │ │ │ │ - 0x00000020 62343966 63372e64 65627567 00000000 b49fc7.debug.... │ │ │ │ │ - 0x00000030 db641046 .d.F │ │ │ │ │ + 0x00000000 65313363 33623233 62323039 63626666 e13c3b23b209cbff │ │ │ │ │ + 0x00000010 36396136 37393834 62633164 38363665 69a67984bc1d866e │ │ │ │ │ + 0x00000020 34663866 38612e64 65627567 00000000 4f8f8a.debug.... │ │ │ │ │ + 0x00000030 4ebd0c65 N..e │ │ │ ├── ./usr/lib/tuxpaint/plugins/toothpaste.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 16bd906204fe614d24050e737cc32cf7f61619c3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a3f03e4fdc613cf8b06db7171660dd78be795217 │ │ │ │ ├── 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 62643930 36323034 66653631 34643234 bd906204fe614d24 │ │ │ │ │ - 0x00000010 30353065 37333763 63333263 66376636 050e737cc32cf7f6 │ │ │ │ │ - 0x00000020 31363139 63332e64 65627567 00000000 1619c3.debug.... │ │ │ │ │ - 0x00000030 d0b361fb ..a. │ │ │ │ │ + 0x00000000 66303365 34666463 36313363 66386230 f03e4fdc613cf8b0 │ │ │ │ │ + 0x00000010 36646237 31373136 36306464 37386265 6db7171660dd78be │ │ │ │ │ + 0x00000020 37393532 31372e64 65627567 00000000 795217.debug.... │ │ │ │ │ + 0x00000030 3a553215 :U2. │ │ │ ├── ./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: 5ef92faeab3e3ead1db54757d3d162e4da896a30 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 58b6b87206e3da7025a95c3ae182b40f76b2f68a │ │ │ │ ├── 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 66393266 61656162 33653365 61643164 f92faeab3e3ead1d │ │ │ │ │ - 0x00000010 62353437 35376433 64313632 65346461 b54757d3d162e4da │ │ │ │ │ - 0x00000020 38393661 33302e64 65627567 00000000 896a30.debug.... │ │ │ │ │ - 0x00000030 b841d5e9 .A.. │ │ │ │ │ + 0x00000000 62366238 37323036 65336461 37303235 b6b87206e3da7025 │ │ │ │ │ + 0x00000010 61393563 33616531 38326234 30663736 a95c3ae182b40f76 │ │ │ │ │ + 0x00000020 62326636 38612e64 65627567 00000000 b2f68a.debug.... │ │ │ │ │ + 0x00000030 6ca97f83 l... │ │ │ ├── ./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: 5cfeebe33029a10115f0e003aa9ea6108e1c61e5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9307711002e227d2bb7d14a9b3b15ad15f54c20d │ │ │ │ ├── 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 66656562 65333330 32396131 30313135 feebe33029a10115 │ │ │ │ │ - 0x00000010 66306530 30336161 39656136 31303865 f0e003aa9ea6108e │ │ │ │ │ - 0x00000020 31633631 65352e64 65627567 00000000 1c61e5.debug.... │ │ │ │ │ - 0x00000030 d22652e4 .&R. │ │ │ │ │ + 0x00000000 30373731 31303032 65323237 64326262 07711002e227d2bb │ │ │ │ │ + 0x00000010 37643134 61396233 62313561 64313566 7d14a9b3b15ad15f │ │ │ │ │ + 0x00000020 35346332 30642e64 65627567 00000000 54c20d.debug.... │ │ │ │ │ + 0x00000030 48e5c822 H.." │ │ │ ├── ./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: 94294ae9ed34587af3dd579032bd3f53133bed7f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 83a8373f167fc04601a9b859af733e06fce7ed44 │ │ │ │ ├── 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 32393461 65396564 33343538 37616633 294ae9ed34587af3 │ │ │ │ │ - 0x00000010 64643537 39303332 62643366 35333133 dd579032bd3f5313 │ │ │ │ │ - 0x00000020 33626564 37662e64 65627567 00000000 3bed7f.debug.... │ │ │ │ │ - 0x00000030 b2ab0083 .... │ │ │ │ │ + 0x00000000 61383337 33663136 37666330 34363031 a8373f167fc04601 │ │ │ │ │ + 0x00000010 61396238 35396166 37333365 30366663 a9b859af733e06fc │ │ │ │ │ + 0x00000020 65376564 34342e64 65627567 00000000 e7ed44.debug.... │ │ │ │ │ + 0x00000030 9d89e795 .... │ │ │ ├── ./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: 5a39bc1752b3334b8b497040ff3e9f605eb6505d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d39c4b0431a4a1ac9340eebb310d497660d0c2e7 │ │ │ │ ├── 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 33396263 31373532 62333333 34623862 39bc1752b3334b8b │ │ │ │ │ - 0x00000010 34393730 34306666 33653966 36303565 497040ff3e9f605e │ │ │ │ │ - 0x00000020 62363530 35642e64 65627567 00000000 b6505d.debug.... │ │ │ │ │ - 0x00000030 c1596af9 .Yj. │ │ │ │ │ + 0x00000000 39633462 30343331 61346131 61633933 9c4b0431a4a1ac93 │ │ │ │ │ + 0x00000010 34306565 62623331 30643439 37363630 40eebb310d497660 │ │ │ │ │ + 0x00000020 64306332 65372e64 65627567 00000000 d0c2e7.debug.... │ │ │ │ │ + 0x00000030 4aa18b7e J..~ ├── tuxpaint_0.9.28-sdl2-1.1_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1540 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 219620 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 219688 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/bin/tuxpaint │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2eb1859a42319a0b5985e070f22317f65386d647 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d6c623c08ac9ef12e265296b536fa8033efda696 │ │ │ │ │ │ │ │ │ │ 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 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -G/lib/ld-linux-aarch64.so.1 │ │ │ │ │ +/lib/ld-linux-aarch64.so.1 │ │ │ │ │ __gmon_start__ │ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ │ SDL_GetModState │ │ │ │ │ SDL_AddTimer │ │ │ │ │ SDL_FreeSurface │ │ │ │ │ SDL_RenderSetLogicalSize │ │ │ │ ├── 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 62313835 39613432 33313961 30623539 b1859a42319a0b59 │ │ │ │ │ - 0x00000010 38356530 37306632 32333137 66363533 85e070f22317f653 │ │ │ │ │ - 0x00000020 38366436 34372e64 65627567 00000000 86d647.debug.... │ │ │ │ │ - 0x00000030 7aae192c z.., │ │ │ │ │ + 0x00000000 63363233 63303861 63396566 31326532 c623c08ac9ef12e2 │ │ │ │ │ + 0x00000010 36353239 36623533 36666138 30333365 65296b536fa8033e │ │ │ │ │ + 0x00000020 66646136 39362e64 65627567 00000000 fda696.debug.... │ │ │ │ │ + 0x00000030 4f4767f1 OGg. ├── tuxpaint-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 520 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 186156 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 524 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 186148 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: arm64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ Installed-Size: 808 │ │ │ │ Depends: tuxpaint (= 1:0.9.28-sdl2-1.1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint │ │ │ │ -Build-Ids: 2eb1859a42319a0b5985e070f22317f65386d647 │ │ │ │ +Build-Ids: d6c623c08ac9ef12e265296b536fa8033efda696 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/2e/b1859a42319a0b5985e070f22317f65386d647.debug │ │ │ │ │ +usr/lib/debug/.build-id/d6/c623c08ac9ef12e265296b536fa8033efda696.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 816680 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2e/b1859a42319a0b5985e070f22317f65386d647.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d6/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 816680 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d6/c623c08ac9ef12e265296b536fa8033efda696.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-dbgsym -> tuxpaint │ │ │ │ --- ./usr/lib/debug/.build-id/2e/b1859a42319a0b5985e070f22317f65386d647.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d6/c623c08ac9ef12e265296b536fa8033efda696.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 99% 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: 2eb1859a42319a0b5985e070f22317f65386d647 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d6c623c08ac9ef12e265296b536fa8033efda696 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=info {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -12869,154 +12869,154 @@ │ │ │ │ │ <6afb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6afc> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6b00> DW_AT_location : (exprloc) 9 byte block: 3 4 3e a 0 0 0 0 0 (DW_OP_addr: a3e04) │ │ │ │ │ <1><6b0a>: Abbrev Number: 29 (DW_TAG_structure_type) │ │ │ │ │ <6b0b> DW_AT_name : (strp) (offset: 0x1dd9): magic_api_t │ │ │ │ │ <6b0f> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <6b10> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b11> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <6b11> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <6b12> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <6b13> DW_AT_sibling : (ref4) <0x6c1c> │ │ │ │ │ <2><6b17>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b18> DW_AT_name : (strp) (offset: 0x5135): tp_version │ │ │ │ │ <6b1c> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b1d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <6b1d> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <6b1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b1f> DW_AT_type : (ref4) <0x226> │ │ │ │ │ <6b23> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><6b24>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b25> DW_AT_name : (strp) (offset: 0x9ab0): data_directory │ │ │ │ │ <6b29> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b2a> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <6b2a> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <6b2b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b2c> DW_AT_type : (ref4) <0x226> │ │ │ │ │ <6b30> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><6b31>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b32> DW_AT_name : (strp) (offset: 0x2d73): update_progress_bar │ │ │ │ │ <6b36> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b37> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <6b37> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <6b38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b39> DW_AT_type : (ref4) <0x889> │ │ │ │ │ <6b3d> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><6b3e>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b3f> DW_AT_name : (strp) (offset: 0x7f1f): special_notify │ │ │ │ │ <6b43> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b44> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <6b44> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <6b45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b46> DW_AT_type : (ref4) <0x7d0> │ │ │ │ │ <6b4a> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><6b4b>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b4c> DW_AT_name : (strp) (offset: 0xa119): sRGB_to_linear │ │ │ │ │ <6b50> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b51> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <6b51> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <6b52> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b53> DW_AT_type : (ref4) <0x6c2b> │ │ │ │ │ <6b57> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><6b58>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b59> DW_AT_name : (strp) (offset: 0x3a6b): linear_to_sRGB │ │ │ │ │ <6b5d> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b5e> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6b5e> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6b5f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b60> DW_AT_type : (ref4) <0x6c3f> │ │ │ │ │ <6b64> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6b65>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b66> DW_AT_name : (strp) (offset: 0x7438): in_circle │ │ │ │ │ <6b6a> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b6b> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6b6b> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6b6c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6b6d> DW_AT_type : (ref4) <0x6c5d> │ │ │ │ │ <6b71> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6b72>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b73> DW_AT_name : (strp) (offset: 0x723c): getpixel │ │ │ │ │ <6b77> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b78> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6b78> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6b79> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6b7a> DW_AT_type : (ref4) <0x476a> │ │ │ │ │ <6b7e> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><6b7f>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b80> DW_AT_name : (strp) (offset: 0x6d80): putpixel │ │ │ │ │ <6b84> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b85> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <6b85> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <6b86> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b87> DW_AT_type : (ref4) <0x4734> │ │ │ │ │ <6b8b> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><6b8c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b8d> DW_AT_name : (strp) (offset: 0xac78): xorpixel │ │ │ │ │ <6b91> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b92> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <6b92> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <6b93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b94> DW_AT_type : (ref4) <0x6c77> │ │ │ │ │ <6b98> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><6b99>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b9a> DW_AT_name : (strp) (offset: 0x49cf): playsound │ │ │ │ │ <6b9e> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b9f> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <6b9f> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <6ba0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ba1> DW_AT_type : (ref4) <0x6c91> │ │ │ │ │ <6ba5> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><6ba6>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6ba7> DW_AT_name : (strp) (offset: 0x3ed1): stopsound │ │ │ │ │ <6bab> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bac> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <6bac> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <6bad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bae> DW_AT_type : (ref4) <0x889> │ │ │ │ │ <6bb2> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><6bb3>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bb4> DW_AT_name : (strp) (offset: 0xbd2a): line │ │ │ │ │ <6bb8> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bb9> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <6bb9> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <6bba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bbb> DW_AT_type : (ref4) <0x6cf7> │ │ │ │ │ <6bbf> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><6bc0>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bc1> DW_AT_name : (strp) (offset: 0x907e): button_down │ │ │ │ │ <6bc5> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bc6> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <6bc6> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <6bc7> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6bc8> DW_AT_type : (ref4) <0x6d01> │ │ │ │ │ <6bcc> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><6bcd>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bce> DW_AT_name : (strp) (offset: 0x7355): rgbtohsv │ │ │ │ │ <6bd2> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bd3> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <6bd3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <6bd4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bd5> DW_AT_type : (ref4) <0x6d2f> │ │ │ │ │ <6bd9> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><6bda>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bdb> DW_AT_name : (strp) (offset: 0x9758): hsvtorgb │ │ │ │ │ <6bdf> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6be0> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <6be0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <6be1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6be2> DW_AT_type : (ref4) <0x6d58> │ │ │ │ │ <6be6> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><6be7>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6be8> DW_AT_name : (strp) (offset: 0x220d): canvas_w │ │ │ │ │ <6bec> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bed> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <6bed> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <6bee> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6bef> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6bf3> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><6bf4>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bf5> DW_AT_name : (strp) (offset: 0x21d8): canvas_h │ │ │ │ │ <6bf9> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bfa> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <6bfa> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <6bfb> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6bfc> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6c00> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><6c01>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6c02> DW_AT_name : (strp) (offset: 0xdde): scale │ │ │ │ │ <6c06> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6c07> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <6c07> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <6c08> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <6c09> DW_AT_type : (ref4) <0x6d7b> │ │ │ │ │ <6c0d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><6c0e>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6c0f> DW_AT_name : (strp) (offset: 0x38a0): touched │ │ │ │ │ <6c13> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6c14> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <6c14> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <6c15> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6c16> DW_AT_type : (ref4) <0x6d94> │ │ │ │ │ <6c1a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><6c1b>: Abbrev Number: 0 │ │ │ │ │ <1><6c1c>: Abbrev Number: 37 (DW_TAG_subroutine_type) │ │ │ │ │ <6c1d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <6c1d> DW_AT_type : (ref4) <0x6cc>, float │ │ │ │ │ @@ -13197,15 +13197,15 @@ │ │ │ │ │ <2><6d93>: Abbrev Number: 0 │ │ │ │ │ <1><6d94>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <6d95> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <6d95> DW_AT_type : (ref4) <0x6d80>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><6d99>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <6d9a> DW_AT_name : (strp) (offset: 0xae5a): magic_api │ │ │ │ │ <6d9e> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6d9f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <6d9f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <6da0> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <6da1> DW_AT_type : (ref4) <0x6b0a>, magic_api_t │ │ │ │ │ <1><6da5>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <6da6> DW_AT_name : (strp) (offset: 0x206e): magic_funcs_s │ │ │ │ │ <6daa> DW_AT_byte_size : (data1) 128 │ │ │ │ │ <6dab> DW_AT_decl_file : (data1) 1 │ │ │ │ │ <6dac> DW_AT_decl_line : (data2) 1500 ├── tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 2896 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 3181976 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2904 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 3181072 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ Package: tuxpaint-plugins-default-dbgsym │ │ │ │ Source: tuxpaint │ │ │ │ Version: 1:0.9.28-sdl2-1.1 │ │ │ │ Auto-Built-Package: debug-symbols │ │ │ │ Architecture: arm64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ -Installed-Size: 3971 │ │ │ │ +Installed-Size: 3969 │ │ │ │ Depends: tuxpaint-plugins-default (= 1:0.9.28-sdl2-1.1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint-plugins-default │ │ │ │ -Build-Ids: 09f6824f6c63613a6e152b2e6bfc9510a63d5b67 0a3a439bc800889890b3a5cc4308cb2be2759eae 0d58d3733bc613d9ba53e870e2d9928e143c5e44 15dea45c4d0ca320aba4a5fe4acff0c4c4a9b756 16bd906204fe614d24050e737cc32cf7f61619c3 1c400688cd21ff7e956c1e417964d89188b49fc7 24caea494fbc06787b5af81b1a4cc3484ea98593 26c3efbbe9698d8afe89cea12d64076fcdd5b89d 28103462011258db09c1ce45ce7bd2fcce4eede5 29d28a853e8b5e0fb2e6079687a86976ba6d5151 32c18b3c90b55f86a35d5e331930179a3aa2a941 3985192e23140beaa76724113badcfb447816885 3abcf1c7c711c5a9f43e00a57a9f3167b806e0af 3fdee45fa31dac5e5eaee718a3391b6f454b4af7 4b515c8ec49f8b76cf4243033acfd3d0bbf3502d 4c40fd29b18ebb4792920f533345035b0a472ff4 5a39bc1752b3334b8b497040ff3e9f605eb6505d 5cfeebe33029a10115f0e003aa9ea6108e1c61e5 5ef92faeab3e3ead1db54757d3d162e4da896a30 5f2d208e499598526d793a1785cf7b691341ea7b 5f76c45246f861c5fda61916a2cf8a8e6cf6541a 63c16b2aebb4222f506ffc9f78ee37fcf843edb3 63f01d8773e6f34e396f6eeda1672bc3e8896203 692f7d74b6ed3647ad6a30e078c5d16037a86f38 7172e204ffe263707f34c4ed7e35617f14b411cb 8154b15c89b45dcaa716366189d7d13d1a73db4b 94294ae9ed34587af3dd579032bd3f53133bed7f 99317f4ac3c7c58194ed5e8f67ec3d7998e11d47 9a4d92deda2606530b2c4bbf9acb9da408ebe9bc a4a2ecbcf710003b7af4dbc40a5f015a6b0d87e8 a6932095b84954f20182dc55721830febb34ebf1 aa5c356b925c8e63227378c17b5af550f0777e77 b0b289032076ce7e343bc9cb880eae09fe6e00f1 b4ad134b2bc3660d6bda777109467c830d09b9f5 ba667d1efce1814bbab23a2ade2ac02e89bc7c92 c0d071503b5065177c80706a41eb097943cff69f c15ae84ae96c99ea4f51aff094092613eb549a95 c30a545f6295450e1b99fab3c199ade439d9eac3 c6f6fde5fbcc0ddfbff9b5a2fec6bd0ef081be84 c9551e9091128a92c9cacaaf536f93cd11447db8 cbb12a78f30c9adc409190c59f419af98d8d2640 ce227d214016272e7980c55192a5b1f8f25895a0 ce788e68dbcb2dad155e53cb4a1b7c279d17155d d4f62c6050afffde0d87f22596844be24035df2c da4e63afd1ecbc01112be148d0f112e6e2e40e6e dc9499b1f71d6eaa5e4a7bf156f02c3097d854da dd7d6144aaf3e1b5cbd1a45606ea1ac319d13d76 def9de987b10343e798b9d6dc4c3995ed711bf22 e426d6f2f0f16b21f3c31dec3f6b74d0b7a1da44 e67c03db2f677a9029385e9784d48b97729ab5ed f32f666ec376d7f13db216ac2dd1beab58e846af f6aa37cf72fc27cf29c495c1da189b84f1bb633f │ │ │ │ +Build-Ids: 00322ac613bd88b92781caf74d9be5effbd93fba 084057e71f9958fa6aeef275a284a76ef29909c0 0b2ea08debb7e89b951d20966f71580b631a1865 0cf48f0b666b65fbf17637433c4a8c672d742daa 0fe13c3b23b209cbff69a67984bc1d866e4f8f8a 118f55cf18e6944d271073ff267607d98ad99dd0 1198a1acc54d763576bc956832727552d43716ce 14256034ac8e03e1d4b6c49aaaaf1665b2c8d820 19ca633275643116a9be8b89bcd3976c5ff60d3b 1a23b993f8542242c13c9bbe7886b5f344025ca9 22fc4ec1711aaa0739981d9ce34a6eddcecb1d7c 2893d33e0099590f5fdcc37f597eca71c2860253 293e6fe1649237113c44dda6d4b3f8d5a13bf8f4 2a913843b1cc75c41d6ea0a17902579e7b6b059b 2d9e367b3b7494e3ba89c1be781a19851cfd95a2 2e9a1d4b56dadc41921cf6725c5e64102e52305f 3046f27ab9223c3608813d1890bf02f533a1c25f 31b9a9ddca277dc1fbe69837ab3f41b0d783d6de 31da88fa7615fb9a0632c926ac3b06c7cf27a048 327ffd78cd5751df687bfb828d228c8e7aa2352f 34b905dea85c39d92565f1b4d66b85f02a680e41 3879c143c96fb8160bea663c97fe40dc8f87bc73 4125301e22c601150b369d9c67a1dd6cfe7badf9 4474fa60abbfc4ee550774059a7700998fb9fb8b 4d190e20e4b3ab9d7ab635d7bbb96521100bd5ac 502dd41e6cbc90fabda1fa644ad34e3cb39a1b96 50c04483d504b5c9d4e96321aadf5d274c0ee363 51a621a6772f6a47c8e9fc34c95e7186b3cce471 576ca36f403f98c3c6885109c9d9a490f876da26 58b6b87206e3da7025a95c3ae182b40f76b2f68a 818330f31c90c0a0867e768f2acfb1758f7f2fd3 81aa79264d37456a47af7105ae02e76047ce79fd 83a8373f167fc04601a9b859af733e06fce7ed44 86dd98aaa8562f484e7bcf176015f5f533bdafee 881f5bafa6ad902b91dc06e9a8a175c73eed25d1 8e47af4f0771daaf7c015fcb6e9ee86effc0f3b6 9307711002e227d2bb7d14a9b3b15ad15f54c20d 9c923295465a792dedcb0ee87b40c1bbe3eecb04 9ffada802bc7c25bacea3dc07367c5811d2ad953 a3f03e4fdc613cf8b06db7171660dd78be795217 ad09640e499226d01f7d410994260751378dc32d aea1a071d66c7ef6713d36113bdd3a37d5b27c75 b3c06da4ab9299e5c52cfabb7cff49bef48e81fc b6cf149fa741fc110a30efdd079b9fbd807b2466 d39c4b0431a4a1ac9340eebb310d497660d0c2e7 d6920b2a76242461cc0b7615694f14a3bcb58f75 d6fafb9cbe8265c3cca50a2a0beef5556fef2f15 e062b36c23291aa75c9f6864beae03c1deba1527 e30b5f922eceab0b1bd051b1ed19473831a31c34 f42fcbbf737ad03bd5c8b2640dee59fa56a3760e fa3ee9ec508bb7f6f6d7e74fc050a89d697c8cb8 ffbcf94f251f9813ffbbc07fa9d7958d0d864cb1 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,52 +1,52 @@ │ │ │ │ │ -usr/lib/debug/.build-id/09/f6824f6c63613a6e152b2e6bfc9510a63d5b67.debug │ │ │ │ │ -usr/lib/debug/.build-id/0a/3a439bc800889890b3a5cc4308cb2be2759eae.debug │ │ │ │ │ -usr/lib/debug/.build-id/0d/58d3733bc613d9ba53e870e2d9928e143c5e44.debug │ │ │ │ │ -usr/lib/debug/.build-id/15/dea45c4d0ca320aba4a5fe4acff0c4c4a9b756.debug │ │ │ │ │ -usr/lib/debug/.build-id/16/bd906204fe614d24050e737cc32cf7f61619c3.debug │ │ │ │ │ -usr/lib/debug/.build-id/1c/400688cd21ff7e956c1e417964d89188b49fc7.debug │ │ │ │ │ -usr/lib/debug/.build-id/24/caea494fbc06787b5af81b1a4cc3484ea98593.debug │ │ │ │ │ -usr/lib/debug/.build-id/26/c3efbbe9698d8afe89cea12d64076fcdd5b89d.debug │ │ │ │ │ -usr/lib/debug/.build-id/28/103462011258db09c1ce45ce7bd2fcce4eede5.debug │ │ │ │ │ -usr/lib/debug/.build-id/29/d28a853e8b5e0fb2e6079687a86976ba6d5151.debug │ │ │ │ │ -usr/lib/debug/.build-id/32/c18b3c90b55f86a35d5e331930179a3aa2a941.debug │ │ │ │ │ -usr/lib/debug/.build-id/39/85192e23140beaa76724113badcfb447816885.debug │ │ │ │ │ -usr/lib/debug/.build-id/3a/bcf1c7c711c5a9f43e00a57a9f3167b806e0af.debug │ │ │ │ │ -usr/lib/debug/.build-id/3f/dee45fa31dac5e5eaee718a3391b6f454b4af7.debug │ │ │ │ │ -usr/lib/debug/.build-id/4b/515c8ec49f8b76cf4243033acfd3d0bbf3502d.debug │ │ │ │ │ -usr/lib/debug/.build-id/4c/40fd29b18ebb4792920f533345035b0a472ff4.debug │ │ │ │ │ -usr/lib/debug/.build-id/5a/39bc1752b3334b8b497040ff3e9f605eb6505d.debug │ │ │ │ │ -usr/lib/debug/.build-id/5c/feebe33029a10115f0e003aa9ea6108e1c61e5.debug │ │ │ │ │ -usr/lib/debug/.build-id/5e/f92faeab3e3ead1db54757d3d162e4da896a30.debug │ │ │ │ │ -usr/lib/debug/.build-id/5f/2d208e499598526d793a1785cf7b691341ea7b.debug │ │ │ │ │ -usr/lib/debug/.build-id/5f/76c45246f861c5fda61916a2cf8a8e6cf6541a.debug │ │ │ │ │ -usr/lib/debug/.build-id/63/c16b2aebb4222f506ffc9f78ee37fcf843edb3.debug │ │ │ │ │ -usr/lib/debug/.build-id/63/f01d8773e6f34e396f6eeda1672bc3e8896203.debug │ │ │ │ │ -usr/lib/debug/.build-id/69/2f7d74b6ed3647ad6a30e078c5d16037a86f38.debug │ │ │ │ │ -usr/lib/debug/.build-id/71/72e204ffe263707f34c4ed7e35617f14b411cb.debug │ │ │ │ │ -usr/lib/debug/.build-id/81/54b15c89b45dcaa716366189d7d13d1a73db4b.debug │ │ │ │ │ -usr/lib/debug/.build-id/94/294ae9ed34587af3dd579032bd3f53133bed7f.debug │ │ │ │ │ -usr/lib/debug/.build-id/99/317f4ac3c7c58194ed5e8f67ec3d7998e11d47.debug │ │ │ │ │ -usr/lib/debug/.build-id/9a/4d92deda2606530b2c4bbf9acb9da408ebe9bc.debug │ │ │ │ │ -usr/lib/debug/.build-id/a4/a2ecbcf710003b7af4dbc40a5f015a6b0d87e8.debug │ │ │ │ │ -usr/lib/debug/.build-id/a6/932095b84954f20182dc55721830febb34ebf1.debug │ │ │ │ │ -usr/lib/debug/.build-id/aa/5c356b925c8e63227378c17b5af550f0777e77.debug │ │ │ │ │ -usr/lib/debug/.build-id/b0/b289032076ce7e343bc9cb880eae09fe6e00f1.debug │ │ │ │ │ -usr/lib/debug/.build-id/b4/ad134b2bc3660d6bda777109467c830d09b9f5.debug │ │ │ │ │ -usr/lib/debug/.build-id/ba/667d1efce1814bbab23a2ade2ac02e89bc7c92.debug │ │ │ │ │ -usr/lib/debug/.build-id/c0/d071503b5065177c80706a41eb097943cff69f.debug │ │ │ │ │ -usr/lib/debug/.build-id/c1/5ae84ae96c99ea4f51aff094092613eb549a95.debug │ │ │ │ │ -usr/lib/debug/.build-id/c3/0a545f6295450e1b99fab3c199ade439d9eac3.debug │ │ │ │ │ -usr/lib/debug/.build-id/c6/f6fde5fbcc0ddfbff9b5a2fec6bd0ef081be84.debug │ │ │ │ │ -usr/lib/debug/.build-id/c9/551e9091128a92c9cacaaf536f93cd11447db8.debug │ │ │ │ │ -usr/lib/debug/.build-id/cb/b12a78f30c9adc409190c59f419af98d8d2640.debug │ │ │ │ │ -usr/lib/debug/.build-id/ce/227d214016272e7980c55192a5b1f8f25895a0.debug │ │ │ │ │ -usr/lib/debug/.build-id/ce/788e68dbcb2dad155e53cb4a1b7c279d17155d.debug │ │ │ │ │ -usr/lib/debug/.build-id/d4/f62c6050afffde0d87f22596844be24035df2c.debug │ │ │ │ │ -usr/lib/debug/.build-id/da/4e63afd1ecbc01112be148d0f112e6e2e40e6e.debug │ │ │ │ │ -usr/lib/debug/.build-id/dc/9499b1f71d6eaa5e4a7bf156f02c3097d854da.debug │ │ │ │ │ -usr/lib/debug/.build-id/dd/7d6144aaf3e1b5cbd1a45606ea1ac319d13d76.debug │ │ │ │ │ -usr/lib/debug/.build-id/de/f9de987b10343e798b9d6dc4c3995ed711bf22.debug │ │ │ │ │ -usr/lib/debug/.build-id/e4/26d6f2f0f16b21f3c31dec3f6b74d0b7a1da44.debug │ │ │ │ │ -usr/lib/debug/.build-id/e6/7c03db2f677a9029385e9784d48b97729ab5ed.debug │ │ │ │ │ -usr/lib/debug/.build-id/f3/2f666ec376d7f13db216ac2dd1beab58e846af.debug │ │ │ │ │ -usr/lib/debug/.build-id/f6/aa37cf72fc27cf29c495c1da189b84f1bb633f.debug │ │ │ │ │ +usr/lib/debug/.build-id/00/322ac613bd88b92781caf74d9be5effbd93fba.debug │ │ │ │ │ +usr/lib/debug/.build-id/08/4057e71f9958fa6aeef275a284a76ef29909c0.debug │ │ │ │ │ +usr/lib/debug/.build-id/0b/2ea08debb7e89b951d20966f71580b631a1865.debug │ │ │ │ │ +usr/lib/debug/.build-id/0c/f48f0b666b65fbf17637433c4a8c672d742daa.debug │ │ │ │ │ +usr/lib/debug/.build-id/0f/e13c3b23b209cbff69a67984bc1d866e4f8f8a.debug │ │ │ │ │ +usr/lib/debug/.build-id/11/8f55cf18e6944d271073ff267607d98ad99dd0.debug │ │ │ │ │ +usr/lib/debug/.build-id/11/98a1acc54d763576bc956832727552d43716ce.debug │ │ │ │ │ +usr/lib/debug/.build-id/14/256034ac8e03e1d4b6c49aaaaf1665b2c8d820.debug │ │ │ │ │ +usr/lib/debug/.build-id/19/ca633275643116a9be8b89bcd3976c5ff60d3b.debug │ │ │ │ │ +usr/lib/debug/.build-id/1a/23b993f8542242c13c9bbe7886b5f344025ca9.debug │ │ │ │ │ +usr/lib/debug/.build-id/22/fc4ec1711aaa0739981d9ce34a6eddcecb1d7c.debug │ │ │ │ │ +usr/lib/debug/.build-id/28/93d33e0099590f5fdcc37f597eca71c2860253.debug │ │ │ │ │ +usr/lib/debug/.build-id/29/3e6fe1649237113c44dda6d4b3f8d5a13bf8f4.debug │ │ │ │ │ +usr/lib/debug/.build-id/2a/913843b1cc75c41d6ea0a17902579e7b6b059b.debug │ │ │ │ │ +usr/lib/debug/.build-id/2d/9e367b3b7494e3ba89c1be781a19851cfd95a2.debug │ │ │ │ │ +usr/lib/debug/.build-id/2e/9a1d4b56dadc41921cf6725c5e64102e52305f.debug │ │ │ │ │ +usr/lib/debug/.build-id/30/46f27ab9223c3608813d1890bf02f533a1c25f.debug │ │ │ │ │ +usr/lib/debug/.build-id/31/b9a9ddca277dc1fbe69837ab3f41b0d783d6de.debug │ │ │ │ │ +usr/lib/debug/.build-id/31/da88fa7615fb9a0632c926ac3b06c7cf27a048.debug │ │ │ │ │ +usr/lib/debug/.build-id/32/7ffd78cd5751df687bfb828d228c8e7aa2352f.debug │ │ │ │ │ +usr/lib/debug/.build-id/34/b905dea85c39d92565f1b4d66b85f02a680e41.debug │ │ │ │ │ +usr/lib/debug/.build-id/38/79c143c96fb8160bea663c97fe40dc8f87bc73.debug │ │ │ │ │ +usr/lib/debug/.build-id/41/25301e22c601150b369d9c67a1dd6cfe7badf9.debug │ │ │ │ │ +usr/lib/debug/.build-id/44/74fa60abbfc4ee550774059a7700998fb9fb8b.debug │ │ │ │ │ +usr/lib/debug/.build-id/4d/190e20e4b3ab9d7ab635d7bbb96521100bd5ac.debug │ │ │ │ │ +usr/lib/debug/.build-id/50/2dd41e6cbc90fabda1fa644ad34e3cb39a1b96.debug │ │ │ │ │ +usr/lib/debug/.build-id/50/c04483d504b5c9d4e96321aadf5d274c0ee363.debug │ │ │ │ │ +usr/lib/debug/.build-id/51/a621a6772f6a47c8e9fc34c95e7186b3cce471.debug │ │ │ │ │ +usr/lib/debug/.build-id/57/6ca36f403f98c3c6885109c9d9a490f876da26.debug │ │ │ │ │ +usr/lib/debug/.build-id/58/b6b87206e3da7025a95c3ae182b40f76b2f68a.debug │ │ │ │ │ +usr/lib/debug/.build-id/81/8330f31c90c0a0867e768f2acfb1758f7f2fd3.debug │ │ │ │ │ +usr/lib/debug/.build-id/81/aa79264d37456a47af7105ae02e76047ce79fd.debug │ │ │ │ │ +usr/lib/debug/.build-id/83/a8373f167fc04601a9b859af733e06fce7ed44.debug │ │ │ │ │ +usr/lib/debug/.build-id/86/dd98aaa8562f484e7bcf176015f5f533bdafee.debug │ │ │ │ │ +usr/lib/debug/.build-id/88/1f5bafa6ad902b91dc06e9a8a175c73eed25d1.debug │ │ │ │ │ +usr/lib/debug/.build-id/8e/47af4f0771daaf7c015fcb6e9ee86effc0f3b6.debug │ │ │ │ │ +usr/lib/debug/.build-id/93/07711002e227d2bb7d14a9b3b15ad15f54c20d.debug │ │ │ │ │ +usr/lib/debug/.build-id/9c/923295465a792dedcb0ee87b40c1bbe3eecb04.debug │ │ │ │ │ +usr/lib/debug/.build-id/9f/fada802bc7c25bacea3dc07367c5811d2ad953.debug │ │ │ │ │ +usr/lib/debug/.build-id/a3/f03e4fdc613cf8b06db7171660dd78be795217.debug │ │ │ │ │ +usr/lib/debug/.build-id/ad/09640e499226d01f7d410994260751378dc32d.debug │ │ │ │ │ +usr/lib/debug/.build-id/ae/a1a071d66c7ef6713d36113bdd3a37d5b27c75.debug │ │ │ │ │ +usr/lib/debug/.build-id/b3/c06da4ab9299e5c52cfabb7cff49bef48e81fc.debug │ │ │ │ │ +usr/lib/debug/.build-id/b6/cf149fa741fc110a30efdd079b9fbd807b2466.debug │ │ │ │ │ +usr/lib/debug/.build-id/d3/9c4b0431a4a1ac9340eebb310d497660d0c2e7.debug │ │ │ │ │ +usr/lib/debug/.build-id/d6/920b2a76242461cc0b7615694f14a3bcb58f75.debug │ │ │ │ │ +usr/lib/debug/.build-id/d6/fafb9cbe8265c3cca50a2a0beef5556fef2f15.debug │ │ │ │ │ +usr/lib/debug/.build-id/e0/62b36c23291aa75c9f6864beae03c1deba1527.debug │ │ │ │ │ +usr/lib/debug/.build-id/e3/0b5f922eceab0b1bd051b1ed19473831a31c34.debug │ │ │ │ │ +usr/lib/debug/.build-id/f4/2fcbbf737ad03bd5c8b2640dee59fa56a3760e.debug │ │ │ │ │ +usr/lib/debug/.build-id/fa/3ee9ec508bb7f6f6d7e74fc050a89d697c8cb8.debug │ │ │ │ │ +usr/lib/debug/.build-id/ff/bcf94f251f9813ffbbc07fa9d7958d0d864cb1.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,109 +1,107 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/09/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/09/f6824f6c63613a6e152b2e6bfc9510a63d5b67.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74832 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0a/3a439bc800889890b3a5cc4308cb2be2759eae.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75504 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0d/58d3733bc613d9ba53e870e2d9928e143c5e44.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/15/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77136 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/15/dea45c4d0ca320aba4a5fe4acff0c4c4a9b756.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/16/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77600 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/16/bd906204fe614d24050e737cc32cf7f61619c3.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78480 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1c/400688cd21ff7e956c1e417964d89188b49fc7.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/24/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75032 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/24/caea494fbc06787b5af81b1a4cc3484ea98593.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/26/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78040 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/26/c3efbbe9698d8afe89cea12d64076fcdd5b89d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/00/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77120 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/00/322ac613bd88b92781caf74d9be5effbd93fba.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/08/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75824 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/08/4057e71f9958fa6aeef275a284a76ef29909c0.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74960 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0b/2ea08debb7e89b951d20966f71580b631a1865.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76672 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0c/f48f0b666b65fbf17637433c4a8c672d742daa.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78480 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0f/e13c3b23b209cbff69a67984bc1d866e4f8f8a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/11/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74736 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/11/8f55cf18e6944d271073ff267607d98ad99dd0.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75368 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/11/98a1acc54d763576bc956832727552d43716ce.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/14/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83528 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/14/256034ac8e03e1d4b6c49aaaaf1665b2c8d820.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/19/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77880 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/19/ca633275643116a9be8b89bcd3976c5ff60d3b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1a/23b993f8542242c13c9bbe7886b5f344025ca9.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/22/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/22/fc4ec1711aaa0739981d9ce34a6eddcecb1d7c.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/28/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76512 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/28/103462011258db09c1ce45ce7bd2fcce4eede5.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75032 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/28/93d33e0099590f5fdcc37f597eca71c2860253.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/29/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 71784 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/29/d28a853e8b5e0fb2e6079687a86976ba6d5151.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71088 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/29/3e6fe1649237113c44dda6d4b3f8d5a13bf8f4.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75904 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2a/913843b1cc75c41d6ea0a17902579e7b6b059b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74104 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2d/9e367b3b7494e3ba89c1be781a19851cfd95a2.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74216 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2e/9a1d4b56dadc41921cf6725c5e64102e52305f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/30/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75504 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/30/46f27ab9223c3608813d1890bf02f533a1c25f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/31/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75216 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/31/b9a9ddca277dc1fbe69837ab3f41b0d783d6de.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81352 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/31/da88fa7615fb9a0632c926ac3b06c7cf27a048.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/32/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83544 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/32/c18b3c90b55f86a35d5e331930179a3aa2a941.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/39/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75808 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/39/85192e23140beaa76724113badcfb447816885.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75392 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3a/bcf1c7c711c5a9f43e00a57a9f3167b806e0af.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74984 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3f/dee45fa31dac5e5eaee718a3391b6f454b4af7.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 71088 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4b/515c8ec49f8b76cf4243033acfd3d0bbf3502d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81368 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4c/40fd29b18ebb4792920f533345035b0a472ff4.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74976 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5a/39bc1752b3334b8b497040ff3e9f605eb6505d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5c/feebe33029a10115f0e003aa9ea6108e1c61e5.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79672 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5e/f92faeab3e3ead1db54757d3d162e4da896a30.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75824 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5f/2d208e499598526d793a1785cf7b691341ea7b.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5f/76c45246f861c5fda61916a2cf8a8e6cf6541a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/63/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75216 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/63/c16b2aebb4222f506ffc9f78ee37fcf843edb3.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74736 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/63/f01d8773e6f34e396f6eeda1672bc3e8896203.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/69/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/69/2f7d74b6ed3647ad6a30e078c5d16037a86f38.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/71/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75832 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/71/72e204ffe263707f34c4ed7e35617f14b411cb.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76168 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/32/7ffd78cd5751df687bfb828d228c8e7aa2352f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/34/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72232 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/34/b905dea85c39d92565f1b4d66b85f02a680e41.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/38/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76584 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/38/79c143c96fb8160bea663c97fe40dc8f87bc73.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/41/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74288 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/41/25301e22c601150b369d9c67a1dd6cfe7badf9.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/44/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75112 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/44/74fa60abbfc4ee550774059a7700998fb9fb8b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74832 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4d/190e20e4b3ab9d7ab635d7bbb96521100bd5ac.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/50/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79504 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/50/2dd41e6cbc90fabda1fa644ad34e3cb39a1b96.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78040 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/50/c04483d504b5c9d4e96321aadf5d274c0ee363.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/51/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76816 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/51/a621a6772f6a47c8e9fc34c95e7186b3cce471.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/57/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70880 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/57/6ca36f403f98c3c6885109c9d9a490f876da26.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/58/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79672 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/58/b6b87206e3da7025a95c3ae182b40f76b2f68a.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/81/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75232 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/81/54b15c89b45dcaa716366189d7d13d1a73db4b.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/94/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74120 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/94/294ae9ed34587af3dd579032bd3f53133bed7f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/99/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74216 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/99/317f4ac3c7c58194ed5e8f67ec3d7998e11d47.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72136 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9a/4d92deda2606530b2c4bbf9acb9da408ebe9bc.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75360 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a4/a2ecbcf710003b7af4dbc40a5f015a6b0d87e8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78600 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a6/932095b84954f20182dc55721830febb34ebf1.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/aa/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79512 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/aa/5c356b925c8e63227378c17b5af550f0777e77.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 88456 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b0/b289032076ce7e343bc9cb880eae09fe6e00f1.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b4/ad134b2bc3660d6bda777109467c830d09b9f5.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ba/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74288 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ba/667d1efce1814bbab23a2ade2ac02e89bc7c92.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73936 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c0/d071503b5065177c80706a41eb097943cff69f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74824 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c1/5ae84ae96c99ea4f51aff094092613eb549a95.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76680 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c3/0a545f6295450e1b99fab3c199ade439d9eac3.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72232 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c6/f6fde5fbcc0ddfbff9b5a2fec6bd0ef081be84.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75120 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c9/551e9091128a92c9cacaaf536f93cd11447db8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/cb/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80800 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/cb/b12a78f30c9adc409190c59f419af98d8d2640.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ce/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76584 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ce/227d214016272e7980c55192a5b1f8f25895a0.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ce/788e68dbcb2dad155e53cb4a1b7c279d17155d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76176 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d4/f62c6050afffde0d87f22596844be24035df2c.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/da/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75912 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/da/4e63afd1ecbc01112be148d0f112e6e2e40e6e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/dc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75968 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/dc/9499b1f71d6eaa5e4a7bf156f02c3097d854da.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/dd/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70880 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/dd/7d6144aaf3e1b5cbd1a45606ea1ac319d13d76.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/de/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76808 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/de/f9de987b10343e798b9d6dc4c3995ed711bf22.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81696 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e4/26d6f2f0f16b21f3c31dec3f6b74d0b7a1da44.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74968 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e6/7c03db2f677a9029385e9784d48b97729ab5ed.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74112 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f3/2f666ec376d7f13db216ac2dd1beab58e846af.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77112 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f6/aa37cf72fc27cf29c495c1da189b84f1bb633f.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74824 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/81/8330f31c90c0a0867e768f2acfb1758f7f2fd3.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/81/aa79264d37456a47af7105ae02e76047ce79fd.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/83/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74120 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/83/a8373f167fc04601a9b859af733e06fce7ed44.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/86/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74984 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/86/dd98aaa8562f484e7bcf176015f5f533bdafee.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/88/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71792 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/88/1f5bafa6ad902b91dc06e9a8a175c73eed25d1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/8e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75832 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/8e/47af4f0771daaf7c015fcb6e9ee86effc0f3b6.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/93/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/93/07711002e227d2bb7d14a9b3b15ad15f54c20d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75816 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9c/923295465a792dedcb0ee87b40c1bbe3eecb04.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75392 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9f/fada802bc7c25bacea3dc07367c5811d2ad953.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a3/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77600 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a3/f03e4fdc613cf8b06db7171660dd78be795217.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ad/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ad/09640e499226d01f7d410994260751378dc32d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ae/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73936 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ae/a1a071d66c7ef6713d36113bdd3a37d5b27c75.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b3/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75224 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b3/c06da4ab9299e5c52cfabb7cff49bef48e81fc.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b6/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88456 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b6/cf149fa741fc110a30efdd079b9fbd807b2466.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d3/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74976 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d3/9c4b0431a4a1ac9340eebb310d497660d0c2e7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d6/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d6/920b2a76242461cc0b7615694f14a3bcb58f75.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78600 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d6/fafb9cbe8265c3cca50a2a0beef5556fef2f15.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76520 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e0/62b36c23291aa75c9f6864beae03c1deba1527.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e3/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77136 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e3/0b5f922eceab0b1bd051b1ed19473831a31c34.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f4/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72128 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f4/2fcbbf737ad03bd5c8b2640dee59fa56a3760e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fa/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80792 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fa/3ee9ec508bb7f6f6d7e74fc050a89d697c8cb8.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ff/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81696 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ff/bcf94f251f9813ffbbc07fa9d7958d0d864cb1.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-plugins-default-dbgsym -> tuxpaint-plugins-default │ │ │ │ --- ./usr/lib/debug/.build-id/09/f6824f6c63613a6e152b2e6bfc9510a63d5b67.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/22/fc4ec1711aaa0739981d9ce34a6eddcecb1d7c.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% 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 000028 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a86 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a88 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cc8 000217 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ee0 0005bc 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024a0 008ce1 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b188 0003ec 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b578 000551 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00bad0 0058fc 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0113cc 00008b 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: 09f6824f6c63613a6e152b2e6bfc9510a63d5b67 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 22fc4ec1711aaa0739981d9ce34a6eddcecb1d7c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3839,154 +3839,154 @@ │ │ │ │ │ <1d53> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d54> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d55> DW_AT_type : (ref4) <0x1d0c>, Mix_Chunk │ │ │ │ │ <1><1d59>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0x14ca3): magic_api_t │ │ │ │ │ <1d5e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d61> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d61> DW_AT_sibling : (ref4) <0x1e6a> │ │ │ │ │ <2><1d65>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d66> DW_AT_name : (strp) (offset: 0xe805): tp_version │ │ │ │ │ <1d6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d6b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d71> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d72>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d73> DW_AT_name : (strp) (offset: 0x11fbb): data_directory │ │ │ │ │ <1d77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d78> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d78> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d79> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7a> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d7e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d7f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d80> DW_AT_name : (strp) (offset: 0x18edf): update_progress_bar │ │ │ │ │ <1d84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d85> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d85> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d86> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d87> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d8b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d8c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8d> DW_AT_name : (strp) (offset: 0x58fc): special_notify │ │ │ │ │ <1d91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d92> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d92> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d94> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d98> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d99>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9a> DW_AT_name : (strp) (offset: 0x3a49): sRGB_to_linear │ │ │ │ │ <1d9e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d9f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1da0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da1> DW_AT_type : (ref4) <0x1e79> │ │ │ │ │ <1da5> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da7> DW_AT_name : (strp) (offset: 0x174e7): linear_to_sRGB │ │ │ │ │ <1dab> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dac> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1dac> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1dad> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dae> DW_AT_type : (ref4) <0x1e8d> │ │ │ │ │ <1db2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1db3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db4> DW_AT_name : (strp) (offset: 0xb2f1): in_circle │ │ │ │ │ <1db8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dba> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbb> DW_AT_type : (ref4) <0x1eab> │ │ │ │ │ <1dbf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dc0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc1> DW_AT_name : (strp) (offset: 0x17b4): getpixel │ │ │ │ │ <1dc5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dc6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dc7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc8> DW_AT_type : (ref4) <0x1ece> │ │ │ │ │ <1dcc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dcd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dce> DW_AT_name : (strp) (offset: 0x45e1): putpixel │ │ │ │ │ <1dd2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dd3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dd4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd5> DW_AT_type : (ref4) <0x1eed> │ │ │ │ │ <1dd9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dda>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddb> DW_AT_name : (strp) (offset: 0x6917): xorpixel │ │ │ │ │ <1ddf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1de0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1de1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de2> DW_AT_type : (ref4) <0x1f07> │ │ │ │ │ <1de6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de8> DW_AT_name : (strp) (offset: 0x3693): playsound │ │ │ │ │ <1dec> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ded> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ded> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1def> DW_AT_type : (ref4) <0x1f26> │ │ │ │ │ <1df3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1df4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df5> DW_AT_name : (strp) (offset: 0xef1e): stopsound │ │ │ │ │ <1df9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dfa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dfb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfc> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e00> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e01>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e02> DW_AT_name : (strp) (offset: 0xada6): line │ │ │ │ │ <1e06> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e07> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e07> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e08> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e09> DW_AT_type : (ref4) <0x1f8c> │ │ │ │ │ <1e0d> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e0e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0f> DW_AT_name : (strp) (offset: 0x11f86): button_down │ │ │ │ │ <1e13> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e14> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e14> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e15> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e16> DW_AT_type : (ref4) <0x1f96> │ │ │ │ │ <1e1a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e1b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1c> DW_AT_name : (strp) (offset: 0xf7c1): rgbtohsv │ │ │ │ │ <1e20> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e21> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e21> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e22> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e23> DW_AT_type : (ref4) <0x1fc4> │ │ │ │ │ <1e27> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e29> DW_AT_name : (strp) (offset: 0xb40e): hsvtorgb │ │ │ │ │ <1e2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e2e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e30> DW_AT_type : (ref4) <0x1fed> │ │ │ │ │ <1e34> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e36> DW_AT_name : (strp) (offset: 0x164e3): canvas_w │ │ │ │ │ <1e3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e3b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e3c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3d> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e41> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e43> DW_AT_name : (strp) (offset: 0x1643e): canvas_h │ │ │ │ │ <1e47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e48> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e48> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e49> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4a> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e4e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e50> DW_AT_name : (strp) (offset: 0xbf4a): scale │ │ │ │ │ <1e54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e55> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e55> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e56> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e57> DW_AT_type : (ref4) <0x2010> │ │ │ │ │ <1e5b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5d> DW_AT_name : (strp) (offset: 0x2f75): touched │ │ │ │ │ <1e61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e62> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e62> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e64> DW_AT_type : (ref4) <0x2029> │ │ │ │ │ <1e68> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e69>: Abbrev Number: 0 │ │ │ │ │ <1><1e6a>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6b> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4202,23 +4202,23 @@ │ │ │ │ │ <2><2028>: Abbrev Number: 0 │ │ │ │ │ <1><2029>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <202a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <202a> DW_AT_type : (ref4) <0x2015>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><202e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <202f> DW_AT_name : (strp) (offset: 0xcfd2): magic_api │ │ │ │ │ <2033> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2034> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2034> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2035> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2036> DW_AT_type : (ref4) <0x1d59>, magic_api_t │ │ │ │ │ <1><203a>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <203b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <203c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <203c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2040> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2041> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2041> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2042> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2043> DW_AT_sibling : (ref4) <0x2072> │ │ │ │ │ <2><2047>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0x13eb3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <204c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><204d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <204e> DW_AT_name : (strp) (offset: 0x18914): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c99 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,10 @@ │ │ │ │ │ -=[gGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -s"9{}H ,' │ │ │ │ │ +|GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +o277!$! │ │ │ │ │ ++.!G]B^uf │ │ │ │ │ z.z#u\m}o< │ │ │ │ │ ,_U,$2j4 │ │ │ │ │ |%bv.LV0 │ │ │ │ │ |i;,l@WU │ │ │ │ │ =gGR$ex| │ │ │ │ │ Bva)Nw:V │ │ │ │ │ f#.}q"R, │ │ │ │ │ @@ -13,19 +14,16 @@ │ │ │ │ │ 8@QFl<|K │ │ │ │ │ ,_U+HyQmX │ │ │ │ │ =`6u=V'| │ │ │ │ │ IBpR>K 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: 0x14be1): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe869): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11fcc): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18ec1): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x59f0): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3b34): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1751d): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb331): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1831): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x46e5): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69ae): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x37a3): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xef9d): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae09): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11f8d): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf86f): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb44e): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x164d6): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16407): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf88): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3075): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 22 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd026): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e30): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2958): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 29 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e48 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e88 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f15 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f31 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6977,27 +6977,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: 0xa069 │ │ │ │ │ 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: 0xa0bd │ │ │ │ │ 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 14.2.0-9) 14.2.0 │ │ │ │ │ +qj<>!Vib │ │ │ │ │ P[ v}1)I │ │ │ │ │ #vuc_|,X │ │ │ │ │ *tx!,1@WUr │ │ │ │ │ Xo8rnzX!S │ │ │ │ │ 3ub1SLwk │ │ │ │ │ jK:h"xgMLV │ │ │ │ │ j~I|L}S\ │ │ │ │ │ -u|k5DO#j │ │ │ │ │ -iqj2-NMNr │ │ │ │ │ -+iqj2-NM │ │ │ │ │ -_Eg?r"JN │ │ │ │ │ -},~6^Nv&~' │ │ │ │ │ -K-G&i52-5 │ │ │ │ │ +Mj2Cq}8V` │ │ │ │ │ +NwB9 *'A │ │ │ │ │ +a G>9#xE │ │ │ │ │ +A=/4Rx\r]6 │ │ │ │ │ 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/0d/58d3733bc613d9ba53e870e2d9928e143c5e44.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/30/46f27ab9223c3608813d1890bf02f533a1c25f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001965 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001964 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ba8 00021e 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001dc8 0004b2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002280 008cb1 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00af38 0003e3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b320 0002d1 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5f8 0058f4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010eec 00002c 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5f8 0058f3 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010eeb 00002c 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010f18 000a38 18 34 80 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011950 000330 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011c80 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: 0d58d3733bc613d9ba53e870e2d9928e143c5e44 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3046f27ab9223c3608813d1890bf02f533a1c25f │ │ │ │ ├── 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: 0x14c29): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7c5): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11faa): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18de0): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58d2): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a1f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17443): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb280): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17af): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4586): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x68fa): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3672): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeee4): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad4c): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f6b): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf787): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb39d): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1644e): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163a9): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbec6): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f2e): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf2d): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e68): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x18837): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eae │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f97 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0cf │ │ │ │ │ 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: 0xa123 │ │ │ │ │ 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,31 @@ │ │ │ │ │ -<^DGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -&"OI_"U3 │ │ │ │ │ -#laewp"B │ │ │ │ │ +_GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +)]Q@@AP) │ │ │ │ │ +Ft'/D})_ │ │ │ │ │ \L;.u(86Az │ │ │ │ │ |-1N$oJ! │ │ │ │ │ +oTCtSinG5 │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ +/Shqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -Siqz*-NOM │ │ │ │ │ +GpBJ`Xx-= │ │ │ │ │ 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/dea45c4d0ca320aba4a5fe4acff0c4c4a9b756.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e3/0b5f922eceab0b1bd051b1ed19473831a31c34.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001a94 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cd8 000220 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ef8 0006e0 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0025d8 008d0f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b2e8 0003eb 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b6d8 00045f 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bb38 005907 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01143f 00003c 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bb38 005906 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01143e 00003c 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011480 000ae0 18 34 84 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011f60 000380 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0122e0 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: 15dea45c4d0ca320aba4a5fe4acff0c4c4a9b756 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e30b5f922eceab0b1bd051b1ed19473831a31c34 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d44> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d45> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d46> DW_AT_type : (ref4) <0x1cfd>, Mix_Chunk │ │ │ │ │ <1><1d4a>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x14c1b): magic_api_t │ │ │ │ │ <1d4f> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d51> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d51> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d52> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d52> DW_AT_sibling : (ref4) <0x1e5b> │ │ │ │ │ <2><1d56>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0xe67c): tp_version │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d63>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x11ec6): data_directory │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d70>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18ea6): update_progress_bar │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1cf> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x58e2): special_notify │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1be> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x3a45): sRGB_to_linear │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1e6a> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d97>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x1744f): linear_to_sRGB │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1e7e> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0xb242): in_circle │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e9c> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0x17a4): getpixel │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1ebf> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x45cf): putpixel │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1ede> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x68ae): xorpixel │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1ef8> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0x3698): playsound │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1f17> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0xed9b): stopsound │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x1cf> │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0xad10): line │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x1f7d> │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dff>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0x11e87): button_down │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1f87> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0xf66f): rgbtohsv │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fb5> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e19>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1a> DW_AT_name : (strp) (offset: 0xb35f): hsvtorgb │ │ │ │ │ <1e1e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1f> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e20> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e21> DW_AT_type : (ref4) <0x1fde> │ │ │ │ │ <1e25> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e26>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e27> DW_AT_name : (strp) (offset: 0x1646d): canvas_w │ │ │ │ │ <1e2b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2c> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2c> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2e> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e32> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e33>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e34> DW_AT_name : (strp) (offset: 0x163c8): canvas_h │ │ │ │ │ <1e38> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e39> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e39> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3b> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3f> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e40>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e41> DW_AT_name : (strp) (offset: 0xbe3c): scale │ │ │ │ │ <1e45> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e46> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e46> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e47> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e48> DW_AT_type : (ref4) <0x2001> │ │ │ │ │ <1e4c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4e> DW_AT_name : (strp) (offset: 0x2f73): touched │ │ │ │ │ <1e52> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e53> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e53> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e54> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e55> DW_AT_type : (ref4) <0x201a> │ │ │ │ │ <1e59> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5a>: Abbrev Number: 0 │ │ │ │ │ <1><1e5b>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5c> DW_AT_type : (ref4) <0x155>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><2019>: Abbrev Number: 0 │ │ │ │ │ <1><201a>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201b> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201b> DW_AT_type : (ref4) <0x2006>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201f>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2020> DW_AT_name : (strp) (offset: 0xce3d): magic_api │ │ │ │ │ <2024> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2025> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2025> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2026> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x1d4a>, magic_api_t │ │ │ │ │ <1><202b>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <202c> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202d> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202d> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2031> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2032> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2032> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2033> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2034> DW_AT_sibling : (ref4) <0x2063> │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x8b55): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203f> DW_AT_name : (strp) (offset: 0x2863): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ebb │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9efb │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f88 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2ca0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa4 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0dc │ │ │ │ │ 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: 0xa130 │ │ │ │ │ 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,33 @@ │ │ │ │ │ -VGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +4GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +S#v8znXD │ │ │ │ │ +4Tsk{om) │ │ │ │ │ +MND/u|k │ │ │ │ │ !>)zT~0E │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ O?Y5B],_" │ │ │ │ │ }nLO4sL/ │ │ │ │ │ L%k,d@m/ │ │ │ │ │ D1~#|1Cx │ │ │ │ │ U-W}QC|"j │ │ │ │ │ [G >f{0r" │ │ │ │ │ UX`?oVG* │ │ │ │ │ ! xv~aIl. │ │ │ │ │ SFKI;4+Ha │ │ │ │ │ J#\`\JA; │ │ │ │ │ $P%qgHvjLB │ │ │ │ │ -z7u2%b|/ │ │ │ │ │ -Q_]l^D}s │ │ │ │ │ -Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +?p#Z;C;J. │ │ │ │ │ +CF_lnG={ │ │ │ │ │ +QhqJ"-NI │ │ │ │ │ + |i`}b(@ │ │ │ │ │ +Qr"JNp=! │ │ │ │ │ +xUr"JND/ │ │ │ │ │ +Qr"JNp=! │ │ │ │ │ +Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +MeJ"]^+S │ │ │ │ │ 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/16/bd906204fe614d24050e737cc32cf7f61619c3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a3/f03e4fdc613cf8b06db7171660dd78be795217.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdd0 00fdc0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff90 00fdc0 000058 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdc0 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdc0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020088 00fdc0 000028 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00194c 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00194b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b90 0001dc 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d70 000423 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002198 00923d 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b3d8 000411 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b7f0 000224 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ba18 005c0d 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ba18 005c0e 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011628 000ac8 18 33 79 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 0120f0 000410 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 012500 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: 16bd906204fe614d24050e737cc32cf7f61619c3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a3f03e4fdc613cf8b06db7171660dd78be795217 │ │ │ │ ├── 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: 0x15606): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xeed8): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1284f): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x19959): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5b3e): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3c44): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17f4a): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb831): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x182a): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4747): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6d00): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3873): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf61b): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xb2dc): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12820): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xfeba): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb961): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16e88): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16de3): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc46f): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3102): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd5b2): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x147f7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x29d8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 60 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa12c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b9 │ │ │ │ │ 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: 0xa20d │ │ │ │ │ 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,26 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -F|C _xT │ │ │ │ │ -?1XXy|DD │ │ │ │ │ +'P#8,]^u │ │ │ │ │ +|Ym>}"qCoS │ │ │ │ │ +?1XXyRDD │ │ │ │ │ ue):[4IJ │ │ │ │ │ Jg02F: Q:_ │ │ │ │ │ y'V/]wyOO │ │ │ │ │ rj l@26+ │ │ │ │ │ 6-SS!44eA │ │ │ │ │ VyP4!XV; │ │ │ │ │ g0(`,\2FVsG │ │ │ │ │ -:WczpSLO?I │ │ │ │ │ -m?FX~6WJU │ │ │ │ │ -$Z,[&Phqv │ │ │ │ │ -TZ,[&PhqF*- │ │ │ │ │ -d]?nB73= │ │ │ │ │ -~v;b!J.D │ │ │ │ │ +{yIr3.;^ │ │ │ │ │ +Z,[&PhqZ │ │ │ │ │ +3RiqF*-> │ │ │ │ │ /Ur"JND; │ │ │ │ │ -~v;r"JND │ │ │ │ │ -~v;r"JND │ │ │ │ │ -/Ur"JND; │ │ │ │ │ -~v;r"JND │ │ │ │ │ -~v;r"JND │ │ │ │ │ -(RIGQlJ=EHf │ │ │ │ │ +%DZBd%DRB │ │ │ │ │ +$DJBd$DBB │ │ │ │ │ +#D:Bd#D2Bl │ │ │ │ │ +95~#>+;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/1c/400688cd21ff7e956c1e417964d89188b49fc7.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/0f/e13c3b23b209cbff69a67984bc1d866e4f8f8a.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 93% 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: 1c400688cd21ff7e956c1e417964d89188b49fc7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0fe13c3b23b209cbff69a67984bc1d866e4f8f8a │ │ │ │ ├── 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: 0x15417): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xecfc): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12621): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x19762): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5ab2): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3c32): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17d96): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb626): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x18a1): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4735): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6c1a): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3861): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf42d): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xb0d1): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x125f2): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xfcbf): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb765): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16c8f): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16bea): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc2a1): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3124): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd3e5): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x145d5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2a0b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x232a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2382 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2436 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 39 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0b4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7047,27 +7047,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa181 │ │ │ │ │ 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: 0xa1d5 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -13,15 +13,14 @@ │ │ │ │ │ r-e%QQR6 │ │ │ │ │ IHWwF:s1 │ │ │ │ │ G{ipy{&s │ │ │ │ │ 3RcVhqF*- │ │ │ │ │ 3RiqF*-> │ │ │ │ │ +DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ nv{r"JND │ │ │ │ │ -\qN7Aq{Q7 │ │ │ │ │ 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/24/caea494fbc06787b5af81b1a4cc3484ea98593.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/28/93d33e0099590f5fdcc37f597eca71c2860253.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% 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 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001895 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001894 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ad8 0001e9 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001cc8 00041e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0020e8 008ce4 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00add0 0003f0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1c0 00025a 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b420 0058f3 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010d18 00006f 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: 24caea494fbc06787b5af81b1a4cc3484ea98593 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2893d33e0099590f5fdcc37f597eca71c2860253 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c2d): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7db): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fa7): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18e4e): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58da): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a1b): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174c9): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2b5): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x178d): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45b4): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x68e7): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x366e): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeefa): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad41): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f68): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7b5): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3d2): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164ba): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16415): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf0e): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f71): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcfaa): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e46): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x286e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2236 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2246 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 52 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 54 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 55 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eba │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 58 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9efa │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 58 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f87 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0db │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,29 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -"";8DvTu │ │ │ │ │ +SGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ DVbXHgHo2v │ │ │ │ │ "}1)ICV|( │ │ │ │ │ %-PP 8Vd.d │ │ │ │ │ K<2' U!~ │ │ │ │ │ uNs4VL2QD │ │ │ │ │ elGF1y,P │ │ │ │ │ i}>>E!Lj │ │ │ │ │ )0GpAiS> │ │ │ │ │ $u&VK0! │ │ │ │ │ }m!9nX)< │ │ │ │ │ z"ra6M0% │ │ │ │ │ -%`"clX1* │ │ │ │ │ -%azt%LGY │ │ │ │ │ - Q2!J(DI │ │ │ │ │ +mrfIFz7; │ │ │ │ │ +.4)h]-2'P].6~ │ │ │ │ │ +.v^A Lu>G │ │ │ │ │ +PhqJ"-NI │ │ │ │ │ +ii.]Ksi[ │ │ │ │ │ +$]9IWNDY │ │ │ │ │ +h3Ur"JNp| │ │ │ │ │ +h3Ur"JNp| │ │ │ │ │ +$WD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#n │ │ │ │ │ +5VY^EYb# │ │ │ │ │ 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/26/c3efbbe9698d8afe89cea12d64076fcdd5b89d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/50/c04483d504b5c9d4e96321aadf5d274c0ee363.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% 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: 26c3efbbe9698d8afe89cea12d64076fcdd5b89d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 50c04483d504b5c9d4e96321aadf5d274c0ee363 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14e7a): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe911): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x12135): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1906c): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5877): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3a0d): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x176b6): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb3fd): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x16fe): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4525): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6956): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3660): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xf024): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xaebb): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x120f6): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf8d3): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb51a): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x166a7): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16602): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc001): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2f8b): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd093): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x14030): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2884): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -192,16 +192,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 61 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2c60 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 15 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 62 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 62 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 64 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 65 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa033 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 67 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa073 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7010,27 +7010,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa100 │ │ │ │ │ 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: 0xa154 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,10 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +cGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +DD3&2Ex] │ │ │ │ │ +S#v,Z.YD │ │ │ │ │ O|L|N|E|O │ │ │ │ │ di?q}wt3 │ │ │ │ │ )OlPcyq*^", │ │ │ │ │ Cn(P4s(0 │ │ │ │ │ F)Cah>e4! │ │ │ │ │ Lvu*z3!/ │ │ │ │ │ *90A&NKX. │ │ │ │ │ @@ -10,19 +12,19 @@ │ │ │ │ │ @;Rc|L@0 │ │ │ │ │ &j[|=i&(6R8*X │ │ │ │ │ KLgv8=|3I │ │ │ │ │ z-G+AQER │ │ │ │ │ +LZgsz{U │ │ │ │ │ +7Y7bqsc6 │ │ │ │ │ -f1P?d:H7SR │ │ │ │ │ -lsh8kDG$ │ │ │ │ │ -XcCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ -`}Ur"JND │ │ │ │ │ -{C 1{1MG │ │ │ │ │ + Q2!J(DI │ │ │ │ │ +2d`}Ur"JND │ │ │ │ │ +mi.}Ksi\ │ │ │ │ │ +$E9IQNR,' │ │ │ │ │ +9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ 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/28/103462011258db09c1ce45ce7bd2fcce4eede5.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e0/62b36c23291aa75c9f6864beae03c1deba1527.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 86% 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: 74208 (bytes into file) │ │ │ │ │ + Start of section headers: 74216 (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 0x121e0: │ │ │ │ │ +There are 36 section headers, starting at offset 0x121e8: │ │ │ │ │ │ │ │ │ │ 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 000348 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [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 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdd8 000048 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a8 00fdd8 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001ad0 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001d10 000231 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001f48 000482 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0023d0 008cea 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b0c0 0003e4 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b4a8 0004b3 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b960 005904 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011264 000055 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0112c0 000a20 18 34 76 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011ce0 00038f 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 01206f 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001ad1 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001d18 000231 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001f50 000482 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0023d8 008cea 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b0c8 0003e4 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b4b0 0004b3 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b968 005904 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01126c 000055 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0112c8 000a20 18 34 76 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011ce8 00038f 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 012077 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: 28103462011258db09c1ce45ce7bd2fcce4eede5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e062b36c23291aa75c9f6864beae03c1deba1527 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c1c): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe788): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f6b): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18e36): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5810): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3955): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17481): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb20e): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1761): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x44f5): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x686c): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x35c9): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeea7): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xace6): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f2c): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf762): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb32b): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16455): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163b0): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbe8c): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2ee2): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf5c): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e52): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x27d7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ 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,12 +1,8 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -HUZP>04A │ │ │ │ │ -GUAj[Ty_ │ │ │ │ │ -)o9/^//9 │ │ │ │ │ - k7D[|(| │ │ │ │ │ +'GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ ([he │ │ │ │ │ BjtGo-pf │ │ │ │ │ @@ -17,19 +13,26 @@ │ │ │ │ │ bz!FI}g" │ │ │ │ │ b0?+|q)J │ │ │ │ │ { jMG'SH │ │ │ │ │ e$2 WjKd │ │ │ │ │ (PGt1\.T │ │ │ │ │ `zh~^DP6 │ │ │ │ │ D~#pkC8C │ │ │ │ │ -R>o7KyM\P │ │ │ │ │ -MVShqr"-NN │ │ │ │ │ +2H{NGzC- │ │ │ │ │ +*L1O? sK │ │ │ │ │ +=;01=\F │ │ │ │ │ +Rhqr"-NN │ │ │ │ │ mwB9 +'a │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwBW │ │ │ │ │ -WO+a(>bz │ │ │ │ │ ++z\r"JNp │ │ │ │ │ +%6DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB,a! │ │ │ │ │ +WO+a8>bz │ │ │ │ │ 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/d28a853e8b5e0fb2e6079687a86976ba6d5151.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/88/1f5bafa6ad902b91dc06e9a8a175c73eed25d1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 69480 (bytes into file) │ │ │ │ │ + Start of section headers: 69488 (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 0x10f68: │ │ │ │ │ +There are 36 section headers, starting at offset 0x10f70: │ │ │ │ │ │ │ │ │ │ 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 000390 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 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fdd0 000030 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020098 00fdd0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 000c20 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 000e60 00023e 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 0010a0 000449 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0014f0 008764 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 009c58 00040b 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00a068 000377 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a3e0 005bf1 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 00ffd1 00002c 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 010000 000a80 18 34 77 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 010a80 00037b 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 010dfb 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000c21 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 000e68 00023e 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 0010a8 000449 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0014f8 008764 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 009c60 00040b 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00a070 000377 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a3e8 005bf1 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 00ffd9 00002c 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 010008 000a80 18 34 77 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 010a88 00037b 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 010e03 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: 29d28a853e8b5e0fb2e6079687a86976ba6d5151 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 881f5bafa6ad902b91dc06e9a8a175c73eed25d1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -633,154 +633,154 @@ │ │ │ │ │ <480> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <481> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <482> DW_AT_type : (ref4) <0x439>, Mix_Chunk │ │ │ │ │ <1><486>: Abbrev Number: 29 (DW_TAG_structure_type) │ │ │ │ │ <487> DW_AT_name : (strp) (offset: 0x139bd): magic_api_t │ │ │ │ │ <48b> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <48c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <48d> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <48d> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <48e> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <48e> DW_AT_sibling : (ref4) <0x597> │ │ │ │ │ <2><492>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <493> DW_AT_name : (strp) (offset: 0xda71): tp_version │ │ │ │ │ <497> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <498> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <498> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <499> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49a> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <49e> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><49f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a0> DW_AT_name : (strp) (offset: 0x10fd9): data_directory │ │ │ │ │ <4a4> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a5> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <4a5> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <4a6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a7> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <4ab> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><4ac>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ad> DW_AT_name : (strp) (offset: 0x17e03): update_progress_bar │ │ │ │ │ <4b1> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b2> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <4b2> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4b3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b4> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <4b8> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4b9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ba> DW_AT_name : (strp) (offset: 0x5484): special_notify │ │ │ │ │ <4be> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4bf> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4bf> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4c0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c1> DW_AT_type : (ref4) <0x111> │ │ │ │ │ <4c5> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4c6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c7> DW_AT_name : (strp) (offset: 0x3627): sRGB_to_linear │ │ │ │ │ <4cb> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4cc> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4cc> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4cd> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4ce> DW_AT_type : (ref4) <0x5a6> │ │ │ │ │ <4d2> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4d3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d4> DW_AT_name : (strp) (offset: 0x16636): linear_to_sRGB │ │ │ │ │ <4d8> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d9> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4d9> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4da> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4db> DW_AT_type : (ref4) <0x5ba> │ │ │ │ │ <4df> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4e0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e1> DW_AT_name : (strp) (offset: 0xa7b3): in_circle │ │ │ │ │ <4e5> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e6> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4e6> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4e7> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4e8> DW_AT_type : (ref4) <0x5d8> │ │ │ │ │ <4ec> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4ed>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ee> DW_AT_name : (strp) (offset: 0x1471): getpixel │ │ │ │ │ <4f2> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4f3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4f3> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4f4> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4f5> DW_AT_type : (ref4) <0x5fb> │ │ │ │ │ <4f9> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4fa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fb> DW_AT_name : (strp) (offset: 0x415f): putpixel │ │ │ │ │ <4ff> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <500> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <500> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <501> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <502> DW_AT_type : (ref4) <0x61a> │ │ │ │ │ <506> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><507>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <508> DW_AT_name : (strp) (offset: 0x6456): xorpixel │ │ │ │ │ <50c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <50d> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <50d> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <50e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <50f> DW_AT_type : (ref4) <0x634> │ │ │ │ │ <513> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><514>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <515> DW_AT_name : (strp) (offset: 0x329c): playsound │ │ │ │ │ <519> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <51a> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <51a> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <51b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <51c> DW_AT_type : (ref4) <0x653> │ │ │ │ │ <520> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><521>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <522> DW_AT_name : (strp) (offset: 0xe1a8): stopsound │ │ │ │ │ <526> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <527> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <527> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <528> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <529> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <52d> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><52e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52f> DW_AT_name : (strp) (offset: 0xa28c): line │ │ │ │ │ <533> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <534> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <534> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <535> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <536> DW_AT_type : (ref4) <0x6b9> │ │ │ │ │ <53a> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><53b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53c> DW_AT_name : (strp) (offset: 0x10f9f): button_down │ │ │ │ │ <540> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <541> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <541> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <542> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <543> DW_AT_type : (ref4) <0x6c3> │ │ │ │ │ <547> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><548>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <549> DW_AT_name : (strp) (offset: 0xe8c9): rgbtohsv │ │ │ │ │ <54d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <54e> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <54e> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <54f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <550> DW_AT_type : (ref4) <0x6f1> │ │ │ │ │ <554> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><555>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <556> DW_AT_name : (strp) (offset: 0xa8e3): hsvtorgb │ │ │ │ │ <55a> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <55b> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <55b> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <55c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <55d> DW_AT_type : (ref4) <0x71a> │ │ │ │ │ <561> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><562>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <563> DW_AT_name : (strp) (offset: 0x15529): canvas_w │ │ │ │ │ <567> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <568> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <568> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <569> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <56a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <56e> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><56f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <570> DW_AT_name : (strp) (offset: 0x1888c): canvas_h │ │ │ │ │ <574> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <575> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <575> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <576> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <577> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <57b> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><57c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <57d> DW_AT_name : (strp) (offset: 0xb30c): scale │ │ │ │ │ <581> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <582> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <582> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <583> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <584> DW_AT_type : (ref4) <0x73d> │ │ │ │ │ <588> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><589>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <58a> DW_AT_name : (strp) (offset: 0x2bcd): touched │ │ │ │ │ <58e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <58f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <58f> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <590> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <591> DW_AT_type : (ref4) <0x756> │ │ │ │ │ <595> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><596>: Abbrev Number: 0 │ │ │ │ │ <1><597>: Abbrev Number: 20 (DW_TAG_subroutine_type) │ │ │ │ │ <598> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <598> DW_AT_type : (ref4) <0xeb>, float │ │ │ │ │ @@ -996,23 +996,23 @@ │ │ │ │ │ <2><755>: Abbrev Number: 0 │ │ │ │ │ <1><756>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <757> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <757> DW_AT_type : (ref4) <0x742>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><75b>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <75c> DW_AT_name : (strp) (offset: 0xc2cd): magic_api │ │ │ │ │ <760> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <761> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <761> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <762> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <763> DW_AT_type : (ref4) <0x486>, magic_api_t │ │ │ │ │ <1><767>: Abbrev Number: 44 (DW_TAG_enumeration_type) │ │ │ │ │ <768> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <768> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <768> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <76c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <76d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <76d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <76e> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <76f> DW_AT_sibling : (ref4) <0x79e> │ │ │ │ │ <2><773>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <774> DW_AT_name : (strp) (offset: 0x12d5e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <778> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><779>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <77a> DW_AT_name : (strp) (offset: 0x246c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 10 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 47 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 49 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 50 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 9 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 9 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa12c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b9 │ │ │ │ │ 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: 0xa20d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,22 @@ │ │ │ │ │ -mQQGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -RQ`eS3Ys │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ {][{m5[QH │ │ │ │ │ '4}>osp' │ │ │ │ │ hj&'[q!7 │ │ │ │ │ KKA{o=O_ │ │ │ │ │ bS1a:Zz~ │ │ │ │ │ UUb]fb4wC │ │ │ │ │ -=N K{x:L │ │ │ │ │ -Qr"JNP~ow │ │ │ │ │ -Qr"JNDKjy │ │ │ │ │ -Qr"JNP~ow │ │ │ │ │ +lL+2"M# │ │ │ │ │ +k/pYh5A> │ │ │ │ │ +Q9xN15j) │ │ │ │ │ + Z^1M1>z │ │ │ │ │ +iqF<#hF DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x15195): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xedfa): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x12631): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1948b): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5b35): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3c89): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17b48): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb77a): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x186d): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4791): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6bb4): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x38f8): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xf516): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xb205): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x125f2): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xfd7e): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb897): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x16adc): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16a37): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc398): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x314b): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 41 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4198,23 +4198,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 11 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd4cc): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 31 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x143c1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x29f5): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xdf3 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1907 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 7 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb8 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef8 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f85 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c67 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa1 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6997,27 +6997,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: 0xa0d9 │ │ │ │ │ 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: 0xa12d │ │ │ │ │ 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,29 @@ │ │ │ │ │ -AGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -kh4Tq#y9 │ │ │ │ │ + GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +S_uwUuuwu │ │ │ │ │ +wl:M=9Gr │ │ │ │ │ +VSL]EM?CR_ │ │ │ │ │ x:/Jo)H> │ │ │ │ │ p1SkEU%e │ │ │ │ │ UDj}p"k} │ │ │ │ │ jej6DlkrHl │ │ │ │ │ t:#LiN6 │ │ │ │ │ d[/%wl:^N4(HQ" │ │ │ │ │ IknUI$nzO │ │ │ │ │ O/E;9jWl │ │ │ │ │ !liAPuV9 │ │ │ │ │ :NX4W.[)= │ │ │ │ │ P>ks y c │ │ │ │ │ iXu$NHy2 │ │ │ │ │ 6'`33Sy@ │ │ │ │ │ -K=Y^?5cy │ │ │ │ │ -/7o"s^if │ │ │ │ │ -:-5^0#~# │ │ │ │ │ -M>(8hr0"p │ │ │ │ │ -{o^tVbXn │ │ │ │ │ -+iqj2-NM │ │ │ │ │ -"JNDmwB9 )'! │ │ │ │ │ +`4J, FMd │ │ │ │ │ +fV!_]f~D │ │ │ │ │ +%Vhqj2-NM │ │ │ │ │ +mwB9 )'! │ │ │ │ │ +9^qWPv>N)Rv │ │ │ │ │ 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/39/85192e23140beaa76724113badcfb447816885.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9c/923295465a792dedcb0ee87b40c1bbe3eecb04.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 76% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73568 (bytes into file) │ │ │ │ │ + Start of section headers: 73576 (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 0x11f60: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11f68: │ │ │ │ │ │ │ │ │ │ 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 000318 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 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [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 000600 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0022a0 008d06 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00afa8 0003e6 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b390 000457 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b7e8 0058fd 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 0110e8 0009a8 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011a90 000370 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011e00 00015a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0018a1 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001ae8 0001bb 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001ca8 000600 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0022a8 008d06 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00afb0 0003e6 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b398 000457 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b7f0 0058fb 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 0110f0 0009a8 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011a98 000370 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011e08 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: 3985192e23140beaa76724113badcfb447816885 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9c923295465a792dedcb0ee87b40c1bbe3eecb04 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14b9a): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe69d): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11ec0): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18ecc): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x590f): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a2f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174df): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb21c): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1782): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45e7): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6938): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3674): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeda5): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad01): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11e81): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf672): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb339): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1648d): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163e8): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbe11): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f95): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x118>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xce37): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13d93): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x1890c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 85 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ea3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 86 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 86 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 87 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 88 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 89 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x37c5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -7,17 +7,18 @@ │ │ │ │ │ Y @jIi-b │ │ │ │ │ ty/z-Vf/ │ │ │ │ │ }{r*!zc& │ │ │ │ │ X|lVUF5PBA │ │ │ │ │ nOXz[+#Oy │ │ │ │ │ =oNF#Vw# │ │ │ │ │ y\L(G;+W │ │ │ │ │ -[MYkZaze │ │ │ │ │ -nRP"3L0[ │ │ │ │ │ +mm,!kb;{ │ │ │ │ │ CrTexG]^ │ │ │ │ │ +b=_r"JND │ │ │ │ │ +NwB9 *'A │ │ │ │ │ o%]&'8^#G │ │ │ │ │ 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/3a/bcf1c7c711c5a9f43e00a57a9f3167b806e0af.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9f/fada802bc7c25bacea3dc07367c5811d2ad953.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001977 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001bb8 0001da 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d98 00043d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0021d8 008cae 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae88 0003e7 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b270 00032b 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5a0 005911 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010eb1 000047 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5a0 00590f 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010eaf 000047 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010ef8 000a08 18 34 79 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011900 000312 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011c12 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: 3abcf1c7c711c5a9f43e00a57a9f3167b806e0af │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9ffada802bc7c25bacea3dc07367c5811d2ad953 │ │ │ │ ├── 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: 0x14bff): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7a5): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f7e): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18dae): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58f8): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a6e): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17406): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb29d): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17f1): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45ed): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x694c): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36c1): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeec4): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad75): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f3f): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf772): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3ba): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16412): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x1636d): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbef2): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fa9): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf5d): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e3d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x18805): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eae │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f97 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0cf │ │ │ │ │ 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: 0xa123 │ │ │ │ │ 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 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -XDuk9Hi* │ │ │ │ │ +SGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +.#PO(#_Wk] │ │ │ │ │ _L?{mm%w}w │ │ │ │ │ 7pA)w@#L │ │ │ │ │ YSRD{i#!Kx │ │ │ │ │ aBQzCODA │ │ │ │ │ O}:j%s. │ │ │ │ │ Q4oR_S}ovYON │ │ │ │ │ -b`8zHf^0+ │ │ │ │ │ -5iqr"-NN │ │ │ │ │ -Vhqr"-NN │ │ │ │ │ -mwB9 +'a │ │ │ │ │ -Qr"JNp]S │ │ │ │ │ +}7 f]ezp# │ │ │ │ │ +"kqr"-NN │ │ │ │ │ +$M9ISNDY │ │ │ │ │ +%6DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB,a! │ │ │ │ │ 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/3f/dee45fa31dac5e5eaee718a3391b6f454b4af7.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/86/dd98aaa8562f484e7bcf176015f5f533bdafee.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 92% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0018c1 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b08 0001e0 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ce8 0003fd 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0020e8 008ce2 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00add0 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1b8 0002bc 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b478 005902 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b478 005904 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010d80 0009c0 18 33 77 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011740 000389 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011ac9 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: 3fdee45fa31dac5e5eaee718a3391b6f454b4af7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 86dd98aaa8562f484e7bcf176015f5f533bdafee │ │ │ │ ├── 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: 0x14c20): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe73d): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f69): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18e50): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58f3): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a31): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174ba): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb297): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x179a): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45e8): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x695d): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3684): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xee5c): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad5b): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f2a): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf72d): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3b4): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164a8): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16403): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbedd): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f77): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf44): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e40): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2864): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ 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,18 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -mKeX}t;F │ │ │ │ │ }n$O4s$/ │ │ │ │ │ $k[\;Z7AQ │ │ │ │ │ 9G46 DW_AT_decl_line : (data1) 235 │ │ │ │ │ <469> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46a> DW_AT_type : (ref4) <0x421>, Mix_Chunk │ │ │ │ │ <1><46e>: Abbrev Number: 30 (DW_TAG_structure_type) │ │ │ │ │ <46f> DW_AT_name : (strp) (offset: 0x137da): magic_api_t │ │ │ │ │ <473> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <474> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <475> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <475> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <476> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <476> DW_AT_sibling : (ref4) <0x57f> │ │ │ │ │ <2><47a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <47b> DW_AT_name : (strp) (offset: 0xd927): tp_version │ │ │ │ │ <47f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <480> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <480> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <481> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <482> DW_AT_type : (ref4) <0x89> │ │ │ │ │ <486> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><487>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <488> DW_AT_name : (strp) (offset: 0x10deb): data_directory │ │ │ │ │ <48c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <48d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <48d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <48e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <48f> DW_AT_type : (ref4) <0x89> │ │ │ │ │ <493> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><494>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <495> DW_AT_name : (strp) (offset: 0x17c76): update_progress_bar │ │ │ │ │ <499> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <49a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <49b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49c> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <4a0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a2> DW_AT_name : (strp) (offset: 0x5310): special_notify │ │ │ │ │ <4a6> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4a7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4a7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4a8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a9> DW_AT_type : (ref4) <0xf9> │ │ │ │ │ <4ad> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4ae>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4af> DW_AT_name : (strp) (offset: 0x350f): sRGB_to_linear │ │ │ │ │ <4b3> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4b4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4b5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4b6> DW_AT_type : (ref4) <0x58e> │ │ │ │ │ <4ba> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4bb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4bc> DW_AT_name : (strp) (offset: 0x164f4): linear_to_sRGB │ │ │ │ │ <4c0> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4c1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c3> DW_AT_type : (ref4) <0x5a2> │ │ │ │ │ <4c7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4c8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c9> DW_AT_name : (strp) (offset: 0x16852): in_circle │ │ │ │ │ <4cd> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ce> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ce> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4cf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d0> DW_AT_type : (ref4) <0x5c0> │ │ │ │ │ <4d4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4d5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d6> DW_AT_name : (strp) (offset: 0x13e4): getpixel │ │ │ │ │ <4da> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4db> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4db> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4dc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4dd> DW_AT_type : (ref4) <0x5e3> │ │ │ │ │ <4e1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e3> DW_AT_name : (strp) (offset: 0x404d): putpixel │ │ │ │ │ <4e7> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4e8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4e8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4e9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ea> DW_AT_type : (ref4) <0x602> │ │ │ │ │ <4ee> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4ef>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f0> DW_AT_name : (strp) (offset: 0x6307): xorpixel │ │ │ │ │ <4f4> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4f5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4f5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4f6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4f7> DW_AT_type : (ref4) <0x61c> │ │ │ │ │ <4fb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4fc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fd> DW_AT_name : (strp) (offset: 0x317a): playsound │ │ │ │ │ <501> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <502> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <502> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <503> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <504> DW_AT_type : (ref4) <0x63b> │ │ │ │ │ <508> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><509>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50a> DW_AT_name : (strp) (offset: 0xe04c): stopsound │ │ │ │ │ <50e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <50f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <50f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <510> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <511> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <515> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><516>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <517> DW_AT_name : (strp) (offset: 0xa12c): line │ │ │ │ │ <51b> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <51c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <51c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <51d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <51e> DW_AT_type : (ref4) <0x6a1> │ │ │ │ │ <522> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><523>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <524> DW_AT_name : (strp) (offset: 0x10db1): button_down │ │ │ │ │ <528> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <529> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <529> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <52b> DW_AT_type : (ref4) <0x6ab> │ │ │ │ │ <52f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><530>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <531> DW_AT_name : (strp) (offset: 0xe788): rgbtohsv │ │ │ │ │ <535> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <536> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <536> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <537> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <538> DW_AT_type : (ref4) <0x6d9> │ │ │ │ │ <53c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><53d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53e> DW_AT_name : (strp) (offset: 0xa779): hsvtorgb │ │ │ │ │ <542> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <543> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <543> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <544> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <545> DW_AT_type : (ref4) <0x702> │ │ │ │ │ <549> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54b> DW_AT_name : (strp) (offset: 0x153b3): canvas_w │ │ │ │ │ <54f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <550> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <550> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <551> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <552> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <556> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><557>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <558> DW_AT_name : (strp) (offset: 0x186d3): canvas_h │ │ │ │ │ <55c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <55d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <55d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <55e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <55f> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <563> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><564>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <565> DW_AT_name : (strp) (offset: 0xb17f): scale │ │ │ │ │ <569> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <56a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <56b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <56c> DW_AT_type : (ref4) <0x725> │ │ │ │ │ <570> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><571>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <572> DW_AT_name : (strp) (offset: 0x2abf): touched │ │ │ │ │ <576> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <577> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <577> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <578> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <579> DW_AT_type : (ref4) <0x73e> │ │ │ │ │ <57d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><57e>: Abbrev Number: 0 │ │ │ │ │ <1><57f>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ <580> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <580> DW_AT_type : (ref4) <0xcc>, float │ │ │ │ │ @@ -984,23 +984,23 @@ │ │ │ │ │ <2><73d>: Abbrev Number: 0 │ │ │ │ │ <1><73e>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <73f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <73f> DW_AT_type : (ref4) <0x72a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><743>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <744> DW_AT_name : (strp) (offset: 0xc185): magic_api │ │ │ │ │ <748> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <749> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <749> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <74b> DW_AT_type : (ref4) <0x46e>, magic_api_t │ │ │ │ │ <1><74f>: Abbrev Number: 43 (DW_TAG_enumeration_type) │ │ │ │ │ <750> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <750> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <754> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <755> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <755> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <756> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <757> DW_AT_sibling : (ref4) <0x786> │ │ │ │ │ <2><75b>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <75c> DW_AT_name : (strp) (offset: 0x12b81): MAGIC_TYPE_DISTORTS │ │ │ │ │ <760> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><761>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <762> DW_AT_name : (strp) (offset: 0x23d6): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x232a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2382 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2436 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 9 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 44 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 44 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 45 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 4 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 46 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 47 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0b4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 8 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 8 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7047,27 +7047,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa181 │ │ │ │ │ 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: 0xa1d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -P-GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +.C$=%a%w │ │ │ │ │ au<\<|=.( │ │ │ │ │ +9`0|sB,X*L │ │ │ │ │ TKz?%282 │ │ │ │ │ %oNZd`?b │ │ │ │ │ P2-n)QMD% │ │ │ │ │ 7RR}[KJ"Dn │ │ │ │ │ ,/tU DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14f7f): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xeb25): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x122a0): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1925a): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x59a7): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3b1d): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x178f8): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0x17ce4): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1800): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x460c): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69f7): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x378c): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf254): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaf59): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12261): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0x1b47f): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb5d2): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x168e6): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16841): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc0ca): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x305e): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4196,23 +4196,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd1bd): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x1422f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2938): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xde9 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18fd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 2 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eae │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c5d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f97 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6994,27 +6994,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: 0xa0cf │ │ │ │ │ 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: 0xa123 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,22 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +HGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ WwWUWwWW │ │ │ │ │ -I"W|_"-7 │ │ │ │ │ -6DMdPMd0 │ │ │ │ │ +~DZnRc4w │ │ │ │ │ +yYVtt-lc │ │ │ │ │ G`+'@1 v%O!, │ │ │ │ │ !>):c~0E │ │ │ │ │ EqVbD<7: │ │ │ │ │ qt'd*te$TY │ │ │ │ │ AF2-i_=f │ │ │ │ │ FO*e#!:I+^ │ │ │ │ │ -6o:l %lg │ │ │ │ │ -jiqZ2-NK │ │ │ │ │ -z<2"JHDI │ │ │ │ │ -|dwbE|Ao │ │ │ │ │ +*R"cp0jT │ │ │ │ │ +G4e9eY[^ │ │ │ │ │ +};-K{<'1` │ │ │ │ │ ++RhqZ2-NK │ │ │ │ │ +mwB9IUNR │ │ │ │ │ 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/5a/39bc1752b3334b8b497040ff3e9f605eb6505d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d3/9c4b0431a4a1ac9340eebb310d497660d0c2e7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00195f 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001960 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ba0 0001d8 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d78 0003ef 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002168 008c89 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00adf8 0003df 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1d8 000326 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b500 0058ef 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010def 000017 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b500 0058ed 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010ded 000017 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010e08 000990 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011798 0002d8 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a70 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: 5a39bc1752b3334b8b497040ff3e9f605eb6505d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d39c4b0431a4a1ac9340eebb310d497660d0c2e7 │ │ │ │ ├── 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: 0x14b54): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe777): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11ee3): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18d5f): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58e8): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a43): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x173bb): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2ba): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1792): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45a1): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x691c): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3689): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xee96): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad92): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11ea4): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf6c8): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3d7): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16385): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x162e0): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf00): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f6c): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf3e): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13d93): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2869): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ 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,21 @@ │ │ │ │ │ -P]GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +kA]gQ)j}!F │ │ │ │ │ +.4gYDM5Vo │ │ │ │ │ +?DfRti&/ │ │ │ │ │ o&d9aot#Q │ │ │ │ │ h(q~1i/} │ │ │ │ │ 9E968B9v │ │ │ │ │ @$rhS7ll │ │ │ │ │ -'4IhQ[h │ │ │ │ │ -|W9reUyi │ │ │ │ │ -]ONDmwB9 +'a │ │ │ │ │ -Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ -vz6SQz?1_ │ │ │ │ │ +mwB9 +'a │ │ │ │ │ + ~oM/;ON │ │ │ │ │ +Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB, │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/5c/feebe33029a10115f0e003aa9ea6108e1c61e5.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/93/07711002e227d2bb7d14a9b3b15ad15f54c20d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0018cf 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b10 0001d7 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ce8 00042d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002118 008ca0 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00adb8 0003dc 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b198 0002ef 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b488 0058e4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010d6c 000027 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b488 0058e2 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010d6a 000027 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010d98 0009c0 18 34 73 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011758 0002c6 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a1e 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: 5cfeebe33029a10115f0e003aa9ea6108e1c61e5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9307711002e227d2bb7d14a9b3b15ad15f54c20d │ │ │ │ ├── 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: 0x14c7c): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe91f): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fe8): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18e4d): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5ad4): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3b96): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17568): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb462): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x189f): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x473e): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6a7c): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x37e9): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xf003): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae84): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11fa9): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf893): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb57f): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16509): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16464): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xc0aa): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x30bb): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd15f): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e7c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x29b8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e48 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e88 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f15 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f31 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6977,27 +6977,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: 0xa069 │ │ │ │ │ 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: 0xa0bd │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,25 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -P&{Q%!Gz │ │ │ │ │ -ElEdI 1W │ │ │ │ │ -S+`jj:~Z\M │ │ │ │ │ +hu6AkpYex │ │ │ │ │ +Rc\3(#c&QO │ │ │ │ │ S/}XQ=G │ │ │ │ │ M"?$v.\V0 │ │ │ │ │ uEr~7eyq │ │ │ │ │ s8!!-Z=9 │ │ │ │ │ ,p/+I3rF │ │ │ │ │ ,AXXYJ$`f │ │ │ │ │ ufO;t4{9 │ │ │ │ │ e;b=l>mvw │ │ │ │ │ -95h*myo\ │ │ │ │ │ -z_m&vc]t │ │ │ │ │ -7AdML{<4 │ │ │ │ │ -3iqr"-NN │ │ │ │ │ -Oz DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14d6a): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe9ad): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12191): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18ecc): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x58e6): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a9b): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1760f): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb2c3): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x179f): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x457a): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x694c): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36ee): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf0cc): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xadcc): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12152): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf92b): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb3e0): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x165d8): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16533): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf9b): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ff1): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 37 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd085): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13fbf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18a20): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eae │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f97 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0cf │ │ │ │ │ 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: 0xa123 │ │ │ │ │ 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,25 @@ │ │ │ │ │ -j0GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -UXv>u=S1' │ │ │ │ │ -Sa,zBt@[Q │ │ │ │ │ -,"1}I?PU │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +s/i%D.b/ │ │ │ │ │ 'Fr@H$DJ │ │ │ │ │ yaRdT:7: │ │ │ │ │ ZF+VjDW0 │ │ │ │ │ N"daZE_N │ │ │ │ │ J\I%]D!f │ │ │ │ │ :,^@WU( b │ │ │ │ │ :)lNVx|_ │ │ │ │ │ #V]rZ9Iz │ │ │ │ │ 3b.UnHd # │ │ │ │ │ CY8{C pf │ │ │ │ │ QZ?)1^OQ2 │ │ │ │ │ ;Q'S(*NVO │ │ │ │ │ |HS}NmC9 │ │ │ │ │ +LZgs~?)gC │ │ │ │ │ -~4B?r-@,= │ │ │ │ │ -EN).r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,NM │ │ │ │ │ +sx-]; -] │ │ │ │ │ +(pcc0z\ │ │ │ │ │ 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/5f/2d208e499598526d793a1785cf7b691341ea7b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/08/4057e71f9958fa6aeef275a284a76ef29909c0.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5f2d208e499598526d793a1785cf7b691341ea7b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 084057e71f9958fa6aeef275a284a76ef29909c0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c65): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe828): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f8e): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18e63): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5997): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a86): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174cf): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb34b): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a5): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x462b): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x69b2): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36fa): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef47): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae23): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f4f): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf750): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb468): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16486): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163e1): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf93): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fdb): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcffa): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e88): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x28c6): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ 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,8 @@ │ │ │ │ │ -{GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -a!QC>x9Q#N │ │ │ │ │ -]k=lQqJ+R │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ @NjPHoGo2 │ │ │ │ │ rwvx),V ! │ │ │ │ │ PN4sU&rI │ │ │ │ │ SGEJlZj$ │ │ │ │ │ "6lxLY>f"L │ │ │ │ │ ]iR'TBjR │ │ │ │ │ 9x!3&Zk[P │ │ │ │ │ @@ -13,14 +11,15 @@ │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ $-_r"JND │ │ │ │ │ $-_r"JND │ │ │ │ │ +$-_r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/5f/76c45246f861c5fda61916a2cf8a8e6cf6541a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d6/920b2a76242461cc0b7615694f14a3bcb58f75.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 74648 (bytes into file) │ │ │ │ │ + Start of section headers: 74640 (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 0x12398: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12390: │ │ │ │ │ │ │ │ │ │ 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 0000d4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002c8 0001ec 000420 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdc8 00fdb8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff88 00fdb8 000060 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdb8 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001b2a 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001d70 000221 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001f98 000587 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002520 008d4a 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b270 0003f0 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b660 000418 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ba78 0058d6 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01134e 000030 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011380 000ac8 18 34 74 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011e48 0003e3 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 01222b 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b26 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001d68 000221 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001f90 000587 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002518 008d4a 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b268 0003f0 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b658 000418 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ba70 0058d5 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011345 000030 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011378 000ac8 18 34 74 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011e40 0003e3 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 012223 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: 5f76c45246f861c5fda61916a2cf8a8e6cf6541a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d6920b2a76242461cc0b7615694f14a3bcb58f75 │ │ │ │ ├── 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: 0x14d2b): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe86b): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11fe6): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18f05): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x586c): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a4d): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17584): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb37d): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x170f): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x455f): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6996): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36a8): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xef7e): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae54): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11fb7): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf831): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb49a): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16590): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x164eb): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf24): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fcf): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd005): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13ec1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2859): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -192,16 +192,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2c48 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 14 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 63 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 65 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 66 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa01b │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 68 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa05b │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7006,27 +7006,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa0e8 │ │ │ │ │ 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: 0xa13c │ │ │ │ │ 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,23 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -Z.ZDCk9Hi │ │ │ │ │ +uGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +-*Oe6eYDM5R │ │ │ │ │ +bk=lQ1J+R │ │ │ │ │ z.z#5\$}o4 │ │ │ │ │ cknAONo │ │ │ │ │ XF(H;$S]n │ │ │ │ │ 7%c.u9WR │ │ │ │ │ 3T~Ff:$z │ │ │ │ │ #>)UWKGX │ │ │ │ │ ,Nf)v/!{ │ │ │ │ │ g]aeK>}{ │ │ │ │ │ >Tq$CuDYFds │ │ │ │ │ -L_6c%lxS │ │ │ │ │ -f.#w=h&K? │ │ │ │ │ -Q]oz#8m0x │ │ │ │ │ -^hqj2-NM │ │ │ │ │ -K/ee_nB7 │ │ │ │ │ -Qr"JNP.m │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +uRQc}a.w │ │ │ │ │ +~]/<7Sy' │ │ │ │ │ +pQVMQTNh │ │ │ │ │ +tUr"JND+ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/63/c16b2aebb4222f506ffc9f78ee37fcf843edb3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/31/b9a9ddca277dc1fbe69837ab3f41b0d783d6de.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0018dc 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b20 0001cd 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001cf0 0003ee 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0020e0 008db8 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae98 0003eb 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b288 000282 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b510 005968 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b510 005964 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010e78 0009f0 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011868 00034c 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011bb4 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: 63c16b2aebb4222f506ffc9f78ee37fcf843edb3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 31b9a9ddca277dc1fbe69837ab3f41b0d783d6de │ │ │ │ ├── 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: 0x14d71): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe858): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x12091): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18fcc): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5a8f): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a8f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17605): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb390): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a1): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x46eb): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6a8b): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36e2): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef45): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae68): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x12052): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf813): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb4ad): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x165b0): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x1650b): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfb7): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fa4): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd054): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13f73): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x286e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -103,16 +103,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 22 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 20 macro : _BITS_TYPES___LOCALE_T_H 1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x202f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 48 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 50 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 51 │ │ │ │ │ @@ -955,25 +955,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f08 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f48 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 182 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 182 │ │ │ │ │ DW_MACRO_import - offset : 0x9fd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 183 │ │ │ │ │ DW_MACRO_import - offset : 0x9ff1 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7029,27 +7029,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: 0xa129 │ │ │ │ │ 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: 0xa17d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,26 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ P@A0">EP │ │ │ │ │ -W3qf1[Y| │ │ │ │ │ +q6Kt|1[d │ │ │ │ │ +QO^w+S/^3 │ │ │ │ │ +O]0>s`4} │ │ │ │ │ +r8 6_F4E │ │ │ │ │ Z.5* +gGJP │ │ │ │ │ >aKu&*3'T │ │ │ │ │ >dSw)'/Z │ │ │ │ │ v{.shddD@ │ │ │ │ │ -~\\sO=3s │ │ │ │ │ -| │ │ │ │ │ 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/63/f01d8773e6f34e396f6eeda1672bc3e8896203.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/11/8f55cf18e6944d271073ff267607d98ad99dd0.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001853 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001a98 0001c6 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001c60 0003d4 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002038 008cc7 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ad00 0003e3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b0e8 0002c6 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b3b0 005922 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b3b0 005921 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010cd8 0009c0 18 33 78 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011698 00033c 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0119d4 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: 63f01d8773e6f34e396f6eeda1672bc3e8896203 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 118f55cf18e6944d271073ff267607d98ad99dd0 │ │ │ │ ├── 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: 0x14bd9): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe720): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11f83): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18e1f): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x58e9): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a75): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17445): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb22e): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17b9): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x460f): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6897): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36c8): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xee3f): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xad06): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11f44): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf76d): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb344): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1643d): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16398): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbe6d): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f8b): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcecc): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e06): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2888): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2235 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2245 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef9 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f86 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0da │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +G3bq-( 8 │ │ │ │ │ %Q=*b/*jrv* │ │ │ │ │ U)U|Qx|" │ │ │ │ │ 7)t0j3d8 │ │ │ │ │ "TW)rAkc( │ │ │ │ │ [gG T"Ex │ │ │ │ │ 0F@ \53@ │ │ │ │ │ -Fb}crri5 │ │ │ │ │ -R]oV!8m0x │ │ │ │ │ +c+!=%lxc │ │ │ │ │ +WL}4Z&;_ │ │ │ │ │ +?cZmgcc+ │ │ │ │ │ +"kqj2-NM │ │ │ │ │ +z\""JFD │ │ │ │ │ hgUr"JND7 │ │ │ │ │ hgUr"JND7 │ │ │ │ │ -.01CE?(0' │ │ │ │ │ +E?,0]re}N │ │ │ │ │ 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/2f7d74b6ed3647ad6a30e078c5d16037a86f38.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1a/23b993f8542242c13c9bbe7886b5f344025ca9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00190c 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001909 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b50 0001e5 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d38 00042d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002168 008caf 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae18 0003e2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b200 00030c 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b510 005916 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b510 005917 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010e28 000978 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 0117a0 000309 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011aa9 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: 692f7d74b6ed3647ad6a30e078c5d16037a86f38 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1a23b993f8542242c13c9bbe7886b5f344025ca9 │ │ │ │ ├── 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: 0x14bd9): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7b4): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fac): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18df7): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58e3): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a6c): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1743e): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2b0): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17b9): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45f5): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6926): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36bf): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeeaf): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad88): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f6d): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf766): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3cd): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16427): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16382): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbef6): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f90): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf6f): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e46): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x288d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,24 @@ │ │ │ │ │ -o8GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -t(Dg_k]\ │ │ │ │ │ -L)?4s| y │ │ │ │ │ -sn<#DzR[J │ │ │ │ │ -bW ;L0_: │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +;{wvwf~;;;;{N │ │ │ │ │ hW]X,.*Z │ │ │ │ │ =-^&vA|( │ │ │ │ │ Brvx-.V │ │ │ │ │ LFp hlU4 │ │ │ │ │ DO(52Y?bh' │ │ │ │ │ GQ~COEAD │ │ │ │ │ O?f6CA'L │ │ │ │ │ -YCiWT~ │ │ │ │ │ +EN).r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,NK │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/71/72e204ffe263707f34c4ed7e35617f14b411cb.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/8e/47af4f0771daaf7c015fcb6e9ee86effc0f3b6.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf0 00fde0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb0 00fde0 000038 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fde0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fde0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019dc 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0019db 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c20 0001f1 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e18 00042f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002248 008df7 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b040 0003e9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b430 0002ac 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b6e0 005959 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 011039 00007a 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: 7172e204ffe263707f34c4ed7e35617f14b411cb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8e47af4f0771daaf7c015fcb6e9ee86effc0f3b6 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3842,154 +3842,154 @@ │ │ │ │ │ <1d60> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0x1d18>, Mix_Chunk │ │ │ │ │ <1><1d66>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x14db8): magic_api_t │ │ │ │ │ <1d6b> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d6f> DW_AT_sibling : (ref4) <0x1e78> │ │ │ │ │ <2><1d73>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0xe8d9): tp_version │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d80>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x120ed): data_directory │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d8d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x19052): update_progress_bar │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d9a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x599d): special_notify │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1d0> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1da7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x3aea): sRGB_to_linear │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1e87> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1766d): linear_to_sRGB │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0xb32d): in_circle │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x17a8): getpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1edc> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ddb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x4673): putpixel │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1efb> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1de8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0x6960): xorpixel │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f15> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x371b): playsound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e02>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0xf005): stopsound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e0f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xae05): line │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e1c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0x120ae): button_down │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fa4> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e29>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0xf8a0): rgbtohsv │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1fd2> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e36>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0xb44a): hsvtorgb │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e43>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0x16632): canvas_w │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1658d): canvas_h │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0xbfc3): scale │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x3006): touched │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2037> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e77>: Abbrev Number: 0 │ │ │ │ │ <1><1e78>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e79> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e79> DW_AT_type : (ref4) <0x167>, float │ │ │ │ │ @@ -4205,23 +4205,23 @@ │ │ │ │ │ <2><2036>: Abbrev Number: 0 │ │ │ │ │ <1><2037>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2038> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2038> DW_AT_type : (ref4) <0x2023>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><203c>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0xd061): magic_api │ │ │ │ │ <2041> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2042> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2042> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2043> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2044> DW_AT_type : (ref4) <0x1d66>, magic_api_t │ │ │ │ │ <1><2048>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2049> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <204a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <204a> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <204e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <204f> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <204f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2050> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2051> DW_AT_sibling : (ref4) <0x2080> │ │ │ │ │ <2><2055>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2056> DW_AT_name : (strp) (offset: 0x13fd6): MAGIC_TYPE_DISTORTS │ │ │ │ │ <205a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><205b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <205c> DW_AT_name : (strp) (offset: 0x28e7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -103,16 +103,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 22 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 20 macro : _BITS_TYPES___LOCALE_T_H 1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2035 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 5 filenum: 19 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 48 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 6 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 50 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 51 │ │ │ │ │ @@ -955,25 +955,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f0e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 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 : 0x9f4e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 182 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 182 │ │ │ │ │ DW_MACRO_import - offset : 0x9fdb │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cbd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 183 │ │ │ │ │ DW_MACRO_import - offset : 0x9ff7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7030,27 +7030,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa183 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,33 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -q+dE'xBG │ │ │ │ │ -+Bao[!yd │ │ │ │ │ -iU77aA:( │ │ │ │ │ +>|V'/W y │ │ │ │ │ +OHHt'THLtOyK' │ │ │ │ │ +x8JoVcTP │ │ │ │ │ +\"M>(q)m │ │ │ │ │ +vMg=,s_)n9 │ │ │ │ │ 9=c6sb]1 │ │ │ │ │ "oE,:+<[ │ │ │ │ │ `t%MkX-] │ │ │ │ │ 0*8'j4Io │ │ │ │ │ ">l;1nrhK │ │ │ │ │ G3/=Hj,o] │ │ │ │ │ -bil{_6k │ │ │ │ │ -2W_%s!3G │ │ │ │ │ -E6L5/>L$ │ │ │ │ │ -mwB9 )'! │ │ │ │ │ -Qr"JNDOh │ │ │ │ │ -Qr"JNp~IV │ │ │ │ │ +Or+V[$Sn │ │ │ │ │ +u-F}q[_t │ │ │ │ │ +A6L1/=B$ │ │ │ │ │ +~;nnBa:aj │ │ │ │ │ +np:!&lv.Mf; │ │ │ │ │ +hC_D/+}T │ │ │ │ │ +),5gQEN5 h │ │ │ │ │ +Qr"JNp}C │ │ │ │ │ Qr"JNp~IV │ │ │ │ │ -Qr"JNDOh │ │ │ │ │ Qr"JNp}C │ │ │ │ │ +Qr"JNp}C │ │ │ │ │ +"s>]~?Xd │ │ │ │ │ +vUbe|8pg │ │ │ │ │ +BcQS-\0nk │ │ │ │ │ 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/81/54b15c89b45dcaa716366189d7d13d1a73db4b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b3/c06da4ab9299e5c52cfabb7cff49bef48e81fc.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% 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: 72992 (bytes into file) │ │ │ │ │ + Start of section headers: 72984 (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 0x11d20: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11d18: │ │ │ │ │ │ │ │ │ │ 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00194e 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00194c 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b90 0001c1 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d58 00043d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002198 008c8d 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae28 0003ed 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b218 000370 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b588 0058f3 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010e80 000a08 18 33 74 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011888 00033a 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011bc2 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b588 0058f0 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010e78 000a08 18 33 74 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011880 00033a 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011bba 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: 8154b15c89b45dcaa716366189d7d13d1a73db4b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b3c06da4ab9299e5c52cfabb7cff49bef48e81fc │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14b67): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d57> DW_AT_sibling : (ref4) <0x1e60> │ │ │ │ │ <2><1d5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0xe7c1): tp_version │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d68>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x11f1a): data_directory │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d75>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18dd8): update_progress_bar │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d82>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x58f2): special_notify │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x3a62): sRGB_to_linear │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1e6f> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x17431): linear_to_sRGB │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1e83> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0xb2d5): in_circle │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1ea1> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0x187d): getpixel │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1ec4> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x45e7): putpixel │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1ee3> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x68c6): xorpixel │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1efd> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0x36d1): playsound │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1f1c> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0xeee0): stopsound │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0xad61): line │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x1f82> │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e04>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0x11edb): button_down │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1f8c> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e11>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0xf79c): rgbtohsv │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1fba> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1f> DW_AT_name : (strp) (offset: 0xb3f2): hsvtorgb │ │ │ │ │ <1e23> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e24> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e24> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e25> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e26> DW_AT_type : (ref4) <0x1fe3> │ │ │ │ │ <1e2a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2c> DW_AT_name : (strp) (offset: 0x163cb): canvas_w │ │ │ │ │ <1e30> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e31> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e31> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e32> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e33> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e37> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e38>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e39> DW_AT_name : (strp) (offset: 0x16326): canvas_h │ │ │ │ │ <1e3d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3e> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3e> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e40> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e44> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e45>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e46> DW_AT_name : (strp) (offset: 0xbf07): scale │ │ │ │ │ <1e4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4d> DW_AT_type : (ref4) <0x2006> │ │ │ │ │ <1e51> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e52>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e53> DW_AT_name : (strp) (offset: 0x2fa2): touched │ │ │ │ │ <1e57> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e58> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e58> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e59> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5a> DW_AT_type : (ref4) <0x201f> │ │ │ │ │ <1e5e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5f>: Abbrev Number: 0 │ │ │ │ │ <1><1e60>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e61> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e61> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><201e>: Abbrev Number: 0 │ │ │ │ │ <1><201f>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2020> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2020> DW_AT_type : (ref4) <0x200b>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2024>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2025> DW_AT_name : (strp) (offset: 0xcf60): magic_api │ │ │ │ │ <2029> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <202a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202b> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><2030>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2031> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2032> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2032> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2036> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2037> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2037> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2038> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2039> DW_AT_sibling : (ref4) <0x2068> │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x13d86): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2042> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2043>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2044> DW_AT_name : (strp) (offset: 0x289f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8a │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x189e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 25 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 26 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 27 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 28 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e4f │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 31 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 30 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e8f │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 31 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f1c │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 47 │ │ │ │ │ DW_MACRO_import - offset : 0x2bfe │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9f38 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 47 │ │ │ │ │ @@ -6978,27 +6978,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa070 │ │ │ │ │ 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: 0xa0c4 │ │ │ │ │ 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 @@ │ │ │ │ │ -KGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -: 6s@lnC │ │ │ │ │ -Fr!~zEr/ │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +sE'l\sEB │ │ │ │ │ $9^GDT*6 │ │ │ │ │ $,'ted:Y │ │ │ │ │ aU-0$]Q'Y │ │ │ │ │ 2EPKMWtlNL │ │ │ │ │ #@9#-Q_= │ │ │ │ │ gke4K&9: │ │ │ │ │ o[+4EEZ} │ │ │ │ │ -a6f#|mr* │ │ │ │ │ -yM/aL.b& │ │ │ │ │ -'' o)\q& │ │ │ │ │ -jiqJ"-NI │ │ │ │ │ +york}4[f │ │ │ │ │ +LG{ 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: 0x14b18): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe6fe): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11e7d): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18da2): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58cf): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x39e1): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x173d0): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2b5): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1784): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x456e): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x68c6): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3658): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xee11): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad9a): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11e3e): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf67e): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3d2): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16382): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x162dd): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbebe): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f74): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0xdd>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcec9): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13ce7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x285c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -175,16 +175,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 57 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 22 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ada │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 58 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 60 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 61 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37be │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ 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,28 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +DGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ opmu │ │ │ │ │ +oIIU)kAM │ │ │ │ │ +4c9DM5RG │ │ │ │ │ +D3x'Ffr~C │ │ │ │ │ `}qR#B:9z │ │ │ │ │ .i$OX(,76 │ │ │ │ │ 4KY.1Ibi5 │ │ │ │ │ tKL4D|>7 │ │ │ │ │ $?brLPBh │ │ │ │ │ DNe&0j% │ │ │ │ │ E-F#"#Gk │ │ │ │ │ TT 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: 0x14b35): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe73c): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11eaa): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18d8d): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x590c): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a51): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1739f): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb23c): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1793): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45b5): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6915): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36a4): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xee56): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xad14): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11e6b): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf65f): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb359): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16372): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x162cd): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbe86): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f97): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xceed): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13d74): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2862): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ -GGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +.R0_GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +F{aJ4S`|Q │ │ │ │ │ +q3O~>ANto │ │ │ │ │ |31HSF07 │ │ │ │ │ IORE!AN7 │ │ │ │ │ Z.5+ AdW │ │ │ │ │ :EgtBBZ4Or │ │ │ │ │ dC │ │ │ │ │ +pIf.1OJP │ │ │ │ │ +^L3=Qs.2#p │ │ │ │ │ +qgc*/\]tjN8 │ │ │ │ │ +NY4>.:Uq │ │ │ │ │ +>v=b!J.D │ │ │ │ │ +Q2"JHp> vy │ │ │ │ │ Qr"JNpv=r"JND │ │ │ │ │ Qr"JNp> vy │ │ │ │ │ -Qr"JNpv=r"JND │ │ │ │ │ -Qr"JNp> vy │ │ │ │ │ -%'8o]NND │ │ │ │ │ -%6DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB,a! │ │ │ │ │ -Qr"JNp DW_AT_decl_line : (data1) 235 │ │ │ │ │ <469> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46a> DW_AT_type : (ref4) <0x421>, Mix_Chunk │ │ │ │ │ <1><46e>: Abbrev Number: 32 (DW_TAG_structure_type) │ │ │ │ │ <46f> DW_AT_name : (strp) (offset: 0x1395d): magic_api_t │ │ │ │ │ <473> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <474> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <475> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <475> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <476> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <476> DW_AT_sibling : (ref4) <0x57f> │ │ │ │ │ <2><47a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <47b> DW_AT_name : (strp) (offset: 0xd9f2): tp_version │ │ │ │ │ <47f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <480> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <480> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <481> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <482> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <486> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><487>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <488> DW_AT_name : (strp) (offset: 0x10f89): data_directory │ │ │ │ │ <48c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <48d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <48d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <48e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <48f> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <493> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><494>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <495> DW_AT_name : (strp) (offset: 0x17d97): update_progress_bar │ │ │ │ │ <499> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <49a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <49b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49c> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <4a0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a2> DW_AT_name : (strp) (offset: 0x547b): special_notify │ │ │ │ │ <4a6> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4a7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4a7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4a8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a9> DW_AT_type : (ref4) <0xf9> │ │ │ │ │ <4ad> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4ae>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4af> DW_AT_name : (strp) (offset: 0x3609): sRGB_to_linear │ │ │ │ │ <4b3> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4b4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4b5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4b6> DW_AT_type : (ref4) <0x58e> │ │ │ │ │ <4ba> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4bb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4bc> DW_AT_name : (strp) (offset: 0x165e5): linear_to_sRGB │ │ │ │ │ <4c0> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4c1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c3> DW_AT_type : (ref4) <0x5a2> │ │ │ │ │ <4c7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4c8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c9> DW_AT_name : (strp) (offset: 0x16939): in_circle │ │ │ │ │ <4cd> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ce> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ce> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4cf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d0> DW_AT_type : (ref4) <0x5c0> │ │ │ │ │ <4d4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4d5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d6> DW_AT_name : (strp) (offset: 0x13d8): getpixel │ │ │ │ │ <4da> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4db> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4db> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4dc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4dd> DW_AT_type : (ref4) <0x5e3> │ │ │ │ │ <4e1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e3> DW_AT_name : (strp) (offset: 0x4133): putpixel │ │ │ │ │ <4e7> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4e8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4e8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4e9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ea> DW_AT_type : (ref4) <0x602> │ │ │ │ │ <4ee> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4ef>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f0> DW_AT_name : (strp) (offset: 0x6435): xorpixel │ │ │ │ │ <4f4> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4f5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4f5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4f6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4f7> DW_AT_type : (ref4) <0x61c> │ │ │ │ │ <4fb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4fc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fd> DW_AT_name : (strp) (offset: 0x327e): playsound │ │ │ │ │ <501> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <502> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <502> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <503> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <504> DW_AT_type : (ref4) <0x63b> │ │ │ │ │ <508> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><509>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50a> DW_AT_name : (strp) (offset: 0xe11e): stopsound │ │ │ │ │ <50e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <50f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <50f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <510> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <511> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <515> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><516>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <517> DW_AT_name : (strp) (offset: 0xa1ef): line │ │ │ │ │ <51b> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <51c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <51c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <51d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <51e> DW_AT_type : (ref4) <0x6a1> │ │ │ │ │ <522> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><523>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <524> DW_AT_name : (strp) (offset: 0x10f4f): button_down │ │ │ │ │ <528> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <529> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <529> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <52b> DW_AT_type : (ref4) <0x6ab> │ │ │ │ │ <52f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><530>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <531> DW_AT_name : (strp) (offset: 0xe84d): rgbtohsv │ │ │ │ │ <535> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <536> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <536> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <537> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <538> DW_AT_type : (ref4) <0x6d9> │ │ │ │ │ <53c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><53d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53e> DW_AT_name : (strp) (offset: 0xa84f): hsvtorgb │ │ │ │ │ <542> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <543> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <543> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <544> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <545> DW_AT_type : (ref4) <0x702> │ │ │ │ │ <549> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54b> DW_AT_name : (strp) (offset: 0x154c5): canvas_w │ │ │ │ │ <54f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <550> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <550> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <551> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <552> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <556> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><557>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <558> DW_AT_name : (strp) (offset: 0x18824): canvas_h │ │ │ │ │ <55c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <55d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <55d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <55e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <55f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <563> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><564>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <565> DW_AT_name : (strp) (offset: 0xb26b): scale │ │ │ │ │ <569> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <56a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <56b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <56c> DW_AT_type : (ref4) <0x725> │ │ │ │ │ <570> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><571>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <572> DW_AT_name : (strp) (offset: 0x2b63): touched │ │ │ │ │ <576> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <577> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <577> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <578> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <579> DW_AT_type : (ref4) <0x73e> │ │ │ │ │ <57d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><57e>: Abbrev Number: 0 │ │ │ │ │ <1><57f>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <580> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <580> DW_AT_type : (ref4) <0xd3>, float │ │ │ │ │ @@ -984,23 +984,23 @@ │ │ │ │ │ <2><73d>: Abbrev Number: 0 │ │ │ │ │ <1><73e>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <73f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <73f> DW_AT_type : (ref4) <0x72a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><743>: Abbrev Number: 12 (DW_TAG_typedef) │ │ │ │ │ <744> DW_AT_name : (strp) (offset: 0xc229): magic_api │ │ │ │ │ <748> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <749> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <749> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <74b> DW_AT_type : (ref4) <0x46e>, magic_api_t │ │ │ │ │ <1><74f>: Abbrev Number: 48 (DW_TAG_enumeration_type) │ │ │ │ │ <750> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <750> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <754> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <755> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <755> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <756> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <757> DW_AT_sibling : (ref4) <0x786> │ │ │ │ │ <2><75b>: Abbrev Number: 14 (DW_TAG_enumerator) │ │ │ │ │ <75c> DW_AT_name : (strp) (offset: 0x12d0b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <760> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><761>: Abbrev Number: 14 (DW_TAG_enumerator) │ │ │ │ │ <762> DW_AT_name : (strp) (offset: 0x2431): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 9 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 46 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 46 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 4 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 48 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 49 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 8 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 8 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa12c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b9 │ │ │ │ │ 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: 0xa20d │ │ │ │ │ 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 14.2.0-9) 14.2.0 │ │ │ │ │ -5UqsT=5Mg │ │ │ │ │ +l72g=C4I │ │ │ │ │ :}0hA?F>P │ │ │ │ │ 5K\:t&#T │ │ │ │ │ F>XF6jux │ │ │ │ │ -I(LEf&-` │ │ │ │ │ M&pu|ND │ │ │ │ │ Kle:f2Ed │ │ │ │ │ EEY+G7D+[ │ │ │ │ │ -Xd: m_l~@ │ │ │ │ │ -e~"j9)RN │ │ │ │ │ -e~"j9)RN │ │ │ │ │ +/#r$SM@: │ │ │ │ │ +u.GCTiW5] │ │ │ │ │ +`V"8m4x-F │ │ │ │ │ +T9)UNJ-'P │ │ │ │ │ +T9)UNJ-' │ │ │ │ │ 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/a4/a2ecbcf710003b7af4dbc40a5f015a6b0d87e8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/11/98a1acc54d763576bc956832727552d43716ce.debug │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73056 (bytes into file) │ │ │ │ │ + Start of section headers: 73064 (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 0x11d60: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11d68: │ │ │ │ │ │ │ │ │ │ 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 000348 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 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdd0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdd0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019a8 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001be8 0001f5 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001de0 000463 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002248 008cd7 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00af20 0003e1 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b308 0002b4 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5c0 005902 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010ec2 000032 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 010ef8 0009c0 18 34 72 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 0118b8 00033c 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011bf4 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0019a9 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001bf0 0001f5 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001de8 000463 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002250 008cd7 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00af28 0003e1 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b310 0002b4 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5c8 005902 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010eca 000032 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 010f00 0009c0 18 34 72 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 0118c0 00033c 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011bfc 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: a4a2ecbcf710003b7af4dbc40a5f015a6b0d87e8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1198a1acc54d763576bc956832727552d43716ce │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14b96): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe753): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fb3): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18dbf): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x59ca): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3ae8): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x173f9): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb28e): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17ef): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x46ac): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6a07): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3702): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xee66): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad5f): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f74): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf746): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3b0): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x163f8): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16353): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbebd): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x300e): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0xd1>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xce4d): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13de0): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x28d0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -110,16 +110,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 42 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 43 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x284e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 44 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 44 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 45 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 46 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 47 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ea5 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ee5 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 56 │ │ │ │ │ DW_MACRO_import - offset : 0x3780 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 56 │ │ │ │ │ @@ -6997,27 +6997,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: 0xa0c6 │ │ │ │ │ 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: 0xa11a │ │ │ │ │ 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 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -%BWA`Jd% │ │ │ │ │ n[7#GyRzB[ │ │ │ │ │ +h#* J+NP │ │ │ │ │ M!>r9wv/ │ │ │ │ │ 8eX#{gA1u │ │ │ │ │ pDe1d>@"1 │ │ │ │ │ _]0U[r#n) │ │ │ │ │ gibOwTlv │ │ │ │ │ %V4E_F)' │ │ │ │ │ 7]N%*X1p │ │ │ │ │ 0jMu*KQY │ │ │ │ │ .CKq&Y)t │ │ │ │ │ $Hai$?` mW\o │ │ │ │ │ GB!bYB&OU │ │ │ │ │ -]b~G}Xjz │ │ │ │ │ -a5]so_db │ │ │ │ │ -DX,EWf'7 │ │ │ │ │ -pQVMQTNh │ │ │ │ │ NwB9 *'A │ │ │ │ │ +Zz\r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/a6/932095b84954f20182dc55721830febb34ebf1.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d6/fafb9cbe8265c3cca50a2a0beef5556fef2f15.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001ac2 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001ac3 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d08 000243 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f50 00045c 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0023b0 00925d 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b610 00040f 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ba20 000376 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00bd98 005c0a 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0119a2 000036 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: a6932095b84954f20182dc55721830febb34ebf1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d6fafb9cbe8265c3cca50a2a0beef5556fef2f15 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3846,154 +3846,154 @@ │ │ │ │ │ <1d60> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0x1d19>, Mix_Chunk │ │ │ │ │ <1><1d66>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x155c6): magic_api_t │ │ │ │ │ <1d6b> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d6e> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d6e> DW_AT_sibling : (ref4) <0x1e77> │ │ │ │ │ <2><1d72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d73> DW_AT_name : (strp) (offset: 0xf030): tp_version │ │ │ │ │ <1d77> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d78> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d78> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d79> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7a> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d7e> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d80> DW_AT_name : (strp) (offset: 0x12759): data_directory │ │ │ │ │ <1d84> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d85> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d85> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d86> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d87> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d8b> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8d> DW_AT_name : (strp) (offset: 0x198e4): update_progress_bar │ │ │ │ │ <1d91> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d92> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d92> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d94> DW_AT_type : (ref4) <0x1eb> │ │ │ │ │ <1d98> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d99>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9a> DW_AT_name : (strp) (offset: 0x5a9e): special_notify │ │ │ │ │ <1d9e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9f> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d9f> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1da0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da1> DW_AT_type : (ref4) <0x1da> │ │ │ │ │ <1da5> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1da6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da7> DW_AT_name : (strp) (offset: 0x3bc7): sRGB_to_linear │ │ │ │ │ <1dab> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dac> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1dac> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1dad> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dae> DW_AT_type : (ref4) <0x1e86> │ │ │ │ │ <1db2> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db4> DW_AT_name : (strp) (offset: 0x17f08): linear_to_sRGB │ │ │ │ │ <1db8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db9> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1db9> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1dba> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dbb> DW_AT_type : (ref4) <0x1e9a> │ │ │ │ │ <1dbf> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc1> DW_AT_name : (strp) (offset: 0x1825a): in_circle │ │ │ │ │ <1dc5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc6> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dc6> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dc7> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc8> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1dcc> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dcd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dce> DW_AT_name : (strp) (offset: 0x1858): getpixel │ │ │ │ │ <1dd2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dd3> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dd4> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dd5> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dd9> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dda>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddb> DW_AT_name : (strp) (offset: 0x46da): putpixel │ │ │ │ │ <1ddf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de0> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1de0> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1de1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de2> DW_AT_type : (ref4) <0x1efa> │ │ │ │ │ <1de6> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1de7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de8> DW_AT_name : (strp) (offset: 0x6c6d): xorpixel │ │ │ │ │ <1dec> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ded> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1ded> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1def> DW_AT_type : (ref4) <0x1f14> │ │ │ │ │ <1df3> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df5> DW_AT_name : (strp) (offset: 0x37f8): playsound │ │ │ │ │ <1df9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfa> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dfa> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dfb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfc> DW_AT_type : (ref4) <0x1f33> │ │ │ │ │ <1e00> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e01>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e02> DW_AT_name : (strp) (offset: 0xf539): stopsound │ │ │ │ │ <1e06> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e07> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1e07> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1e08> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e09> DW_AT_type : (ref4) <0x1eb> │ │ │ │ │ <1e0d> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e0e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0f> DW_AT_name : (strp) (offset: 0xb3e4): line │ │ │ │ │ <1e13> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e14> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e14> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e15> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e16> DW_AT_type : (ref4) <0x1f99> │ │ │ │ │ <1e1a> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e1b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1c> DW_AT_name : (strp) (offset: 0x1272a): button_down │ │ │ │ │ <1e20> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e21> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e21> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e22> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e23> DW_AT_type : (ref4) <0x1fa3> │ │ │ │ │ <1e27> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e29> DW_AT_name : (strp) (offset: 0xfdfe): rgbtohsv │ │ │ │ │ <1e2d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2e> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e2e> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e30> DW_AT_type : (ref4) <0x1fd1> │ │ │ │ │ <1e34> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e36> DW_AT_name : (strp) (offset: 0xba5f): hsvtorgb │ │ │ │ │ <1e3a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3b> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e3b> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3d> DW_AT_type : (ref4) <0x1ffa> │ │ │ │ │ <1e41> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e43> DW_AT_name : (strp) (offset: 0x16e3b): canvas_w │ │ │ │ │ <1e47> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e48> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e48> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e49> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4a> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e4e> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e50> DW_AT_name : (strp) (offset: 0x16d96): canvas_h │ │ │ │ │ <1e54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e55> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e55> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e56> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e57> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e5b> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5d> DW_AT_name : (strp) (offset: 0xc5a4): scale │ │ │ │ │ <1e61> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e62> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e62> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e63> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e64> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e68> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6a> DW_AT_name : (strp) (offset: 0x30bf): touched │ │ │ │ │ <1e6e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e6f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e6f> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e71> DW_AT_type : (ref4) <0x2036> │ │ │ │ │ <1e75> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e76>: Abbrev Number: 0 │ │ │ │ │ <1><1e77>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e78> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e78> DW_AT_type : (ref4) <0x173>, float │ │ │ │ │ @@ -4209,23 +4209,23 @@ │ │ │ │ │ <2><2035>: Abbrev Number: 0 │ │ │ │ │ <1><2036>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2037> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2037> DW_AT_type : (ref4) <0x2022>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><203b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <203c> DW_AT_name : (strp) (offset: 0xd6e5): magic_api │ │ │ │ │ <2040> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2041> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2041> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2042> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2043> DW_AT_type : (ref4) <0x1d66>, magic_api_t │ │ │ │ │ <1><2047>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2048> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2049> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2049> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <204d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <204e> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <204e> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <204f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2050> DW_AT_sibling : (ref4) <0x207f> │ │ │ │ │ <2><2054>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2055> DW_AT_name : (strp) (offset: 0x1473b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2059> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><205a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <205b> DW_AT_name : (strp) (offset: 0x2995): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 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 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ec │ │ │ │ │ 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 : 0xa12c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b9 │ │ │ │ │ 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: 0xa20d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,25 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -%/9'\#_VM │ │ │ │ │ +c9 dcbaI │ │ │ │ │ +Zma-s]AH │ │ │ │ │ uv{8!+AF │ │ │ │ │ f0H/5D%N │ │ │ │ │ ]`Ivd3&IVc$ │ │ │ │ │ ?NT+w~MO │ │ │ │ │ PD7AZ*^ e │ │ │ │ │ Ans)MN3E9 │ │ │ │ │ Ziv1uo>Q │ │ │ │ │ O+d.`5M%pO │ │ │ │ │ $^SH1enqB │ │ │ │ │ Q#$2vTTb{ │ │ │ │ │ -~5Xovf-y/K │ │ │ │ │ -u&!|g8 xhu │ │ │ │ │ -bkqr"-NN │ │ │ │ │ -Shqr"-NN │ │ │ │ │ -z<2"JHDI │ │ │ │ │ -"JNDmwB9IQNR │ │ │ │ │ -CNU^5g2>E │ │ │ │ │ +}>1{Pz?5 │ │ │ │ │ +~s?P?hZW* │ │ │ │ │ +Qsjm)4?v │ │ │ │ │ +%DVB$%DNB │ │ │ │ │ +$DFB$$D>B │ │ │ │ │ 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/aa/5c356b925c8e63227378c17b5af550f0777e77.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/50/2dd41e6cbc90fabda1fa644ad34e3cb39a1b96.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 77208 (bytes into file) │ │ │ │ │ + Start of section headers: 77200 (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 0x12d98: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12d90: │ │ │ │ │ │ │ │ │ │ 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 000060 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001f21 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 002168 000253 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 0023c0 000789 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002b50 008e0e 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b960 0003e5 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00bd48 00052e 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c278 0058f8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011b70 000057 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011bc8 000bd0 18 34 89 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012798 000493 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012c2b 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001f20 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 002160 000253 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 0023b8 000789 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002b48 008e0e 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b958 0003e5 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00bd40 00052e 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c270 0058f5 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011b65 000057 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011bc0 000bd0 18 34 89 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012790 000493 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 012c23 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: aa5c356b925c8e63227378c17b5af550f0777e77 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 502dd41e6cbc90fabda1fa644ad34e3cb39a1b96 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 26 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14dee): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe9a4): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x121d3): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1901d): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5949): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3ace): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17681): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb38c): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1793): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45ac): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69f7): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3721): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf0c3): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae93): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12194): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf9ab): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb4a9): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16651): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x165ac): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf85): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3026): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 36 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd05e): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13ffa): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18a69): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 85 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2e9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 86 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 86 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 87 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 88 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 89 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eae │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37bf │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f97 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0cf │ │ │ │ │ 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: 0xa123 │ │ │ │ │ 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,22 @@ │ │ │ │ │ -w~wGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -Ua!oD y3J │ │ │ │ │ -;H-F;X-A;D │ │ │ │ │ -@rnl$9zl │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ 4LEV|#$; │ │ │ │ │ 8?m=2I&G │ │ │ │ │ |%bw.LW0 │ │ │ │ │ u3[8cY [ │ │ │ │ │ vEaRNNEZdm │ │ │ │ │ igeS5w%VN │ │ │ │ │ XROLT @6 │ │ │ │ │ szmgc%0b │ │ │ │ │ IJLd │ │ │ │ │ - 06IFqkZ │ │ │ │ │ -jyHwT-C[#2 │ │ │ │ │ -nqN @ou>E │ │ │ │ │ -eYnU{f4- │ │ │ │ │ -qzGA_n:a │ │ │ │ │ +sShqnJk{ │ │ │ │ │ +IP9 ZN0?x │ │ │ │ │ +,Ur"JND/ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/b0/b289032076ce7e343bc9cb880eae09fe6e00f1.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b6/cf149fa741fc110a30efdd079b9fbd807b2466.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 002b12 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002b11 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002d58 000291 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002ff0 000af6 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 003ae8 009632 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00d120 00041e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00d540 000927 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00de68 005c1c 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00de68 005c1b 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 013a88 000103 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 013b90 000d50 18 34 82 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0148e0 000638 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 014f18 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: b0b289032076ce7e343bc9cb880eae09fe6e00f1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b6cf149fa741fc110a30efdd079b9fbd807b2466 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4330,154 +4330,154 @@ │ │ │ │ │ <21a7> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <21a8> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <21a9> DW_AT_type : (ref4) <0x215f>, Mix_Chunk │ │ │ │ │ <1><21ad>: Abbrev Number: 26 (DW_TAG_structure_type) │ │ │ │ │ <21ae> DW_AT_name : (strp) (offset: 0x15e22): magic_api_t │ │ │ │ │ <21b2> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <21b3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21b4> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <21b4> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <21b5> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <21b6> DW_AT_sibling : (ref4) <0x22bf> │ │ │ │ │ <2><21ba>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21bb> DW_AT_name : (strp) (offset: 0xf578): tp_version │ │ │ │ │ <21bf> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21c0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <21c0> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <21c1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21c2> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21c6> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><21c7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21c8> DW_AT_name : (strp) (offset: 0x13058): data_directory │ │ │ │ │ <21cc> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21cd> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <21cd> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <21ce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21cf> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21d3> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><21d4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21d5> DW_AT_name : (strp) (offset: 0x1a177): update_progress_bar │ │ │ │ │ <21d9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21da> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <21da> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <21db> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21dc> DW_AT_type : (ref4) <0x3df> │ │ │ │ │ <21e0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><21e1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21e2> DW_AT_name : (strp) (offset: 0x5ac0): special_notify │ │ │ │ │ <21e6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21e7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <21e7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <21e8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21e9> DW_AT_type : (ref4) <0x3ce> │ │ │ │ │ <21ed> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><21ee>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21ef> DW_AT_name : (strp) (offset: 0x3b18): sRGB_to_linear │ │ │ │ │ <21f3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21f4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <21f4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <21f5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <21f6> DW_AT_type : (ref4) <0x22ce> │ │ │ │ │ <21fa> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><21fb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21fc> DW_AT_name : (strp) (offset: 0x18861): linear_to_sRGB │ │ │ │ │ <2200> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2201> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <2201> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <2202> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2203> DW_AT_type : (ref4) <0x22e2> │ │ │ │ │ <2207> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><2208>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2209> DW_AT_name : (strp) (offset: 0x18bce): in_circle │ │ │ │ │ <220d> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <220e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <220e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <220f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2210> DW_AT_type : (ref4) <0x2300> │ │ │ │ │ <2214> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><2215>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2216> DW_AT_name : (strp) (offset: 0x167f): getpixel │ │ │ │ │ <221a> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <221b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <221b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <221c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <221d> DW_AT_type : (ref4) <0x2323> │ │ │ │ │ <2221> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><2222>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2223> DW_AT_name : (strp) (offset: 0x466d): putpixel │ │ │ │ │ <2227> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2228> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <2228> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <2229> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <222a> DW_AT_type : (ref4) <0x2342> │ │ │ │ │ <222e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><222f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2230> DW_AT_name : (strp) (offset: 0x6f36): xorpixel │ │ │ │ │ <2234> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2235> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <2235> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <2236> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2237> DW_AT_type : (ref4) <0x235c> │ │ │ │ │ <223b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><223c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <223d> DW_AT_name : (strp) (offset: 0x3791): playsound │ │ │ │ │ <2241> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2242> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <2242> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <2243> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2244> DW_AT_type : (ref4) <0x237b> │ │ │ │ │ <2248> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2249>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <224a> DW_AT_name : (strp) (offset: 0xfccf): stopsound │ │ │ │ │ <224e> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <224f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <224f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <2250> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2251> DW_AT_type : (ref4) <0x3df> │ │ │ │ │ <2255> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2256>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2257> DW_AT_name : (strp) (offset: 0xb61b): line │ │ │ │ │ <225b> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <225c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <225c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <225d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <225e> DW_AT_type : (ref4) <0x23e1> │ │ │ │ │ <2262> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2263>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2264> DW_AT_name : (strp) (offset: 0x13029): button_down │ │ │ │ │ <2268> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2269> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <2269> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <226a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <226b> DW_AT_type : (ref4) <0x23eb> │ │ │ │ │ <226f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2270>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2271> DW_AT_name : (strp) (offset: 0x10624): rgbtohsv │ │ │ │ │ <2275> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2276> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <2276> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <2277> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2278> DW_AT_type : (ref4) <0x2419> │ │ │ │ │ <227c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><227d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <227e> DW_AT_name : (strp) (offset: 0xbdbd): hsvtorgb │ │ │ │ │ <2282> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2283> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <2283> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <2284> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2285> DW_AT_type : (ref4) <0x2442> │ │ │ │ │ <2289> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><228a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <228b> DW_AT_name : (strp) (offset: 0x176ce): canvas_w │ │ │ │ │ <228f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2290> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <2290> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <2291> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2292> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2296> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2297>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2298> DW_AT_name : (strp) (offset: 0x17629): canvas_h │ │ │ │ │ <229c> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <229d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <229d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <229e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <229f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <22a3> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><22a4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22a5> DW_AT_name : (strp) (offset: 0xc928): scale │ │ │ │ │ <22a9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22aa> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <22aa> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <22ab> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <22ac> DW_AT_type : (ref4) <0x2465> │ │ │ │ │ <22b0> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><22b1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22b2> DW_AT_name : (strp) (offset: 0x12aa0): touched │ │ │ │ │ <22b6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22b7> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <22b7> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <22b8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <22b9> DW_AT_type : (ref4) <0x247e> │ │ │ │ │ <22bd> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><22be>: Abbrev Number: 0 │ │ │ │ │ <1><22bf>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <22c0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <22c0> DW_AT_type : (ref4) <0x36c>, float │ │ │ │ │ @@ -4693,23 +4693,23 @@ │ │ │ │ │ <2><247d>: Abbrev Number: 0 │ │ │ │ │ <1><247e>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <247f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <247f> DW_AT_type : (ref4) <0x246a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2483>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <2484> DW_AT_name : (strp) (offset: 0xda72): magic_api │ │ │ │ │ <2488> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2489> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2489> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <248a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <248b> DW_AT_type : (ref4) <0x21ad>, magic_api_t │ │ │ │ │ <1><248f>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <2490> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2491> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2491> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2495> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2496> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2496> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2497> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2498> DW_AT_sibling : (ref4) <0x24c7> │ │ │ │ │ <2><249c>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <249d> DW_AT_name : (strp) (offset: 0x14f7e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <24a1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><24a2>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <24a3> DW_AT_name : (strp) (offset: 0x2868): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2363 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23bb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 40 filenum: 21 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 57 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 59 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 60 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ed │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 20 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 62 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa12d │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1ba │ │ │ │ │ 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: 0xa20e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,26 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -B r[[,U │ │ │ │ │ +{$fGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +ZkD,$z │ │ │ │ │ -.lCfrNZIs2 │ │ │ │ │ fp3vG Q[x │ │ │ │ │ D|@&J|-G │ │ │ │ │ S(~K]>Zp │ │ │ │ │ :fTnQdG$ │ │ │ │ │ :*uP:*g/ │ │ │ │ │ C_@15 &v|^- │ │ │ │ │ 8 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: 0x14ce6): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe856): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x1201b): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x18f4e): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x587f): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3a14): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1759f): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb2d6): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1762): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x452b): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x693b): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3695): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xef69): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xad7e): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11fdc): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf807): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb3f3): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x165a7): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16502): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbed5): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2fe3): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcf94): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e8e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2853): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -948,28 +948,28 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2191 filenum: 65 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 21 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 59 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 59 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f24 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 65 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fb1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x37bf │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9fcd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7011,21 +7011,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: 0xa105 │ │ │ │ │ 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,19 +1,22 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -C63M6}*/ │ │ │ │ │ +;GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +~r%yzZ~I │ │ │ │ │ +/f?[_,Un │ │ │ │ │ _`{0A0@s │ │ │ │ │ fDu~r3cIH38 │ │ │ │ │ a2-eB,C2@ │ │ │ │ │ g3e>&EXf) │ │ │ │ │ ;aK'Y"J` │ │ │ │ │ MhST+$+y │ │ │ │ │ bg0{`ldI │ │ │ │ │ -gQkvz@r; │ │ │ │ │ -kiqr"-NN │ │ │ │ │ -b9%Ghqr"- │ │ │ │ │ +%ts~--NK │ │ │ │ │ +z<2"JHDI │ │ │ │ │ +CvAQtOOs │ │ │ │ │ +hwg?r"JND │ │ │ │ │ +$U9IUNDY │ │ │ │ │ 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/ba/667d1efce1814bbab23a2ade2ac02e89bc7c92.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/41/25301e22c601150b369d9c67a1dd6cfe7badf9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000060 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020048 00fdd0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020050 00fdd0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001797 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001798 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019d8 0001bc 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001b98 00043b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001fd8 008cd5 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00acb0 0003df 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b090 00020f 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b2a0 0058cc 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010b70 000978 18 33 71 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: ba667d1efce1814bbab23a2ade2ac02e89bc7c92 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4125301e22c601150b369d9c67a1dd6cfe7badf9 │ │ │ │ ├── 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: 0x14c91): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe86a): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x12039): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18eed): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5a33): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3b2f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1753a): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb354): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1855): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4728): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x697f): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x379e): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef99): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae2c): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11ffa): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf802): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb471): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164d3): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x1642e): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfd2): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x3058): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd037): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13eab): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x297e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 29 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e48 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e88 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f15 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f31 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6977,27 +6977,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: 0xa069 │ │ │ │ │ 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: 0xa0bd │ │ │ │ │ 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,32 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -%Oz+K$Qz[a{ │ │ │ │ │ -.[g`'l-P │ │ │ │ │ -g/JK `j_ │ │ │ │ │ +A1$EOd6yKt │ │ │ │ │ +w9\aqdQz │ │ │ │ │ +!8vMUIr% │ │ │ │ │ j\x(]V4s; │ │ │ │ │ RRO$Z.er} │ │ │ │ │ 8-a}`VNKJ │ │ │ │ │ ! =u? )b │ │ │ │ │ legR]E]o │ │ │ │ │ U`F2y/Mv │ │ │ │ │ Jic#GmIG │ │ │ │ │ dZNkT$e` │ │ │ │ │ ]KMWtlN$ │ │ │ │ │ ApS)7J!<( │ │ │ │ │ s2}|QS~< │ │ │ │ │ -](uZ,@| ~ │ │ │ │ │ -Qr"JNp~)V │ │ │ │ │ +4sQE9dz` │ │ │ │ │ +N-Tzv;[P" │ │ │ │ │ +R}p;TG!}wg │ │ │ │ │ +VkV.v |g8o! │ │ │ │ │ +v+J6D-te │ │ │ │ │ +;Qi[UrP\ │ │ │ │ │ +Ur"JN0?l │ │ │ │ │ +]NNDmsB9 )'! │ │ │ │ │ +r"j_w9g9 │ │ │ │ │ +^v;r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/c0/d071503b5065177c80706a41eb097943cff69f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ae/a1a071d66c7ef6713d36113bdd3a37d5b27c75.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020040 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020050 00fdf0 000020 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00177d 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00177f 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019c0 0001b3 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001b78 000373 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001ef0 008caa 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00aba0 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00af88 0001ca 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b158 0058e8 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b158 0058e6 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010a40 000930 18 33 72 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011370 000340 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0116b0 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: c0d071503b5065177c80706a41eb097943cff69f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aea1a071d66c7ef6713d36113bdd3a37d5b27c75 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14ba1): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7da): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f37): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18dbe): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x596e): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a77): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17413): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2f8): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17f3): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x460c): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6989): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36ca): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeef9): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xadd0): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11ef8): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf702): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb415): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x163ec): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16347): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf3e): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fbd): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcfc1): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13de0): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x28cc): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,18 +1,21 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -DZjjh}PZ │ │ │ │ │ +|uGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +@|ioIcG2S │ │ │ │ │ +H")QO9|}) │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ 9H_sW&j_lg+ │ │ │ │ │ Io)2[nQiS> │ │ │ │ │ ,_U+H0QmX │ │ │ │ │ c 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: 0x14c46): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe87a): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11fc5): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18dee): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x596d): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a97): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x174c7): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb3c1): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17ba): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x461a): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69fc): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36ea): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xefb2): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaea1): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11f86): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf7bb): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb4de): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x164a4): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x163ff): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbff0): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fdd): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd062): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e76): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x28d5): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,33 +1,32 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -InB ! IH │ │ │ │ │ -"#%]t<5Kdl │ │ │ │ │ -{B}d| hz │ │ │ │ │ -I`Om%XsAfJ │ │ │ │ │ +$/!$!79!@ │ │ │ │ │ NV}S&#ivF │ │ │ │ │ d+|Xj>7- │ │ │ │ │ 6D]JM9kP8 │ │ │ │ │ lWz9LYYX │ │ │ │ │ 49%ZK2zH │ │ │ │ │ ),4Q J s │ │ │ │ │ \Jw$qN 1 │ │ │ │ │ ~DY?$)Z_ │ │ │ │ │ h0I4%x.SQ │ │ │ │ │ '}C\ 9Z2 │ │ │ │ │ -J KRaE/ │ │ │ │ │ -(s9f-FE6 │ │ │ │ │ +./]p}IV/i │ │ │ │ │ +D9)QNJ,'P │ │ │ │ │ D9)QNJ,' │ │ │ │ │ -D9)QNJ,' │ │ │ │ │ -q8f/>nu" │ │ │ │ │ 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/c3/0a545f6295450e1b99fab3c199ade439d9eac3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/0c/f48f0b666b65fbf17637433c4a8c672d742daa.debug │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 74376 (bytes into file) │ │ │ │ │ + Start of section headers: 74368 (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 0x12288: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12280: │ │ │ │ │ │ │ │ │ │ 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 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a89 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a8d 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cd0 0001fb 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ed0 00053f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002410 008cb4 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b0c8 0003ef 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b4b8 000523 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b9e0 005922 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011302 000067 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011370 000a08 18 34 77 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011d78 00039f 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012117 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b9e0 005920 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011300 000067 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011368 000a08 18 34 77 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011d70 00039f 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 01210f 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: c30a545f6295450e1b99fab3c199ade439d9eac3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0cf48f0b666b65fbf17637433c4a8c672d742daa │ │ │ │ ├── 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: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14ca7): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7c8): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fc9): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18e55): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x590b): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a47): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174c0): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2f2): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17cc): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45e5): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x68ae): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x369a): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeee7): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xadca): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f8a): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf784): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb40f): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164d8): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16433): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf27): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f13): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf94): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13eac): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x1889f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb6 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef6 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f83 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d7 │ │ │ │ │ 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: 0xa12b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,28 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +sCEADEGf │ │ │ │ │ !K__LX j │ │ │ │ │ 6;J[7#GyO │ │ │ │ │ cfy*=c)V │ │ │ │ │ EqZb(87: │ │ │ │ │ /T i_S$P │ │ │ │ │ 4`rIM^TkPT │ │ │ │ │ 5 &Q*Ar" │ │ │ │ │ +uNV,6=n │ │ │ │ │ -4Mxvo(F$ │ │ │ │ │ +p>NniO,N │ │ │ │ │ +fG~-rv``! │ │ │ │ │ (DL]onCp │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -]NNDmwB9 │ │ │ │ │ -Qr"JNp\Ur"JND │ │ │ │ │ -Qr"JNp\Ur"JND │ │ │ │ │ -(rPIGyCJ │ │ │ │ │ +%DZBd%DRB │ │ │ │ │ +$DJBd$DBB │ │ │ │ │ +#D:Bd#D2Bl │ │ │ │ │ +_:Se(>Jy │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/c6/f6fde5fbcc0ddfbff9b5a2fec6bd0ef081be84.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/34/b905dea85c39d92565f1b4d66b85f02a680e41.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdd0 000080 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200d0 00fdd0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 000cbd 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000cbe 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000f00 000244 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001148 00051f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001668 0086d0 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 009d38 000406 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00a140 0004d3 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00a618 005b74 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 01018c 000084 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: c6f6fde5fbcc0ddfbff9b5a2fec6bd0ef081be84 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 34b905dea85c39d92565f1b4d66b85f02a680e41 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -623,154 +623,154 @@ │ │ │ │ │ <46d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <46e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46f> DW_AT_type : (ref4) <0x426>, Mix_Chunk │ │ │ │ │ <1><473>: Abbrev Number: 31 (DW_TAG_structure_type) │ │ │ │ │ <474> DW_AT_name : (strp) (offset: 0x13820): magic_api_t │ │ │ │ │ <478> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <479> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <47a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <47a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <47b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <47b> DW_AT_sibling : (ref4) <0x584> │ │ │ │ │ <2><47f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <480> DW_AT_name : (strp) (offset: 0xd96e): tp_version │ │ │ │ │ <484> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <485> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <485> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <486> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <487> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <48b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><48c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <48d> DW_AT_name : (strp) (offset: 0x10e79): data_directory │ │ │ │ │ <491> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <492> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <492> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <493> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <494> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <498> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><499>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49a> DW_AT_name : (strp) (offset: 0x17cb9): update_progress_bar │ │ │ │ │ <49e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <49f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4a0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a1> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <4a5> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a7> DW_AT_name : (strp) (offset: 0x53d1): special_notify │ │ │ │ │ <4ab> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ac> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4ac> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4ad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ae> DW_AT_type : (ref4) <0xfe> │ │ │ │ │ <4b2> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4b3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b4> DW_AT_name : (strp) (offset: 0x35f0): sRGB_to_linear │ │ │ │ │ <4b8> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4b9> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b9> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4ba> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4bb> DW_AT_type : (ref4) <0x593> │ │ │ │ │ <4bf> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4c0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c1> DW_AT_name : (strp) (offset: 0x164eb): linear_to_sRGB │ │ │ │ │ <4c5> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4c6> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c6> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c8> DW_AT_type : (ref4) <0x5a7> │ │ │ │ │ <4cc> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4cd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ce> DW_AT_name : (strp) (offset: 0x1683f): in_circle │ │ │ │ │ <4d2> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4d3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4d3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4d4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d5> DW_AT_type : (ref4) <0x5c5> │ │ │ │ │ <4d9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4da>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4db> DW_AT_name : (strp) (offset: 0x1402): getpixel │ │ │ │ │ <4df> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4e0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4e0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4e1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4e2> DW_AT_type : (ref4) <0x5e8> │ │ │ │ │ <4e6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e8> DW_AT_name : (strp) (offset: 0x4119): putpixel │ │ │ │ │ <4ec> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ed> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4ed> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4ee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ef> DW_AT_type : (ref4) <0x607> │ │ │ │ │ <4f3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4f4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f5> DW_AT_name : (strp) (offset: 0x63b8): xorpixel │ │ │ │ │ <4f9> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4fa> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4fa> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4fb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4fc> DW_AT_type : (ref4) <0x621> │ │ │ │ │ <500> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><501>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <502> DW_AT_name : (strp) (offset: 0x3265): playsound │ │ │ │ │ <506> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <507> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <507> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <508> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <509> DW_AT_type : (ref4) <0x640> │ │ │ │ │ <50d> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><50e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50f> DW_AT_name : (strp) (offset: 0xe0a5): stopsound │ │ │ │ │ <513> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <514> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <514> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <515> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <516> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <51a> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><51b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51c> DW_AT_name : (strp) (offset: 0xa145): line │ │ │ │ │ <520> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <521> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <521> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <522> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <523> DW_AT_type : (ref4) <0x6a6> │ │ │ │ │ <527> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><528>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <529> DW_AT_name : (strp) (offset: 0x10e3f): button_down │ │ │ │ │ <52d> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <52e> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <52e> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <530> DW_AT_type : (ref4) <0x6b0> │ │ │ │ │ <534> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><535>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <536> DW_AT_name : (strp) (offset: 0xe7c2): rgbtohsv │ │ │ │ │ <53a> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <53b> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <53b> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <53c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53d> DW_AT_type : (ref4) <0x6de> │ │ │ │ │ <541> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><542>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <543> DW_AT_name : (strp) (offset: 0xa7a0): hsvtorgb │ │ │ │ │ <547> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <548> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <548> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <549> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <54a> DW_AT_type : (ref4) <0x707> │ │ │ │ │ <54e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <550> DW_AT_name : (strp) (offset: 0x15371): canvas_w │ │ │ │ │ <554> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <555> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <555> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <556> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <557> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <55b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><55c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55d> DW_AT_name : (strp) (offset: 0x1873d): canvas_h │ │ │ │ │ <561> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <562> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <562> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <563> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <564> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <568> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><569>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <56a> DW_AT_name : (strp) (offset: 0xb1a3): scale │ │ │ │ │ <56e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <56f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <570> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <571> DW_AT_type : (ref4) <0x72a> │ │ │ │ │ <575> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><576>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <577> DW_AT_name : (strp) (offset: 0x2b72): touched │ │ │ │ │ <57b> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <57c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <57c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <57d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <57e> DW_AT_type : (ref4) <0x743> │ │ │ │ │ <582> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><583>: Abbrev Number: 0 │ │ │ │ │ <1><584>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ <585> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <585> DW_AT_type : (ref4) <0xd3>, float │ │ │ │ │ @@ -986,23 +986,23 @@ │ │ │ │ │ <2><742>: Abbrev Number: 0 │ │ │ │ │ <1><743>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <744> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <744> DW_AT_type : (ref4) <0x72f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><748>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ <749> DW_AT_name : (strp) (offset: 0xc1a1): magic_api │ │ │ │ │ <74d> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <74e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <74e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x473>, magic_api_t │ │ │ │ │ <1><754>: Abbrev Number: 47 (DW_TAG_enumeration_type) │ │ │ │ │ <755> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <755> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <755> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <759> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <75a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <75a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <75b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <75c> DW_AT_sibling : (ref4) <0x78b> │ │ │ │ │ <2><760>: Abbrev Number: 11 (DW_TAG_enumerator) │ │ │ │ │ <761> DW_AT_name : (strp) (offset: 0x12b79): MAGIC_TYPE_DISTORTS │ │ │ │ │ <765> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><766>: Abbrev Number: 11 (DW_TAG_enumerator) │ │ │ │ │ <767> DW_AT_name : (strp) (offset: 0x2430): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x232a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2382 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2436 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 9 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 45 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 45 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 46 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 4 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 47 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 48 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0b4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 51 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 8 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 8 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 51 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7047,27 +7047,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa181 │ │ │ │ │ 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: 0xa1d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,8 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -IaMs=cqC │ │ │ │ │ +AGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ A.82,^sd │ │ │ │ │ fDw:WfjG │ │ │ │ │ %c?oQ2:>H │ │ │ │ │ T:#5}Y]y │ │ │ │ │ Tu},Xf1X │ │ │ │ │ ]{1k;;<< │ │ │ │ │ DLzC$2'rs │ │ │ │ │ @@ -13,19 +12,24 @@ │ │ │ │ │ b(/f6Z_Q │ │ │ │ │ iM3aD9E0 │ │ │ │ │ ajk,U2O# │ │ │ │ │ jSmNw0+.q │ │ │ │ │ eqM/o]\V │ │ │ │ │ rQ.{*$]D │ │ │ │ │ AvlhGO`l │ │ │ │ │ -[9V_f}uja │ │ │ │ │ -sSiqn*#hn*Chn*- │ │ │ │ │ -3v?r"JNp │ │ │ │ │ -56DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ - k9:$d)} │ │ │ │ │ +5n'9/cZe │ │ │ │ │ +v+Qlz;Q\ │ │ │ │ │ + $Ji/"%ow │ │ │ │ │ +Fu;r"JNP │ │ │ │ │ +T9)UNJ-' │ │ │ │ │ +Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +Fu;r"JNP │ │ │ │ │ +Fu;r"JNP │ │ │ │ │ +/0]Ub~}T> │ │ │ │ │ +oF.*a7I*q │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/c9/551e9091128a92c9cacaaf536f93cd11447db8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/44/74fa60abbfc4ee550774059a7700998fb9fb8b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 77% 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: 72816 (bytes into file) │ │ │ │ │ + Start of section headers: 72808 (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 0x11c70: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11c68: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 0002d0 18 A 4 3 8 │ │ │ │ │ @@ -23,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 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdf0 006020 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0018f8 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0018f7 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b38 0001c9 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d08 000430 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002138 008cc1 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae00 0003e2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1e8 000305 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b4f0 0058ff 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010def 000014 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 010e08 0009d8 18 34 78 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 0117e0 00031f 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011aff 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b4f0 0058fc 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010dec 000014 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 010e00 0009d8 18 34 78 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 0117d8 00031f 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011af7 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: c9551e9091128a92c9cacaaf536f93cd11447db8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4474fa60abbfc4ee550774059a7700998fb9fb8b │ │ │ │ ├── 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: 0x14b7b): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7f9): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f1b): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18d8a): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5918): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a1d): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x173e3): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2c1): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a5): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45af): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x696e): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3670): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef18): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad8d): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11edc): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf721): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3de): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x163b9): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16314): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf1d): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f63): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf97): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13dba): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2860): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ 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 14.2.0-9) 14.2.0 │ │ │ │ │ -D7$]3a:y │ │ │ │ │ --*URw`2\~ │ │ │ │ │ +dqp7Q6OA │ │ │ │ │ +0ZU|tE-#j │ │ │ │ │ /kR:utRh │ │ │ │ │ @VbPHoGo2v │ │ │ │ │ : !>T/'73 │ │ │ │ │ 8^}vi)9G+ │ │ │ │ │ <&10R,(z │ │ │ │ │ `p7St#m DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x17907): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe918): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12039): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18f85): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5a5b): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3bb6): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x175b8): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb3fd): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x180a): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4749): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a92): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3809): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf03f): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0x1b07f): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11ffa): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf8ea): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb529): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1653a): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16495): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc03c): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x30bf): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd0c4): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13f0e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x299c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd89 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x189d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 13 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e4e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e8e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f1b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bfd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f37 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6978,27 +6978,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa06f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0c3 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,10 @@ │ │ │ │ │ -&@GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -Dmc\c&L!Sy │ │ │ │ │ -g)O6&0[y~ │ │ │ │ │ - w 3d1?u │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +a%oG)y'J │ │ │ │ │ +^?_nioX3 │ │ │ │ │ Lv}wx; i │ │ │ │ │ ruR( L1#`:q │ │ │ │ │ a.oRL$I6 │ │ │ │ │ =!C~^qx- │ │ │ │ │ +]R+(lDfI{ │ │ │ │ │ @@ -13,18 +12,21 @@ │ │ │ │ │ _,N'N2]Enq< │ │ │ │ │ g#%)kh:) │ │ │ │ │ ~"gT)?s.5Vt │ │ │ │ │ LIQIbSG.D`F │ │ │ │ │ a0lafRf'8 │ │ │ │ │ Z/U!6/U" │ │ │ │ │ Y%W?GSQ" │ │ │ │ │ -\\c_r}l]g │ │ │ │ │ -^|W1 dWo │ │ │ │ │ -mwB9 *'A │ │ │ │ │ -Qr"JNDGh~ │ │ │ │ │ +7@6MYdb=3 │ │ │ │ │ +=H+VDZo7 │ │ │ │ │ +@dFM&2c6 │ │ │ │ │ +3_F$xzAcV9 │ │ │ │ │ +Lktf_3S+3p │ │ │ │ │ +Vhqj2-NMN │ │ │ │ │ +z<2"JHDI │ │ │ │ │ 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/227d214016272e7980c55192a5b1f8f25895a0.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/38/79c143c96fb8160bea663c97fe40dc8f87bc73.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0012d0 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001510 000294 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0017a8 0007c1 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f70 0088e1 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00a858 000419 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ac78 000735 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b3b0 005bf6 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b3b0 005bf8 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010fa8 000126 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0110d0 000ba0 18 34 81 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011c70 00044d 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0120bd 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: ce227d214016272e7980c55192a5b1f8f25895a0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3879c143c96fb8160bea663c97fe40dc8f87bc73 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -911,154 +911,154 @@ │ │ │ │ │ <686> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <687> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <688> DW_AT_type : (ref4) <0x63e>, Mix_Chunk │ │ │ │ │ <1><68c>: Abbrev Number: 32 (DW_TAG_structure_type) │ │ │ │ │ <68d> DW_AT_name : (strp) (offset: 0x13bcb): magic_api_t │ │ │ │ │ <691> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <692> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <693> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <693> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <694> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <695> DW_AT_sibling : (ref4) <0x79e> │ │ │ │ │ <2><699>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <69a> DW_AT_name : (strp) (offset: 0xde6f): tp_version │ │ │ │ │ <69e> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <69f> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <69f> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <6a0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6a1> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <6a5> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><6a6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6a7> DW_AT_name : (strp) (offset: 0x111b5): data_directory │ │ │ │ │ <6ab> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6ac> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <6ac> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <6ad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ae> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <6b2> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><6b3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6b4> DW_AT_name : (strp) (offset: 0x1807a): update_progress_bar │ │ │ │ │ <6b8> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6b9> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <6b9> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <6ba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bb> DW_AT_type : (ref4) <0x320> │ │ │ │ │ <6bf> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><6c0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6c1> DW_AT_name : (strp) (offset: 0x5643): special_notify │ │ │ │ │ <6c5> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6c6> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <6c6> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <6c7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6c8> DW_AT_type : (ref4) <0x30f> │ │ │ │ │ <6cc> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><6cd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6ce> DW_AT_name : (strp) (offset: 0x3626): sRGB_to_linear │ │ │ │ │ <6d2> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6d3> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <6d3> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <6d4> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6d5> DW_AT_type : (ref4) <0x7ad> │ │ │ │ │ <6d9> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><6da>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6db> DW_AT_name : (strp) (offset: 0x16854): linear_to_sRGB │ │ │ │ │ <6df> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6e0> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6e0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6e1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6e2> DW_AT_type : (ref4) <0x7c1> │ │ │ │ │ <6e6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6e7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6e8> DW_AT_name : (strp) (offset: 0x16bb7): in_circle │ │ │ │ │ <6ec> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6ed> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6ed> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6ee> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6ef> DW_AT_type : (ref4) <0x7df> │ │ │ │ │ <6f3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6f4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6f5> DW_AT_name : (strp) (offset: 0x141b): getpixel │ │ │ │ │ <6f9> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6fa> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6fa> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6fb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6fc> DW_AT_type : (ref4) <0x802> │ │ │ │ │ <700> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><701>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <702> DW_AT_name : (strp) (offset: 0x41a8): putpixel │ │ │ │ │ <706> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <707> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <707> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <708> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <709> DW_AT_type : (ref4) <0x821> │ │ │ │ │ <70d> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><70e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <70f> DW_AT_name : (strp) (offset: 0x66ab): xorpixel │ │ │ │ │ <713> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <714> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <714> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <715> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <716> DW_AT_type : (ref4) <0x83b> │ │ │ │ │ <71a> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><71b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <71c> DW_AT_name : (strp) (offset: 0x3264): playsound │ │ │ │ │ <720> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <721> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <721> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <722> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <723> DW_AT_type : (ref4) <0x85a> │ │ │ │ │ <727> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><728>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <729> DW_AT_name : (strp) (offset: 0xe387): stopsound │ │ │ │ │ <72d> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <72e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <72e> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <72f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <730> DW_AT_type : (ref4) <0x320> │ │ │ │ │ <734> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><735>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <736> DW_AT_name : (strp) (offset: 0xa518): line │ │ │ │ │ <73a> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <73b> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <73b> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <73c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <73d> DW_AT_type : (ref4) <0x8c0> │ │ │ │ │ <741> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><742>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <743> DW_AT_name : (strp) (offset: 0x1117b): button_down │ │ │ │ │ <747> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <748> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <748> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <749> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <74a> DW_AT_type : (ref4) <0x8ca> │ │ │ │ │ <74e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><74f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <750> DW_AT_name : (strp) (offset: 0xeaad): rgbtohsv │ │ │ │ │ <754> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <755> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <755> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <756> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <757> DW_AT_type : (ref4) <0x8f8> │ │ │ │ │ <75b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><75c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <75d> DW_AT_name : (strp) (offset: 0xab6d): hsvtorgb │ │ │ │ │ <761> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <762> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <762> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <763> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <764> DW_AT_type : (ref4) <0x921> │ │ │ │ │ <768> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><769>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <76a> DW_AT_name : (strp) (offset: 0x15553): canvas_w │ │ │ │ │ <76e> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <76f> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <76f> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <770> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <771> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <775> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><776>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <777> DW_AT_name : (strp) (offset: 0x18add): canvas_h │ │ │ │ │ <77b> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <77c> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <77c> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <77d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <77e> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <782> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><783>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <784> DW_AT_name : (strp) (offset: 0xb5e6): scale │ │ │ │ │ <788> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <789> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <789> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <78a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <78b> DW_AT_type : (ref4) <0x944> │ │ │ │ │ <78f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><790>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <791> DW_AT_name : (strp) (offset: 0x10bd1): touched │ │ │ │ │ <795> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <796> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <796> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <797> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <798> DW_AT_type : (ref4) <0x95d> │ │ │ │ │ <79c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><79d>: Abbrev Number: 0 │ │ │ │ │ <1><79e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <79f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <79f> DW_AT_type : (ref4) <0x2e4>, float │ │ │ │ │ @@ -1274,23 +1274,23 @@ │ │ │ │ │ <2><95c>: Abbrev Number: 0 │ │ │ │ │ <1><95d>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <95e> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <95e> DW_AT_type : (ref4) <0x949>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><962>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ <963> DW_AT_name : (strp) (offset: 0xc654): magic_api │ │ │ │ │ <967> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <968> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <968> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <969> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <96a> DW_AT_type : (ref4) <0x68c>, magic_api_t │ │ │ │ │ <1><96e>: Abbrev Number: 55 (DW_TAG_enumeration_type) │ │ │ │ │ <96f> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <96f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <96f> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <973> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <974> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <974> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <975> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <976> DW_AT_sibling : (ref4) <0x9a5> │ │ │ │ │ <2><97a>: Abbrev Number: 20 (DW_TAG_enumerator) │ │ │ │ │ <97b> DW_AT_name : (strp) (offset: 0x12eca): MAGIC_TYPE_DISTORTS │ │ │ │ │ <97f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><980>: Abbrev Number: 20 (DW_TAG_enumerator) │ │ │ │ │ <981> DW_AT_name : (strp) (offset: 0x2473): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2363 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23bb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 36 filenum: 11 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 47 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 6 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 49 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 50 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ed │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 10 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 10 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa12d │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1ba │ │ │ │ │ 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: 0xa20e │ │ │ │ │ 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 14.2.0-9) 14.2.0 │ │ │ │ │ -K58GhT]2 │ │ │ │ │ -~E.kceRz v │ │ │ │ │ +sGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ &mI}AQ&2G │ │ │ │ │ SzWC_4Sw │ │ │ │ │ k8gK]Ar} │ │ │ │ │ ,l\?$U`!| │ │ │ │ │ $!LbN:\t │ │ │ │ │ +;ngdrQw68 │ │ │ │ │ +@\lbhG,1 │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -4Z,k&Qhqf │ │ │ │ │ +eVhqzju;E │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +e~"j9)TN │ │ │ │ │ D9)QNJ,' │ │ │ │ │ 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/ce/788e68dbcb2dad155e53cb4a1b7c279d17155d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/81/aa79264d37456a47af7105ae02e76047ce79fd.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fcb0 00fca0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001fe70 00fca0 000178 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fca0 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fca0 0000b0 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020130 00fca0 0000f0 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 002057 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002058 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002298 000240 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0024d8 000aa0 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002f78 0093c6 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00c340 000410 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c750 0008e0 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00d030 005c07 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012c37 00008c 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00d030 005c06 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012c36 00008c 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012cc8 000e88 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 013b50 0005da 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 01412a 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: ce788e68dbcb2dad155e53cb4a1b7c279d17155d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 81aa79264d37456a47af7105ae02e76047ce79fd │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1582d): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xf103): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x129d0): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x19bb7): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5bd4): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3c32): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x181fc): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0x1851d): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17e9): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x47d6): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6dcb): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3880): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf813): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0x1262d): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x1298f): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0x10037): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb9c5): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x17120): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x1707b): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc5bf): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x30fd): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd6d6): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x1499e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x299d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 42 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa12c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b9 │ │ │ │ │ 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: 0xa20d │ │ │ │ │ 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,27 @@ │ │ │ │ │ -]GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -~, 2)Ddr │ │ │ │ │ -dMnD'9B} │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +x9g"*VpS │ │ │ │ │ +Ey!v$ UF │ │ │ │ │ +:R0".F~x │ │ │ │ │ T+5'RYP7 │ │ │ │ │ .XsZGn0l │ │ │ │ │ eMNSx\Xh │ │ │ │ │ -7,eB`_|zX │ │ │ │ │ 2i^b$'9\of │ │ │ │ │ rt^XfX%Z │ │ │ │ │ _DJHmQM │ │ │ │ │ 1"ErVS`| │ │ │ │ │ I=3P@TUl │ │ │ │ │ ]S '7 )J │ │ │ │ │ -IO!~'Wa>S │ │ │ │ │ -+7MP%+TGW │ │ │ │ │ -Rk&nvXa] │ │ │ │ │ --_c5G,]g= │ │ │ │ │ +% wbzz=Lg │ │ │ │ │ +QtVk{0`^g4 │ │ │ │ │ +;anAT 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: 0x14e15): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe887): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12079): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18ed9): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5907): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a9d): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1759c): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb392): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17c7): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4616): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69e6): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36f0): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xefa7): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae6a): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x1203a): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf84f): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb4bc): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16623): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x1657e): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc01b): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fd8): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd03e): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13fc4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18927): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eae │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f97 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0cf │ │ │ │ │ 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: 0xa123 │ │ │ │ │ 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,21 @@ │ │ │ │ │ -,GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -T`[loUm1 │ │ │ │ │ -h}Av6l;.+ │ │ │ │ │ +5/GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ :9.b#qQp │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ S/}XQBG0 │ │ │ │ │ [n`tk5_~J │ │ │ │ │ si%iQz7 e │ │ │ │ │ ~eSw3'/Z │ │ │ │ │ z-G!A9E" │ │ │ │ │ 7j0xQ"\-* │ │ │ │ │ U+QT.]Vj │ │ │ │ │ bd7\oO+T │ │ │ │ │ &eP!^n_" │ │ │ │ │ /AVz`,h-f │ │ │ │ │ -C_;iRey/9-: │ │ │ │ │ -]e>BQ^g: │ │ │ │ │ -e2Cq#8Vd │ │ │ │ │ -lC_ht;T}c │ │ │ │ │ +K4a~3K0F │ │ │ │ │ z<2"JHDI │ │ │ │ │ U83f+&c\ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ --- ./usr/lib/debug/.build-id/da/4e63afd1ecbc01112be148d0f112e6e2e40e6e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/2a/913843b1cc75c41d6ea0a17902579e7b6b059b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73672 (bytes into file) │ │ │ │ │ + Start of section headers: 73664 (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 0x11fc8: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11fc0: │ │ │ │ │ │ │ │ │ │ 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 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a44 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a45 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c88 0001e0 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e68 0004e8 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002350 008ce3 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b038 0003e9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b428 0003b0 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b7d8 005921 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 011100 0009f0 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011af0 000379 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011e69 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b7d8 00591e 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 0110f8 0009f0 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011ae8 000379 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011e61 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: da4e63afd1ecbc01112be148d0f112e6e2e40e6e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2a913843b1cc75c41d6ea0a17902579e7b6b059b │ │ │ │ ├── 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: 0x14c78): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe734): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1201f): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18e88): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x58e7): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a41): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x174fa): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb2be): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1793): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45cd): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6927): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3694): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xee5f): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xada3): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11fe0): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf79a): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb3db): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x164c7): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16422): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbeb5): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f9d): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x118>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcede): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e8f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18892): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 85 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ea3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 86 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 86 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 87 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 88 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 89 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37c5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,22 @@ │ │ │ │ │ -nGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -IdZ0okR;F/ │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ 8G|I\&~' │ │ │ │ │ {=e&m/dq` │ │ │ │ │ W )Ga-B[ │ │ │ │ │ FoTluYQbxM │ │ │ │ │ 2{*U@Mq, │ │ │ │ │ A^?a js5J" │ │ │ │ │ >[mho*nzz │ │ │ │ │ +LZgs~?)gC │ │ │ │ │ [PPPXPPPXP\AAAA │ │ │ │ │ -~L7Oczs?,yy%]H │ │ │ │ │ -dDs*tFK> │ │ │ │ │ +F<&cBbGF │ │ │ │ │ +5-0B_hv" │ │ │ │ │ +Z~3ukeIJ │ │ │ │ │ h_=_r"JND │ │ │ │ │ -hoUr"JNDSU'h │ │ │ │ │ -e~"j9)RN │ │ │ │ │ -qQ~;6Ye} │ │ │ │ │ -hoUr"JNDSU'h │ │ │ │ │ -/]?CF.{e │ │ │ │ │ +XcCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ 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/dc/9499b1f71d6eaa5e4a7bf156f02c3097d854da.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ad/09640e499226d01f7d410994260751378dc32d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73664 (bytes into file) │ │ │ │ │ + Start of section headers: 73648 (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 0x11fc0: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11fb0: │ │ │ │ │ │ │ │ │ │ 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 0000bc 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002b0 0001ec 000360 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 000014 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020068 00fdd0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001942 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001b88 0001f2 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001d80 0004ea 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002270 008cee 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00af60 0003e0 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b340 0003d1 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b718 0058f4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01100c 0000a6 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0110b8 000a50 18 34 77 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011b08 00034e 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011e56 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001940 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001b80 0001f2 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001d78 0004ea 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002268 008cee 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00af58 0003e0 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b338 0003d1 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b710 0058f1 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011001 0000a6 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0110a8 000a50 18 34 77 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011af8 00034e 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011e46 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: dc9499b1f71d6eaa5e4a7bf156f02c3097d854da │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ad09640e499226d01f7d410994260751378dc32d │ │ │ │ ├── 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: 0x14b7d): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe7a8): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11f41): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18e43): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5a63): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3ab2): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17497): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb395): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x185f): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4687): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a49): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3705): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xee95): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae8e): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11f02): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf710): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb4b2): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1642e): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16389): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbfbd): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fdd): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd048): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13d8b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x28d1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e48 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e88 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f15 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f31 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6977,27 +6977,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: 0xa069 │ │ │ │ │ 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: 0xa0bd │ │ │ │ │ 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 14.2.0-9) 14.2.0 │ │ │ │ │ -ryYS,9O@= │ │ │ │ │ +-GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ & >EnrY%X │ │ │ │ │ "+{JVhA5 │ │ │ │ │ ctJ%%`?{ │ │ │ │ │ -3iqJ"-NI DW_AT_decl_line : (data1) 235 │ │ │ │ │ <485> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <486> DW_AT_type : (ref4) <0x43d>, Mix_Chunk │ │ │ │ │ <1><48a>: Abbrev Number: 28 (DW_TAG_structure_type) │ │ │ │ │ <48b> DW_AT_name : (strp) (offset: 0x138a7): magic_api_t │ │ │ │ │ <48f> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <490> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <491> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <491> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <492> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <492> DW_AT_sibling : (ref4) <0x59b> │ │ │ │ │ <2><496>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <497> DW_AT_name : (strp) (offset: 0xda70): tp_version │ │ │ │ │ <49b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <49c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <49c> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <49d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49e> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <4a2> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><4a3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a4> DW_AT_name : (strp) (offset: 0x10ec2): data_directory │ │ │ │ │ <4a8> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a9> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <4a9> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <4aa> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ab> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <4af> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><4b0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b1> DW_AT_name : (strp) (offset: 0x17e30): update_progress_bar │ │ │ │ │ <4b5> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b6> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <4b6> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4b7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b8> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <4bc> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4bd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4be> DW_AT_name : (strp) (offset: 0x5452): special_notify │ │ │ │ │ <4c2> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4c3> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4c3> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4c4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c5> DW_AT_type : (ref4) <0x111> │ │ │ │ │ <4c9> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4ca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4cb> DW_AT_name : (strp) (offset: 0x35fd): sRGB_to_linear │ │ │ │ │ <4cf> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d0> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4d0> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4d1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4d2> DW_AT_type : (ref4) <0x5aa> │ │ │ │ │ <4d6> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4d7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d8> DW_AT_name : (strp) (offset: 0x16636): linear_to_sRGB │ │ │ │ │ <4dc> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4dd> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4dd> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4de> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4df> DW_AT_type : (ref4) <0x5be> │ │ │ │ │ <4e3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4e4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e5> DW_AT_name : (strp) (offset: 0x1698a): in_circle │ │ │ │ │ <4e9> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ea> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ea> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4eb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4ec> DW_AT_type : (ref4) <0x5dc> │ │ │ │ │ <4f0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4f1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f2> DW_AT_name : (strp) (offset: 0x13bc): getpixel │ │ │ │ │ <4f6> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4f7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4f7> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4f8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4f9> DW_AT_type : (ref4) <0x5ff> │ │ │ │ │ <4fd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4fe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ff> DW_AT_name : (strp) (offset: 0x4137): putpixel │ │ │ │ │ <503> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <504> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <504> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <505> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <506> DW_AT_type : (ref4) <0x61e> │ │ │ │ │ <50a> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><50b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50c> DW_AT_name : (strp) (offset: 0x646c): xorpixel │ │ │ │ │ <510> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <511> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <511> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <512> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <513> DW_AT_type : (ref4) <0x638> │ │ │ │ │ <517> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><518>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <519> DW_AT_name : (strp) (offset: 0x3272): playsound │ │ │ │ │ <51d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <51e> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <51e> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <51f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <520> DW_AT_type : (ref4) <0x657> │ │ │ │ │ <524> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><525>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <526> DW_AT_name : (strp) (offset: 0xdf9d): stopsound │ │ │ │ │ <52a> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <52b> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <52b> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <52c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <52d> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <531> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><532>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <533> DW_AT_name : (strp) (offset: 0xa247): line │ │ │ │ │ <537> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <538> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <538> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <539> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53a> DW_AT_type : (ref4) <0x6bd> │ │ │ │ │ <53e> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><53f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <540> DW_AT_name : (strp) (offset: 0x10e88): button_down │ │ │ │ │ <544> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <545> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <545> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <546> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <547> DW_AT_type : (ref4) <0x6c7> │ │ │ │ │ <54b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><54c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54d> DW_AT_name : (strp) (offset: 0xe734): rgbtohsv │ │ │ │ │ <551> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <552> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <552> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <553> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <554> DW_AT_type : (ref4) <0x6f5> │ │ │ │ │ <558> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><559>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55a> DW_AT_name : (strp) (offset: 0xa89f): hsvtorgb │ │ │ │ │ <55e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <55f> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <55f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <560> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <561> DW_AT_type : (ref4) <0x71e> │ │ │ │ │ <565> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><566>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <567> DW_AT_name : (strp) (offset: 0x1539e): canvas_w │ │ │ │ │ <56b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <56c> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <56c> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <56d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <56e> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <572> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><573>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <574> DW_AT_name : (strp) (offset: 0x188ac): canvas_h │ │ │ │ │ <578> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <579> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <579> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <57a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <57b> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <57f> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><580>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <581> DW_AT_name : (strp) (offset: 0xb295): scale │ │ │ │ │ <585> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <586> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <586> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <587> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <588> DW_AT_type : (ref4) <0x741> │ │ │ │ │ <58c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><58d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <58e> DW_AT_name : (strp) (offset: 0x2b9d): touched │ │ │ │ │ <592> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <593> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <593> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <594> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <595> DW_AT_type : (ref4) <0x75a> │ │ │ │ │ <599> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><59a>: Abbrev Number: 0 │ │ │ │ │ <1><59b>: Abbrev Number: 18 (DW_TAG_subroutine_type) │ │ │ │ │ <59c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <59c> DW_AT_type : (ref4) <0xe4>, float │ │ │ │ │ @@ -998,23 +998,23 @@ │ │ │ │ │ <2><759>: Abbrev Number: 0 │ │ │ │ │ <1><75a>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <75b> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <75b> DW_AT_type : (ref4) <0x746>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><75f>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <760> DW_AT_name : (strp) (offset: 0xc29b): magic_api │ │ │ │ │ <764> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <765> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <765> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <766> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <767> DW_AT_type : (ref4) <0x48a>, magic_api_t │ │ │ │ │ <1><76b>: Abbrev Number: 42 (DW_TAG_enumeration_type) │ │ │ │ │ <76c> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <76c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <76c> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <770> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <771> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <771> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <772> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <773> DW_AT_sibling : (ref4) <0x7a2> │ │ │ │ │ <2><777>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <778> DW_AT_name : (strp) (offset: 0x12c4d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <77c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><77d>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <77e> DW_AT_name : (strp) (offset: 0x2447): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 10 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 47 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 49 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 50 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 9 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 9 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa12c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7063,27 +7063,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b9 │ │ │ │ │ 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: 0xa20d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,22 @@ │ │ │ │ │ -=vGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +&GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +^+L.hqMy │ │ │ │ │ xgwlfy_Z │ │ │ │ │ b#LXghX{2w │ │ │ │ │ )!5DY4] │ │ │ │ │ i9D?i H3 │ │ │ │ │ 'C(A38Ruv │ │ │ │ │ _Eq}D<"4%& │ │ │ │ │ tpfCpf\Q │ │ │ │ │ ]c8BVi$t │ │ │ │ │ 3TLqYE_B │ │ │ │ │ Xx2ogv!Y │ │ │ │ │ @@eqK/o]\6 │ │ │ │ │ -f6P?hv`` │ │ │ │ │ +k6wcZx7V │ │ │ │ │ +1z^r"JND │ │ │ │ │ e~"j9)PN │ │ │ │ │ 56DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ --- ./usr/lib/debug/.build-id/de/f9de987b10343e798b9d6dc4c3995ed711bf22.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/51/a621a6772f6a47c8e9fc34c95e7186b3cce471.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% 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: 74504 (bytes into file) │ │ │ │ │ + Start of section headers: 74512 (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 0x12308: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12310: │ │ │ │ │ │ │ │ │ │ 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 000390 18 A 4 3 8 │ │ │ │ │ @@ -29,17 +29,17 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001ae1 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d28 000258 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f80 00055f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024e0 008d43 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b228 0003e5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b610 0002db 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b8f0 005910 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011200 000078 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011278 000ac8 18 34 80 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011d40 000459 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012199 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b8f0 005911 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011208 000078 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011280 000ac8 18 34 80 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011d48 000459 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0121a1 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: def9de987b10343e798b9d6dc4c3995ed711bf22 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 51a621a6772f6a47c8e9fc34c95e7186b3cce471 │ │ │ │ ├── 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: 0x14d7b): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xeb99): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1212c): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18feb): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x595a): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a27): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17624): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb63c): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17d0): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45a6): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69c1): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x367a): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf0c3): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xb0bc): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x120ed): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf981): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb759): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x165ea): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16545): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc2c9): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f86): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd330): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13fa3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18a0e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eae │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eee │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f97 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0cf │ │ │ │ │ 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: 0xa123 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -"GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -6[$-zWgK^ │ │ │ │ │ +qGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +q!Sl\X,: │ │ │ │ │ +#Q_%mT 2 │ │ │ │ │ O(g=Jx.^ │ │ │ │ │ 8^?Um 3)e* │ │ │ │ │ 7%%5u9W260 │ │ │ │ │ Io)1oqIiS> │ │ │ │ │ 7I]"f:VE │ │ │ │ │ 7`fY%3@> │ │ │ │ │ gkL^=rmee │ │ │ │ │ LQF`6|KB │ │ │ │ │ Ex:sw2S7R{ │ │ │ │ │ Ja`}aF@f`b4 │ │ │ │ │ m17y` vH │ │ │ │ │ kyZi]c~4 │ │ │ │ │ -%gUmo[?|+ │ │ │ │ │ -E@cq#&`F │ │ │ │ │ - WL{tC3M= │ │ │ │ │ -iz DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 25 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14da5): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe9c8): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1212d): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18fd1): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5a38): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3be6): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17664): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb416): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x185c): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x46fc): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6af6): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3822): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf107): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaef5): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x120ee): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf9bd): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb533): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16649): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x165a4): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc0ac): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x30b8): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd149): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13f9a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x299f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 6 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e48 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e88 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f15 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f31 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6977,27 +6977,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: 0xa069 │ │ │ │ │ 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: 0xa0bd │ │ │ │ │ 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,28 @@ │ │ │ │ │ -DGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ --VR3},H% │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +-VR3}~ │ │ │ │ │ =JA`Ke>y │ │ │ │ │ f*]RXpZ>B │ │ │ │ │ (Dc\##G │ │ │ │ │ %5BR#>mU │ │ │ │ │ cSXCaY{6 │ │ │ │ │ O-}>OKRG │ │ │ │ │ -]2sQu]6ih │ │ │ │ │ -!v}r"JND │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +FOA,yf'b │ │ │ │ │ +1b6 <|h.b │ │ │ │ │ +/K5_+Y%% │ │ │ │ │ +/K5_+Y%' │ │ │ │ │ +/K5_+Y%' │ │ │ │ │ +Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +Kz 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: 0x14c0a): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe844): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f98): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18ddd): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5957): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a5c): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17447): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb355): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a4): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45f5): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6972): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36b4): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef63): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae2d): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f59): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf785): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb472): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16438): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16393): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfae): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fa7): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd028): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e49): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2893): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x222f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x223f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,23 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -sss[rnrCBzBMB │ │ │ │ │ -}*"{' {} │ │ │ │ │ -hJ=Lx"UH │ │ │ │ │ +eGCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +sss[rnrCz │ │ │ │ │ +"Pc,*U]* │ │ │ │ │ +i^G1nb+ │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ Rsvx-.V │ │ │ │ │ !7"4HG"uH │ │ │ │ │ Mk,(^x1N │ │ │ │ │ ak#\#7Dy │ │ │ │ │ JA:-"fh%vK │ │ │ │ │ 'cr{-WZ&c │ │ │ │ │ -j|b)$Imw!}Oz │ │ │ │ │ -0=v`_wu@Z │ │ │ │ │ -sxtnclY< │ │ │ │ │ -u3KU@/|V │ │ │ │ │ -QhqZ2-NK │ │ │ │ │ -NwB9 *'A │ │ │ │ │ -/R6;}Z.&Z │ │ │ │ │ +O: <'-A33 │ │ │ │ │ +L.6#|gZ_ │ │ │ │ │ +%'8~Ur"JNDST │ │ │ │ │ + |cwB9 )'! │ │ │ │ │ +/R6;}F."Z │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/f3/2f666ec376d7f13db216ac2dd1beab58e846af.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/2d/9e367b3b7494e3ba89c1be781a19851cfd95a2.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 71872 (bytes into file) │ │ │ │ │ + Start of section headers: 71864 (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 0x118c0: │ │ │ │ │ +There are 35 section headers, starting at offset 0x118b8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 0002a0 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020040 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020048 00fdf0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017b3 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017b5 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019f8 0001d6 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001bd0 000349 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f20 008cb7 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00abd8 0003e3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00afc0 00021a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b1e0 005911 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010af8 000930 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011428 000339 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011761 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b1e0 005910 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010af0 000930 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011420 000339 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011759 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: f32f666ec376d7f13db216ac2dd1beab58e846af │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2d9e367b3b7494e3ba89c1be781a19851cfd95a2 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3828,154 +3828,154 @@ │ │ │ │ │ <1d39> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d3b> DW_AT_type : (ref4) <0x1cf2>, Mix_Chunk │ │ │ │ │ <1><1d3f>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d40> DW_AT_name : (strp) (offset: 0x14b1f): magic_api_t │ │ │ │ │ <1d44> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d45> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d46> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d46> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d47> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d47> DW_AT_sibling : (ref4) <0x1e50> │ │ │ │ │ <2><1d4b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4c> DW_AT_name : (strp) (offset: 0xe7f7): tp_version │ │ │ │ │ <1d50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d51> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d51> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d52> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d53> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d57> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d58>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d59> DW_AT_name : (strp) (offset: 0x11ea6): data_directory │ │ │ │ │ <1d5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5e> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d5e> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d5f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d60> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d64> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d65>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d66> DW_AT_name : (strp) (offset: 0x18cff): update_progress_bar │ │ │ │ │ <1d6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6b> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d6b> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6d> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d71> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d72>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d73> DW_AT_name : (strp) (offset: 0x598f): special_notify │ │ │ │ │ <1d77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d78> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d78> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d79> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7a> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d7e> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d7f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d80> DW_AT_name : (strp) (offset: 0x3a75): sRGB_to_linear │ │ │ │ │ <1d84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d85> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d85> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d87> DW_AT_type : (ref4) <0x1e5f> │ │ │ │ │ <1d8b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d8c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8d> DW_AT_name : (strp) (offset: 0x1738b): linear_to_sRGB │ │ │ │ │ <1d91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d92> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d92> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d93> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d94> DW_AT_type : (ref4) <0x1e73> │ │ │ │ │ <1d98> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d99>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9a> DW_AT_name : (strp) (offset: 0xb359): in_circle │ │ │ │ │ <1d9e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9f> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d9f> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da1> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1da5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1da6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da7> DW_AT_name : (strp) (offset: 0x17f6): getpixel │ │ │ │ │ <1dab> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dac> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dac> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dad> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dae> DW_AT_type : (ref4) <0x1eb4> │ │ │ │ │ <1db2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db4> DW_AT_name : (strp) (offset: 0x4622): putpixel │ │ │ │ │ <1db8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db9> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1db9> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbb> DW_AT_type : (ref4) <0x1ed3> │ │ │ │ │ <1dbf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc1> DW_AT_name : (strp) (offset: 0x6a12): xorpixel │ │ │ │ │ <1dc5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc6> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dc6> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dc7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc8> DW_AT_type : (ref4) <0x1eed> │ │ │ │ │ <1dcc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dcd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dce> DW_AT_name : (strp) (offset: 0x36c8): playsound │ │ │ │ │ <1dd2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd5> DW_AT_type : (ref4) <0x1f0c> │ │ │ │ │ <1dd9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dda>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddb> DW_AT_name : (strp) (offset: 0xeee1): stopsound │ │ │ │ │ <1ddf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de0> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de2> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1de6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1de7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de8> DW_AT_name : (strp) (offset: 0xae31): line │ │ │ │ │ <1dec> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ded> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1ded> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1def> DW_AT_type : (ref4) <0x1f72> │ │ │ │ │ <1df3> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df5> DW_AT_name : (strp) (offset: 0x11e67): button_down │ │ │ │ │ <1df9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfa> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dfa> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dfb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfc> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1e00> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e01>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e02> DW_AT_name : (strp) (offset: 0xf6df): rgbtohsv │ │ │ │ │ <1e06> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e07> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e07> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e08> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e09> DW_AT_type : (ref4) <0x1faa> │ │ │ │ │ <1e0d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e0e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0f> DW_AT_name : (strp) (offset: 0xb476): hsvtorgb │ │ │ │ │ <1e13> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e14> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e14> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e15> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e16> DW_AT_type : (ref4) <0x1fd3> │ │ │ │ │ <1e1a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e1b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1c> DW_AT_name : (strp) (offset: 0x1633d): canvas_w │ │ │ │ │ <1e20> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e21> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e21> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e22> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e23> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e27> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e28>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e29> DW_AT_name : (strp) (offset: 0x16298): canvas_h │ │ │ │ │ <1e2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2e> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e2e> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e2f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e30> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e34> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e35>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e36> DW_AT_name : (strp) (offset: 0xbf66): scale │ │ │ │ │ <1e3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e3b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e3c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3d> DW_AT_type : (ref4) <0x1ff6> │ │ │ │ │ <1e41> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e42>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e43> DW_AT_name : (strp) (offset: 0x2fbb): touched │ │ │ │ │ <1e47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e48> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e48> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e49> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4a> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e4e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4f>: Abbrev Number: 0 │ │ │ │ │ <1><1e50>: Abbrev Number: 22 (DW_TAG_subroutine_type) │ │ │ │ │ <1e51> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4191,23 +4191,23 @@ │ │ │ │ │ <2><200e>: Abbrev Number: 0 │ │ │ │ │ <1><200f>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <2010> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2010> DW_AT_type : (ref4) <0x1ffb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2014>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2015> DW_AT_name : (strp) (offset: 0xcfcd): magic_api │ │ │ │ │ <2019> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <201b> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <201c> DW_AT_type : (ref4) <0x1d3f>, magic_api_t │ │ │ │ │ <1><2020>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2021> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2022> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2022> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2026> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2027> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2027> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2028> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2029> DW_AT_sibling : (ref4) <0x2058> │ │ │ │ │ <2><202d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <202e> DW_AT_name : (strp) (offset: 0x13d5e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2032> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2033>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2034> DW_AT_name : (strp) (offset: 0x28b9): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 36 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ -JQim%z-*] │ │ │ │ │ +vixHIB"W │ │ │ │ │ 8>?F;MS) │ │ │ │ │ Z*!R lVd0dS │ │ │ │ │ d))V3q~c │ │ │ │ │ "!NS7)5i │ │ │ │ │ pa&S:'eZ │ │ │ │ │ ;0h1;bx;f │ │ │ │ │ -vssu[M^F │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwBW │ │ │ │ │ +VkTO?O6+: │ │ │ │ │ +eF{]6v)z]] │ │ │ │ │ +EUr"JNDO │ │ │ │ │ +9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/f6/aa37cf72fc27cf29c495c1da189b84f1bb633f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/00/322ac613bd88b92781caf74d9be5effbd93fba.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 74808 (bytes into file) │ │ │ │ │ + Start of section headers: 74816 (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 0x12438: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12440: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000dc 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 0001ec 000408 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdc8 00fdb8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff88 00fdb8 000060 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdb8 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fdb8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fdb8 000040 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001b38 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001d78 000221 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001fa0 00050c 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0024b0 008d23 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b1d8 0003e5 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b5c0 000545 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bb08 005916 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01141e 000021 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011440 000ac8 18 34 75 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011f08 0003c2 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0122ca 00016a 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 00050c 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0024b8 008d23 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b1e0 0003e5 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b5c8 000545 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bb10 005916 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011426 000021 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011448 000ac8 18 34 75 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011f10 0003c2 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0122d2 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: f6aa37cf72fc27cf29c495c1da189b84f1bb633f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00322ac613bd88b92781caf74d9be5effbd93fba │ │ │ │ ├── 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: 0x14c9a): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe7d7): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12006): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18ee1): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5934): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a5f): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17529): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0x178eb): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1769): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45d3): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6956): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36ba): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xef0d): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xadeb): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11fc7): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf7cd): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb41b): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1653e): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16499): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf08): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fa4): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0xd6>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcf70): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13ebb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2858): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -175,16 +175,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 56 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 57 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ada │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 58 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 60 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 61 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ead │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eed │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x37be │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f96 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ce │ │ │ │ │ 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: 0xa122 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,23 @@ │ │ │ │ │ -c?GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-9) 14.2.0 │ │ │ │ │ +slcU*4/VP@ │ │ │ │ │ @J$!%sD? │ │ │ │ │ z.z#u\c}o< │ │ │ │ │ pP`<#Wd) │ │ │ │ │ **rL;THj │ │ │ │ │ ]<9dg[a^ │ │ │ │ │ t:#LsM6 │ │ │ │ │ xKOae#MA │ │ │ │ │ -osPv%]5O │ │ │ │ │ ->dJ#+:lB │ │ │ │ │ -N-.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,NN │ │ │ │ │ -NwB9 )'! │ │ │ │ │ +fO`v1fC. │ │ │ │ │ ++.1;qLKMq │ │ │ │ │ +q,5%qBif │ │ │ │ │ +c,dYsM%4! │ │ │ │ │ +Uhqr"-NN │ │ │ │ │ +Qr"JNp\! │ │ │ │ │ +Qr"JNp\! │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy