--- /srv/reproducible-results/rbuild-debian/r-b-build.wlrCH3fh/b1/tuxpaint_0.9.28-sdl2-1.1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.wlrCH3fh/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 │ - 0a0d68fc3041a40537625541d402c42c 186836 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 │ - 9a28ea4fc945a2d9fbb3f40eaf77f273 3169476 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ - b440832f1cb436785bd61933564cbeef 1238424 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ - 939f98193ccbc986954f5063ff4efa38 221400 graphics optional tuxpaint_0.9.28-sdl2-1.1_arm64.deb │ + 516b1310749ce8b77672b1474b1d8f3b 186868 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 │ + 91afdf05b10b07ec788256872ef76258 3172292 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ + 198795c85cfd91329a6ece78fd2c4cd6 1238700 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ + 6ea160e533dc72508f4f3502b4bad5eb 221500 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 6440 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1231792 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 6444 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1232064 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: cb3525f3e82f11fe3e3e58178e419ce507ca2641 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4e28f797898e77b22e2c08415b01426fa6cfe23a │ │ │ │ ├── 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 33353235 66336538 32663131 66653365 3525f3e82f11fe3e │ │ │ │ │ - 0x00000010 33653538 31373865 34313963 65353037 3e58178e419ce507 │ │ │ │ │ - 0x00000020 63613236 34312e64 65627567 00000000 ca2641.debug.... │ │ │ │ │ - 0x00000030 7e6b9374 ~k.t │ │ │ │ │ + 0x00000000 32386637 39373839 38653737 62323265 28f797898e77b22e │ │ │ │ │ + 0x00000010 32633038 34313562 30313432 36666136 2c08415b01426fa6 │ │ │ │ │ + 0x00000020 63666532 33612e64 65627567 00000000 cfe23a.debug.... │ │ │ │ │ + 0x00000030 b098e018 .... │ │ │ ├── ./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: 91d926ba9a1cbfe441e04338db50f48f94b0151f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d17708e77829102cc2a6c816a72c267361bb25ea │ │ │ │ ├── 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 64393236 62613961 31636266 65343431 d926ba9a1cbfe441 │ │ │ │ │ - 0x00000010 65303433 33386462 35306634 38663934 e04338db50f48f94 │ │ │ │ │ - 0x00000020 62303135 31662e64 65627567 00000000 b0151f.debug.... │ │ │ │ │ - 0x00000030 1bffd75d ...] │ │ │ │ │ + 0x00000000 37373038 65373738 32393130 32636332 7708e77829102cc2 │ │ │ │ │ + 0x00000010 61366338 31366137 32633236 37333631 a6c816a72c267361 │ │ │ │ │ + 0x00000020 62623235 65612e64 65627567 00000000 bb25ea.debug.... │ │ │ │ │ + 0x00000030 454ec340 EN.@ │ │ │ ├── ./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: 3ea55dc70665edfd40fcadf0279b5644f873ffa0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f68588f13a1fe4f9af6bef12aa5f98db33f9e639 │ │ │ │ ├── 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 61353564 63373036 36356564 66643430 a55dc70665edfd40 │ │ │ │ │ - 0x00000010 66636164 66303237 39623536 34346638 fcadf0279b5644f8 │ │ │ │ │ - 0x00000020 37336666 61302e64 65627567 00000000 73ffa0.debug.... │ │ │ │ │ - 0x00000030 048e3ac0 ..:. │ │ │ │ │ + 0x00000000 38353838 66313361 31666534 66396166 8588f13a1fe4f9af │ │ │ │ │ + 0x00000010 36626566 31326161 35663938 64623333 6bef12aa5f98db33 │ │ │ │ │ + 0x00000020 66396536 33392e64 65627567 00000000 f9e639.debug.... │ │ │ │ │ + 0x00000030 740a538d t.S. │ │ │ ├── ./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: 305d08376919da084fe3224ca2b823638e9d2dc5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 567bef3ec08ee7a3877028c6c7b94952635974bc │ │ │ │ ├── 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 35643038 33373639 31396461 30383466 5d08376919da084f │ │ │ │ │ - 0x00000010 65333232 34636132 62383233 36333865 e3224ca2b823638e │ │ │ │ │ - 0x00000020 39643264 63352e64 65627567 00000000 9d2dc5.debug.... │ │ │ │ │ - 0x00000030 3928fb57 9(.W │ │ │ │ │ + 0x00000000 37626566 33656330 38656537 61333837 7bef3ec08ee7a387 │ │ │ │ │ + 0x00000010 37303238 63366337 62393439 35323633 7028c6c7b9495263 │ │ │ │ │ + 0x00000020 35393734 62632e64 65627567 00000000 5974bc.debug.... │ │ │ │ │ + 0x00000030 d76d457a .mEz │ │ │ ├── ./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: a99fca44490da5dbc0e36e28d5fb4a4f463a82bf │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 830a35faa8dd546dc400a1b66d217344115fb772 │ │ │ │ ├── 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 39666361 34343439 30646135 64626330 9fca44490da5dbc0 │ │ │ │ │ - 0x00000010 65333665 32386435 66623461 34663436 e36e28d5fb4a4f46 │ │ │ │ │ - 0x00000020 33613832 62662e64 65627567 00000000 3a82bf.debug.... │ │ │ │ │ - 0x00000030 4972308d Ir0. │ │ │ │ │ + 0x00000000 30613335 66616138 64643534 36646334 0a35faa8dd546dc4 │ │ │ │ │ + 0x00000010 30306131 62363664 32313733 34343131 00a1b66d21734411 │ │ │ │ │ + 0x00000020 35666237 37322e64 65627567 00000000 5fb772.debug.... │ │ │ │ │ + 0x00000030 e00d7f5c ...\ │ │ │ ├── ./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: 27b98ecb80274b665601705503616ca889c680b0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 451dfe5cab02e5bf96a17f0f1b079e021a3487a7 │ │ │ │ ├── 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 62393865 63623830 32373462 36363536 b98ecb80274b6656 │ │ │ │ │ - 0x00000010 30313730 35353033 36313663 61383839 01705503616ca889 │ │ │ │ │ - 0x00000020 63363830 62302e64 65627567 00000000 c680b0.debug.... │ │ │ │ │ - 0x00000030 89f0451b ..E. │ │ │ │ │ + 0x00000000 31646665 35636162 30326535 62663936 1dfe5cab02e5bf96 │ │ │ │ │ + 0x00000010 61313766 30663162 30373965 30323161 a17f0f1b079e021a │ │ │ │ │ + 0x00000020 33343837 61372e64 65627567 00000000 3487a7.debug.... │ │ │ │ │ + 0x00000030 57869daf W... │ │ │ ├── ./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: a776c613162bb0c872b04d536762c5405d09aeb2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 35035987a9893622bb546b0f56c0244d04ca3ce1 │ │ │ │ ├── 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 37366336 31333136 32626230 63383732 76c613162bb0c872 │ │ │ │ │ - 0x00000010 62303464 35333637 36326335 34303564 b04d536762c5405d │ │ │ │ │ - 0x00000020 30396165 62322e64 65627567 00000000 09aeb2.debug.... │ │ │ │ │ - 0x00000030 374d63ab 7Mc. │ │ │ │ │ + 0x00000000 30333539 38376139 38393336 32326262 035987a9893622bb │ │ │ │ │ + 0x00000010 35343662 30663536 63303234 34643034 546b0f56c0244d04 │ │ │ │ │ + 0x00000020 63613363 65312e64 65627567 00000000 ca3ce1.debug.... │ │ │ │ │ + 0x00000030 f7b6a578 ...x │ │ │ ├── ./usr/lib/tuxpaint/plugins/checkerboard.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b16229f1bb628c5386857309e9254cba6151c72d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 05b7816f6d92d2285a0d1974d1297f200a7e9da7 │ │ │ │ ├── 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 36323239 66316262 36323863 35333836 6229f1bb628c5386 │ │ │ │ │ - 0x00000010 38353733 30396539 32353463 62613631 857309e9254cba61 │ │ │ │ │ - 0x00000020 35316337 32642e64 65627567 00000000 51c72d.debug.... │ │ │ │ │ - 0x00000030 15dab1d3 .... │ │ │ │ │ + 0x00000000 62373831 36663664 39326432 32383561 b7816f6d92d2285a │ │ │ │ │ + 0x00000010 30643139 37346431 32393766 32303061 0d1974d1297f200a │ │ │ │ │ + 0x00000020 37653964 61372e64 65627567 00000000 7e9da7.debug.... │ │ │ │ │ + 0x00000030 25dbaf4d %..M │ │ │ ├── ./usr/lib/tuxpaint/plugins/clone.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: 9a7ea3c12ce6140ae2b938cb6a73ecc28baddfd2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b4b3ad6e9ba792727befa818930fc66f0117115d │ │ │ │ ├── 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 37656133 63313263 65363134 30616532 7ea3c12ce6140ae2 │ │ │ │ │ - 0x00000010 62393338 63623661 37336563 63323862 b938cb6a73ecc28b │ │ │ │ │ - 0x00000020 61646466 64322e64 65627567 00000000 addfd2.debug.... │ │ │ │ │ - 0x00000030 1086ff6c ...l │ │ │ │ │ + 0x00000000 62336164 36653962 61373932 37323762 b3ad6e9ba792727b │ │ │ │ │ + 0x00000010 65666138 31383933 30666336 36663031 efa818930fc66f01 │ │ │ │ │ + 0x00000020 31373131 35642e64 65627567 00000000 17115d.debug.... │ │ │ │ │ + 0x00000030 f4d94162 ..Ab │ │ │ ├── ./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: 4200652394b3bfc6167154efe2646953da3713b0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1540d965c98b25c25387a062bea9f18789655476 │ │ │ │ ├── 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 30303635 32333934 62336266 63363136 00652394b3bfc616 │ │ │ │ │ - 0x00000010 37313534 65666532 36343639 35336461 7154efe2646953da │ │ │ │ │ - 0x00000020 33373133 62302e64 65627567 00000000 3713b0.debug.... │ │ │ │ │ - 0x00000030 b082981a .... │ │ │ │ │ + 0x00000000 34306439 36356339 38623235 63323533 40d965c98b25c253 │ │ │ │ │ + 0x00000010 38376130 36326265 61396631 38373839 87a062bea9f18789 │ │ │ │ │ + 0x00000020 36353534 37362e64 65627567 00000000 655476.debug.... │ │ │ │ │ + 0x00000030 e857f6ff .W.. │ │ │ ├── ./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: 773682f3572ae3cace7e25895ecaaccffbbb616c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0a5632658a4ae2688e7848eba4bb5bac72418d82 │ │ │ │ ├── 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 33363832 66333537 32616533 63616365 3682f3572ae3cace │ │ │ │ │ - 0x00000010 37653235 38393565 63616163 63666662 7e25895ecaaccffb │ │ │ │ │ - 0x00000020 62623631 36632e64 65627567 00000000 bb616c.debug.... │ │ │ │ │ - 0x00000030 a5389b9b .8.. │ │ │ │ │ + 0x00000000 35363332 36353861 34616532 36383865 5632658a4ae2688e │ │ │ │ │ + 0x00000010 37383438 65626134 62623562 61633732 7848eba4bb5bac72 │ │ │ │ │ + 0x00000020 34313864 38322e64 65627567 00000000 418d82.debug.... │ │ │ │ │ + 0x00000030 764a0b12 vJ.. │ │ │ ├── ./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: 9fed1b86abac9aa5c3d1a57b6a49bb804688ff6c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a0aff255d4171dcbcbf9ca874ff300582b8d843e │ │ │ │ ├── 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 65643162 38366162 61633961 61356333 ed1b86abac9aa5c3 │ │ │ │ │ - 0x00000010 64316135 37623661 34396262 38303436 d1a57b6a49bb8046 │ │ │ │ │ - 0x00000020 38386666 36632e64 65627567 00000000 88ff6c.debug.... │ │ │ │ │ - 0x00000030 531db20e S... │ │ │ │ │ + 0x00000000 61666632 35356434 31373164 63626362 aff255d4171dcbcb │ │ │ │ │ + 0x00000010 66396361 38373466 66333030 35383262 f9ca874ff300582b │ │ │ │ │ + 0x00000020 38643834 33652e64 65627567 00000000 8d843e.debug.... │ │ │ │ │ + 0x00000030 e89dafc4 .... │ │ │ ├── ./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: 4a7bf6f949c17bd53b4919326c5d1a24aeebbe64 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 21f55a354b603d6b42b2e6fc6b6ca7d89d6b61fe │ │ │ │ ├── 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 37626636 66393439 63313762 64353362 7bf6f949c17bd53b │ │ │ │ │ - 0x00000010 34393139 33323663 35643161 32346165 4919326c5d1a24ae │ │ │ │ │ - 0x00000020 65626265 36342e64 65627567 00000000 ebbe64.debug.... │ │ │ │ │ - 0x00000030 d27c24f7 .|$. │ │ │ │ │ + 0x00000000 66353561 33353462 36303364 36623432 f55a354b603d6b42 │ │ │ │ │ + 0x00000010 62326536 66633662 36636137 64383964 b2e6fc6b6ca7d89d │ │ │ │ │ + 0x00000020 36623631 66652e64 65627567 00000000 6b61fe.debug.... │ │ │ │ │ + 0x00000030 dfb058cf ..X. │ │ │ ├── ./usr/lib/tuxpaint/plugins/fisheye.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: afe350de09095f3cd9e922cd7266fec733e48a87 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7f05929ac57013bdf8e6dbabb01c19249ae04f2a │ │ │ │ ├── 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 65333530 64653039 30393566 33636439 e350de09095f3cd9 │ │ │ │ │ - 0x00000010 65393232 63643732 36366665 63373333 e922cd7266fec733 │ │ │ │ │ - 0x00000020 65343861 38372e64 65627567 00000000 e48a87.debug.... │ │ │ │ │ - 0x00000030 69bf8f28 i..( │ │ │ │ │ + 0x00000000 30353932 39616335 37303133 62646638 05929ac57013bdf8 │ │ │ │ │ + 0x00000010 65366462 61626230 31633139 32343961 e6dbabb01c19249a │ │ │ │ │ + 0x00000020 65303466 32612e64 65627567 00000000 e04f2a.debug.... │ │ │ │ │ + 0x00000030 83f2b362 ...b │ │ │ ├── ./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: 95cc8d7f2f93605126cf42b0ffdd86681ecd03d5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1619dc86fcedea99b0967f4f82e5871f5549718b │ │ │ │ ├── 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 63633864 37663266 39333630 35313236 cc8d7f2f93605126 │ │ │ │ │ - 0x00000010 63663432 62306666 64643836 36383165 cf42b0ffdd86681e │ │ │ │ │ - 0x00000020 63643033 64352e64 65627567 00000000 cd03d5.debug.... │ │ │ │ │ - 0x00000030 3306e50e 3... │ │ │ │ │ + 0x00000000 31396463 38366663 65646561 39396230 19dc86fcedea99b0 │ │ │ │ │ + 0x00000010 39363766 34663832 65353837 31663535 967f4f82e5871f55 │ │ │ │ │ + 0x00000020 34393731 38622e64 65627567 00000000 49718b.debug.... │ │ │ │ │ + 0x00000030 755929a3 uY). │ │ │ ├── ./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: 07ef1522c08a7cc10f688dd8b95777fb5131cf7a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bc6cdbdff9a48bc08ba60cc99ed31f8686634ae8 │ │ │ │ ├── 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 65663135 32326330 38613763 63313066 ef1522c08a7cc10f │ │ │ │ │ - 0x00000010 36383864 64386239 35373737 66623531 688dd8b95777fb51 │ │ │ │ │ - 0x00000020 33316366 37612e64 65627567 00000000 31cf7a.debug.... │ │ │ │ │ - 0x00000030 520d1204 R... │ │ │ │ │ + 0x00000000 36636462 64666639 61343862 63303862 6cdbdff9a48bc08b │ │ │ │ │ + 0x00000010 61363063 63393965 64333166 38363836 a60cc99ed31f8686 │ │ │ │ │ + 0x00000020 36333461 65382e64 65627567 00000000 634ae8.debug.... │ │ │ │ │ + 0x00000030 32ca7b02 2.{. │ │ │ ├── ./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: 33d4ccf40ca5c4cd857ad6c2c67869f27d9dde5e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 93cd2a8bf2c26075e1c691ce93caad85edd77b00 │ │ │ │ ├── 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 64346363 66343063 61356334 63643835 d4ccf40ca5c4cd85 │ │ │ │ │ - 0x00000010 37616436 63326336 37383639 66323764 7ad6c2c67869f27d │ │ │ │ │ - 0x00000020 39646465 35652e64 65627567 00000000 9dde5e.debug.... │ │ │ │ │ - 0x00000030 03fc8a04 .... │ │ │ │ │ + 0x00000000 63643261 38626632 63323630 37356531 cd2a8bf2c26075e1 │ │ │ │ │ + 0x00000010 63363931 63653933 63616164 38356564 c691ce93caad85ed │ │ │ │ │ + 0x00000020 64373762 30302e64 65627567 00000000 d77b00.debug.... │ │ │ │ │ + 0x00000030 9d05038b .... │ │ │ ├── ./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: a7b71781faef20225acd5ce6bfdceeb2c89f8c6f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a0d90ff9a30d3e4c7825e9c8a7419858bc8fd43f │ │ │ │ ├── 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 62373137 38316661 65663230 32323561 b71781faef20225a │ │ │ │ │ - 0x00000010 63643563 65366266 64636565 62326338 cd5ce6bfdceeb2c8 │ │ │ │ │ - 0x00000020 39663863 36662e64 65627567 00000000 9f8c6f.debug.... │ │ │ │ │ - 0x00000030 eeb1408e ..@. │ │ │ │ │ + 0x00000000 64393066 66396133 30643365 34633738 d90ff9a30d3e4c78 │ │ │ │ │ + 0x00000010 32356539 63386137 34313938 35386263 25e9c8a7419858bc │ │ │ │ │ + 0x00000020 38666434 33662e64 65627567 00000000 8fd43f.debug.... │ │ │ │ │ + 0x00000030 81a999df .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/glasstile.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e1d482ab45526be151265d21119a1928d62941c7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6d28c9e18cb4e6e4f49350273070a8e40c34b7c1 │ │ │ │ ├── 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 64343832 61623435 35323662 65313531 d482ab45526be151 │ │ │ │ │ - 0x00000010 32363564 32313131 39613139 32386436 265d21119a1928d6 │ │ │ │ │ - 0x00000020 32393431 63372e64 65627567 00000000 2941c7.debug.... │ │ │ │ │ - 0x00000030 50cb31ee P.1. │ │ │ │ │ + 0x00000000 32386339 65313863 62346536 65346634 28c9e18cb4e6e4f4 │ │ │ │ │ + 0x00000010 39333530 32373330 37306138 65343063 9350273070a8e40c │ │ │ │ │ + 0x00000020 33346237 63312e64 65627567 00000000 34b7c1.debug.... │ │ │ │ │ + 0x00000030 207fd835 ..5 │ │ │ ├── ./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: f0405c9bca021c1fc061e36537e63bcfc596b859 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 067375988ae3026e1b471c90c1b55281887e3fc1 │ │ │ │ ├── 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 34303563 39626361 30323163 31666330 405c9bca021c1fc0 │ │ │ │ │ - 0x00000010 36316533 36353337 65363362 63666335 61e36537e63bcfc5 │ │ │ │ │ - 0x00000020 39366238 35392e64 65627567 00000000 96b859.debug.... │ │ │ │ │ - 0x00000030 e5a66fd4 ..o. │ │ │ │ │ + 0x00000000 37333735 39383861 65333032 36653162 7375988ae3026e1b │ │ │ │ │ + 0x00000010 34373163 39306331 62353532 38313838 471c90c1b5528188 │ │ │ │ │ + 0x00000020 37653366 63312e64 65627567 00000000 7e3fc1.debug.... │ │ │ │ │ + 0x00000030 d3f8c05c ...\ │ │ │ ├── ./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: 13eaa73544e19840f1703392740c8d7dbf017273 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: da23e5adcf051df2a2de848dfe793811a4fd8352 │ │ │ │ ├── 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 65616137 33353434 65313938 34306631 eaa73544e19840f1 │ │ │ │ │ - 0x00000010 37303333 39323734 30633864 37646266 703392740c8d7dbf │ │ │ │ │ - 0x00000020 30313732 37332e64 65627567 00000000 017273.debug.... │ │ │ │ │ - 0x00000030 109e7240 ..r@ │ │ │ │ │ + 0x00000000 32336535 61646366 30353164 66326132 23e5adcf051df2a2 │ │ │ │ │ + 0x00000010 64653834 38646665 37393338 31316134 de848dfe793811a4 │ │ │ │ │ + 0x00000020 66643833 35322e64 65627567 00000000 fd8352.debug.... │ │ │ │ │ + 0x00000030 dd79d1cd .y.. │ │ │ ├── ./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: f329ba3b4f1cd33e2797abdbf771e6ad66730714 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00d59f8e216eafa296b1a7c6721b760da1ff7f29 │ │ │ │ ├── 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 32396261 33623466 31636433 33653237 29ba3b4f1cd33e27 │ │ │ │ │ - 0x00000010 39376162 64626637 37316536 61643636 97abdbf771e6ad66 │ │ │ │ │ - 0x00000020 37333037 31342e64 65627567 00000000 730714.debug.... │ │ │ │ │ - 0x00000030 b3c4cf8b .... │ │ │ │ │ + 0x00000000 64353966 38653231 36656166 61323936 d59f8e216eafa296 │ │ │ │ │ + 0x00000010 62316137 63363732 31623736 30646131 b1a7c6721b760da1 │ │ │ │ │ + 0x00000020 66663766 32392e64 65627567 00000000 ff7f29.debug.... │ │ │ │ │ + 0x00000030 570e88f8 W... │ │ │ ├── ./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: 497f2c5dfda23c9cb4892c60d5cf679230f05399 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1f54ad8d327c307fa416efec5e71cd30502ecc68 │ │ │ │ ├── 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 37663263 35646664 61323363 39636234 7f2c5dfda23c9cb4 │ │ │ │ │ - 0x00000010 38393263 36306435 63663637 39323330 892c60d5cf679230 │ │ │ │ │ - 0x00000020 66303533 39392e64 65627567 00000000 f05399.debug.... │ │ │ │ │ - 0x00000030 966f8b87 .o.. │ │ │ │ │ + 0x00000000 35346164 38643332 37633330 37666134 54ad8d327c307fa4 │ │ │ │ │ + 0x00000010 31366566 65633565 37316364 33303530 16efec5e71cd3050 │ │ │ │ │ + 0x00000020 32656363 36382e64 65627567 00000000 2ecc68.debug.... │ │ │ │ │ + 0x00000030 55750bec Uu.. │ │ │ ├── ./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: ea592c3365ffe8b9159d018ad0ac1c57f4d9bc80 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa22e80713f940d6af5678647878f0ca647082ce │ │ │ │ ├── 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 35393263 33333635 66666538 62393135 592c3365ffe8b915 │ │ │ │ │ - 0x00000010 39643031 38616430 61633163 35376634 9d018ad0ac1c57f4 │ │ │ │ │ - 0x00000020 64396263 38302e64 65627567 00000000 d9bc80.debug.... │ │ │ │ │ - 0x00000030 f1b2af8e .... │ │ │ │ │ + 0x00000000 32326538 30373133 66393430 64366166 22e80713f940d6af │ │ │ │ │ + 0x00000010 35363738 36343738 37386630 63613634 5678647878f0ca64 │ │ │ │ │ + 0x00000020 37303832 63652e64 65627567 00000000 7082ce.debug.... │ │ │ │ │ + 0x00000030 4ee63bce N.;. │ │ │ ├── ./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: 804344ebfb2bd98d192863dee45ab41321cdf69e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c7d530d872927545adc16471c5c56352be562166 │ │ │ │ ├── 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 34333434 65626662 32626439 38643139 4344ebfb2bd98d19 │ │ │ │ │ - 0x00000010 32383633 64656534 35616234 31333231 2863dee45ab41321 │ │ │ │ │ - 0x00000020 63646636 39652e64 65627567 00000000 cdf69e.debug.... │ │ │ │ │ - 0x00000030 c3bdb6cf .... │ │ │ │ │ + 0x00000000 64353330 64383732 39323735 34356164 d530d872927545ad │ │ │ │ │ + 0x00000010 63313634 37316335 63353633 35326265 c16471c5c56352be │ │ │ │ │ + 0x00000020 35363231 36362e64 65627567 00000000 562166.debug.... │ │ │ │ │ + 0x00000030 392191e4 9!.. │ │ │ ├── ./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: 4667f78f3e7553580d1dd90dbd31183fc9b3d2bd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b97cb11506d005f219e9976f0f485c13764b00c3 │ │ │ │ ├── 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 36376637 38663365 37353533 35383064 67f78f3e7553580d │ │ │ │ │ - 0x00000010 31646439 30646264 33313138 33666339 1dd90dbd31183fc9 │ │ │ │ │ - 0x00000020 62336432 62642e64 65627567 00000000 b3d2bd.debug.... │ │ │ │ │ - 0x00000030 b2c9d5cf .... │ │ │ │ │ + 0x00000000 37636231 31353036 64303035 66323139 7cb11506d005f219 │ │ │ │ │ + 0x00000010 65393937 36663066 34383563 31333736 e9976f0f485c1376 │ │ │ │ │ + 0x00000020 34623030 63332e64 65627567 00000000 4b00c3.debug.... │ │ │ │ │ + 0x00000030 adea3d89 ..=. │ │ │ ├── ./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: 55918b6876fd6855dbc35c45731699896f709023 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f8f72d6bce7d8bf6260ff09b2fd46a5a33e26b6 │ │ │ │ ├── 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 39313862 36383736 66643638 35356462 918b6876fd6855db │ │ │ │ │ - 0x00000010 63333563 34353733 31363939 38393666 c35c45731699896f │ │ │ │ │ - 0x00000020 37303930 32332e64 65627567 00000000 709023.debug.... │ │ │ │ │ - 0x00000030 c7e6691d ..i. │ │ │ │ │ + 0x00000000 38663732 64366263 65376438 62663632 8f72d6bce7d8bf62 │ │ │ │ │ + 0x00000010 36306666 30396232 66643436 61356133 60ff09b2fd46a5a3 │ │ │ │ │ + 0x00000020 33653236 62362e64 65627567 00000000 3e26b6.debug.... │ │ │ │ │ + 0x00000030 d917e088 .... │ │ │ ├── ./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: e94392a8be7230110cb7c249ba5d301521bca056 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3bebbb460e1dd05fc1a50291dabe27f460b45189 │ │ │ │ ├── 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 34333932 61386265 37323330 31313063 4392a8be7230110c │ │ │ │ │ - 0x00000010 62376332 34396261 35643330 31353231 b7c249ba5d301521 │ │ │ │ │ - 0x00000020 62636130 35362e64 65627567 00000000 bca056.debug.... │ │ │ │ │ - 0x00000030 17f248e1 ..H. │ │ │ │ │ + 0x00000000 65626262 34363065 31646430 35666331 ebbb460e1dd05fc1 │ │ │ │ │ + 0x00000010 61353032 39316461 62653237 66343630 a50291dabe27f460 │ │ │ │ │ + 0x00000020 62343531 38392e64 65627567 00000000 b45189.debug.... │ │ │ │ │ + 0x00000030 39acf7b2 9... │ │ │ ├── ./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: f67b4657ff3fe86044ea4182503e1474d5327417 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a038819f6745b1256364f41dba1207b7004280a4 │ │ │ │ ├── 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 37623436 35376666 33666538 36303434 7b4657ff3fe86044 │ │ │ │ │ - 0x00000010 65613431 38323530 33653134 37346435 ea4182503e1474d5 │ │ │ │ │ - 0x00000020 33323734 31372e64 65627567 00000000 327417.debug.... │ │ │ │ │ - 0x00000030 5ba78dc9 [... │ │ │ │ │ + 0x00000000 33383831 39663637 34356231 32353633 38819f6745b12563 │ │ │ │ │ + 0x00000010 36346634 31646261 31323037 62373030 64f41dba1207b700 │ │ │ │ │ + 0x00000020 34323830 61342e64 65627567 00000000 4280a4.debug.... │ │ │ │ │ + 0x00000030 22064ef7 ".N. │ │ │ ├── ./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: 830761dd6abe821ebfad993091bb6464e1fbfa1c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0409566f4212e29fbffeb8d64c9349e3ffcd4ba8 │ │ │ │ ├── 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 30373631 64643661 62653832 31656266 0761dd6abe821ebf │ │ │ │ │ - 0x00000010 61643939 33303931 62623634 36346531 ad993091bb6464e1 │ │ │ │ │ - 0x00000020 66626661 31632e64 65627567 00000000 fbfa1c.debug.... │ │ │ │ │ - 0x00000030 f12b673a .+g: │ │ │ │ │ + 0x00000000 30393536 36663432 31326532 39666266 09566f4212e29fbf │ │ │ │ │ + 0x00000010 66656238 64363463 39333439 65336666 feb8d64c9349e3ff │ │ │ │ │ + 0x00000020 63643462 61382e64 65627567 00000000 cd4ba8.debug.... │ │ │ │ │ + 0x00000030 5db58c82 ]... │ │ │ ├── ./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: 7c5ee170c3c4e528874599608b2c492b1b9c7a4c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f208a782aab0d8fed71a2dd55b421f9e0143abeb │ │ │ │ ├── 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 35656531 37306333 63346535 32383837 5ee170c3c4e52887 │ │ │ │ │ - 0x00000010 34353939 36303862 32633439 32623162 4599608b2c492b1b │ │ │ │ │ - 0x00000020 39633761 34632e64 65627567 00000000 9c7a4c.debug.... │ │ │ │ │ - 0x00000030 429d2d74 B.-t │ │ │ │ │ + 0x00000000 30386137 38326161 62306438 66656437 08a782aab0d8fed7 │ │ │ │ │ + 0x00000010 31613264 64353562 34323166 39653031 1a2dd55b421f9e01 │ │ │ │ │ + 0x00000020 34336162 65622e64 65627567 00000000 43abeb.debug.... │ │ │ │ │ + 0x00000030 900d7ee4 ..~. │ │ │ ├── ./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: 5d6bed46ddfd3e387839728c889e5245bf753b5b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5dbbebb6222dc412d918f43b28168febfac1cbc5 │ │ │ │ ├── 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 36626564 34366464 66643365 33383738 6bed46ddfd3e3878 │ │ │ │ │ - 0x00000010 33393732 38633838 39653532 34356266 39728c889e5245bf │ │ │ │ │ - 0x00000020 37353362 35622e64 65627567 00000000 753b5b.debug.... │ │ │ │ │ - 0x00000030 660e92a8 f... │ │ │ │ │ + 0x00000000 62626562 62363232 32646334 31326439 bbebb6222dc412d9 │ │ │ │ │ + 0x00000010 31386634 33623238 31363866 65626661 18f43b28168febfa │ │ │ │ │ + 0x00000020 63316362 63352e64 65627567 00000000 c1cbc5.debug.... │ │ │ │ │ + 0x00000030 46abae67 F..g │ │ │ ├── ./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: e3dd3d2fba2397abd06501696b647e6f3ac765ab │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8d8feac79436ef3c7e8dac4351c1dc77efd75995 │ │ │ │ ├── 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 64643364 32666261 32333937 61626430 dd3d2fba2397abd0 │ │ │ │ │ - 0x00000010 36353031 36393662 36343765 36663361 6501696b647e6f3a │ │ │ │ │ - 0x00000020 63373635 61622e64 65627567 00000000 c765ab.debug.... │ │ │ │ │ - 0x00000030 59ebef03 Y... │ │ │ │ │ + 0x00000000 38666561 63373934 33366566 33633765 8feac79436ef3c7e │ │ │ │ │ + 0x00000010 38646163 34333531 63316463 37376566 8dac4351c1dc77ef │ │ │ │ │ + 0x00000020 64373539 39352e64 65627567 00000000 d75995.debug.... │ │ │ │ │ + 0x00000030 79834470 y.Dp │ │ │ ├── ./usr/lib/tuxpaint/plugins/rails.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0772a581308a7dfdc84a52f5e2df3f1ed25e00bd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d41a6dcf1e9f4079d1aaa54e60a3074dbb8d7b47 │ │ │ │ ├── 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 37326135 38313330 38613764 66646338 72a581308a7dfdc8 │ │ │ │ │ - 0x00000010 34613532 66356532 64663366 31656432 4a52f5e2df3f1ed2 │ │ │ │ │ - 0x00000020 35653030 62642e64 65627567 00000000 5e00bd.debug.... │ │ │ │ │ - 0x00000030 86c89118 .... │ │ │ │ │ + 0x00000000 31613664 63663165 39663430 37396431 1a6dcf1e9f4079d1 │ │ │ │ │ + 0x00000010 61616135 34653630 61333037 34646262 aaa54e60a3074dbb │ │ │ │ │ + 0x00000020 38643762 34372e64 65627567 00000000 8d7b47.debug.... │ │ │ │ │ + 0x00000030 64ffcb39 d..9 │ │ │ ├── ./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: 18f73c676a1b125ac3a74418091c250e4a121143 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a526873e63dddf130e3092a83124e11754413fe2 │ │ │ │ ├── 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 66373363 36373661 31623132 35616333 f73c676a1b125ac3 │ │ │ │ │ - 0x00000010 61373434 31383039 31633235 30653461 a74418091c250e4a │ │ │ │ │ - 0x00000020 31323131 34332e64 65627567 00000000 121143.debug.... │ │ │ │ │ - 0x00000030 e9edfc6c ...l │ │ │ │ │ + 0x00000000 32363837 33653633 64646466 31333065 26873e63dddf130e │ │ │ │ │ + 0x00000010 33303932 61383331 32346531 31373534 3092a83124e11754 │ │ │ │ │ + 0x00000020 34313366 65322e64 65627567 00000000 413fe2.debug.... │ │ │ │ │ + 0x00000030 2db70d68 -..h │ │ │ ├── ./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: ad8361829cab70902b5f9325eb85c454fcc77c6d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c529bb605c1f01e1b8bcff6f7710587b2e74e2d7 │ │ │ │ ├── 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 38333631 38323963 61623730 39303262 8361829cab70902b │ │ │ │ │ - 0x00000010 35663933 32356562 38356334 35346663 5f9325eb85c454fc │ │ │ │ │ - 0x00000020 63373763 36642e64 65627567 00000000 c77c6d.debug.... │ │ │ │ │ - 0x00000030 67d5db44 g..D │ │ │ │ │ + 0x00000000 32396262 36303563 31663031 65316238 29bb605c1f01e1b8 │ │ │ │ │ + 0x00000010 62636666 36663737 31303538 37623265 bcff6f7710587b2e │ │ │ │ │ + 0x00000020 37346532 64372e64 65627567 00000000 74e2d7.debug.... │ │ │ │ │ + 0x00000030 54a6104d T..M │ │ │ ├── ./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: fd49c62be746ba251f2d10bf6badc594af76f3d6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ad2b0b835e570c5f993c8245ed239f0a8b0961aa │ │ │ │ ├── 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 34396336 32626537 34366261 32353166 49c62be746ba251f │ │ │ │ │ - 0x00000010 32643130 62663662 61646335 39346166 2d10bf6badc594af │ │ │ │ │ - 0x00000020 37366633 64362e64 65627567 00000000 76f3d6.debug.... │ │ │ │ │ - 0x00000030 1dcccfa2 .... │ │ │ │ │ + 0x00000000 32623062 38333565 35373063 35663939 2b0b835e570c5f99 │ │ │ │ │ + 0x00000010 33633832 34356564 32333966 30613862 3c8245ed239f0a8b │ │ │ │ │ + 0x00000020 30393631 61612e64 65627567 00000000 0961aa.debug.... │ │ │ │ │ + 0x00000030 98c0bcd3 .... │ │ │ ├── ./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: cf7388bd3f480df6c55fb3b5937fb17239ea0c9e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 84b08e62f6e3ec29dbd6f551f2f4a3ee8330953c │ │ │ │ ├── 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 37333838 62643366 34383064 66366335 7388bd3f480df6c5 │ │ │ │ │ - 0x00000010 35666233 62353933 37666231 37323339 5fb3b5937fb17239 │ │ │ │ │ - 0x00000020 65613063 39652e64 65627567 00000000 ea0c9e.debug.... │ │ │ │ │ - 0x00000030 dc4ccd4f .L.O │ │ │ │ │ + 0x00000000 62303865 36326636 65336563 32396462 b08e62f6e3ec29db │ │ │ │ │ + 0x00000010 64366635 35316632 66346133 65653833 d6f551f2f4a3ee83 │ │ │ │ │ + 0x00000020 33303935 33632e64 65627567 00000000 30953c.debug.... │ │ │ │ │ + 0x00000030 b1f0d1d6 .... │ │ │ ├── ./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: e1e41da2ad09667071a2272760b4839f49ec1988 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 60d6be3d0affe8657dea2695f34debb3397fd05c │ │ │ │ ├── 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 65343164 61326164 30393636 37303731 e41da2ad09667071 │ │ │ │ │ - 0x00000010 61323237 32373630 62343833 39663439 a2272760b4839f49 │ │ │ │ │ - 0x00000020 65633139 38382e64 65627567 00000000 ec1988.debug.... │ │ │ │ │ - 0x00000030 7e8d207d ~. } │ │ │ │ │ + 0x00000000 64366265 33643061 66666538 36353764 d6be3d0affe8657d │ │ │ │ │ + 0x00000010 65613236 39356633 34646562 62333339 ea2695f34debb339 │ │ │ │ │ + 0x00000020 37666430 35632e64 65627567 00000000 7fd05c.debug.... │ │ │ │ │ + 0x00000030 0746238b .F#. │ │ │ ├── ./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: bcba558e36c0bbb74e3f6b28d96dd755a39fd8e7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1dd5c4c74e73edc13726c91cadb5941b376062f3 │ │ │ │ ├── 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 62613535 38653336 63306262 62373465 ba558e36c0bbb74e │ │ │ │ │ - 0x00000010 33663662 32386439 36646437 35356133 3f6b28d96dd755a3 │ │ │ │ │ - 0x00000020 39666438 65372e64 65627567 00000000 9fd8e7.debug.... │ │ │ │ │ - 0x00000030 14e1ea64 ...d │ │ │ │ │ + 0x00000000 64356334 63373465 37336564 63313337 d5c4c74e73edc137 │ │ │ │ │ + 0x00000010 32366339 31636164 62353934 31623337 26c91cadb5941b37 │ │ │ │ │ + 0x00000020 36303632 66332e64 65627567 00000000 6062f3.debug.... │ │ │ │ │ + 0x00000030 05a825b4 ..%. │ │ │ ├── ./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: 4a978aa9837bb6224a8827f576710fbd11d74553 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: feef9bd8da619be7374165a631248f0669c7b4b7 │ │ │ │ ├── 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 39373861 61393833 37626236 32323461 978aa9837bb6224a │ │ │ │ │ - 0x00000010 38383237 66353736 37313066 62643131 8827f576710fbd11 │ │ │ │ │ - 0x00000020 64373435 35332e64 65627567 00000000 d74553.debug.... │ │ │ │ │ - 0x00000030 d04f910e .O.. │ │ │ │ │ + 0x00000000 65663962 64386461 36313962 65373337 ef9bd8da619be737 │ │ │ │ │ + 0x00000010 34313635 61363331 32343866 30363639 4165a631248f0669 │ │ │ │ │ + 0x00000020 63376234 62372e64 65627567 00000000 c7b4b7.debug.... │ │ │ │ │ + 0x00000030 0058658c .Xe. │ │ │ ├── ./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: 30113eb6d6932628581f114eda1e4f61e44ef430 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 08b31c856143b4b396f41343b1a20eef12a6c238 │ │ │ │ ├── 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 31313365 62366436 39333236 32383538 113eb6d693262858 │ │ │ │ │ - 0x00000010 31663131 34656461 31653466 36316534 1f114eda1e4f61e4 │ │ │ │ │ - 0x00000020 34656634 33302e64 65627567 00000000 4ef430.debug.... │ │ │ │ │ - 0x00000030 d3a5dab4 .... │ │ │ │ │ + 0x00000000 62333163 38353631 34336234 62333936 b31c856143b4b396 │ │ │ │ │ + 0x00000010 66343133 34336231 61323065 65663132 f41343b1a20eef12 │ │ │ │ │ + 0x00000020 61366332 33382e64 65627567 00000000 a6c238.debug.... │ │ │ │ │ + 0x00000030 13448293 .D.. │ │ │ ├── ./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: 2c0e521a574c4c3745e693069e50d44c065eb118 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa9880b4ec0ddba521f64ddca6528821eebaa521 │ │ │ │ ├── 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 30653532 31613537 34633463 33373435 0e521a574c4c3745 │ │ │ │ │ - 0x00000010 65363933 30363965 35306434 34633036 e693069e50d44c06 │ │ │ │ │ - 0x00000020 35656231 31382e64 65627567 00000000 5eb118.debug.... │ │ │ │ │ - 0x00000030 1f7f26a2 ..&. │ │ │ │ │ + 0x00000000 39383830 62346563 30646462 61353231 9880b4ec0ddba521 │ │ │ │ │ + 0x00000010 66363464 64636136 35323838 32316565 f64ddca6528821ee │ │ │ │ │ + 0x00000020 62616135 32312e64 65627567 00000000 baa521.debug.... │ │ │ │ │ + 0x00000030 6806cc2d 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: 2a58181c019caf94841eb4c67a605e3fecd8fddb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2734b3de63a3a285ab2afa1adace58382d9c9fc3 │ │ │ │ ├── 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 35383138 31633031 39636166 39343834 58181c019caf9484 │ │ │ │ │ - 0x00000010 31656234 63363761 36303565 33666563 1eb4c67a605e3fec │ │ │ │ │ - 0x00000020 64386664 64622e64 65627567 00000000 d8fddb.debug.... │ │ │ │ │ - 0x00000030 c42ac9cb .*.. │ │ │ │ │ + 0x00000000 33346233 64653633 61336132 38356162 34b3de63a3a285ab │ │ │ │ │ + 0x00000010 32616661 31616461 63653538 33383264 2afa1adace58382d │ │ │ │ │ + 0x00000020 39633966 63332e64 65627567 00000000 9c9fc3.debug.... │ │ │ │ │ + 0x00000030 c0e9023e ...> │ │ │ ├── ./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: ef87b24d1970706c4ce4be1bfc811fc002423e52 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 20951c78f0302421a824fcdbd16290971a650034 │ │ │ │ ├── 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 38376232 34643139 37303730 36633463 87b24d1970706c4c │ │ │ │ │ - 0x00000010 65346265 31626663 38313166 63303032 e4be1bfc811fc002 │ │ │ │ │ - 0x00000020 34323365 35322e64 65627567 00000000 423e52.debug.... │ │ │ │ │ - 0x00000030 75ccfc1f u... │ │ │ │ │ + 0x00000000 39353163 37386630 33303234 32316138 951c78f0302421a8 │ │ │ │ │ + 0x00000010 32346663 64626431 36323930 39373161 24fcdbd16290971a │ │ │ │ │ + 0x00000020 36353030 33342e64 65627567 00000000 650034.debug.... │ │ │ │ │ + 0x00000030 8a25adbd .%.. │ │ │ ├── ./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: 539a19680455d7b5a047260b86811be415c68f84 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1801f4e4a93edf6b7e95b7e1ddaaf430c34ddc49 │ │ │ │ ├── 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 39613139 36383034 35356437 62356130 9a19680455d7b5a0 │ │ │ │ │ - 0x00000010 34373236 30623836 38313162 65343135 47260b86811be415 │ │ │ │ │ - 0x00000020 63363866 38342e64 65627567 00000000 c68f84.debug.... │ │ │ │ │ - 0x00000030 e6653309 .e3. │ │ │ │ │ + 0x00000000 30316634 65346139 33656466 36623765 01f4e4a93edf6b7e │ │ │ │ │ + 0x00000010 39356237 65316464 61616634 33306333 95b7e1ddaaf430c3 │ │ │ │ │ + 0x00000020 34646463 34392e64 65627567 00000000 4ddc49.debug.... │ │ │ │ │ + 0x00000030 1cdce5b6 .... │ │ │ ├── ./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: 20a921efb95bb496cc46047425526ac213a81281 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 40e520e52dfae6a9ca3b1a6bc1560fd984c7f612 │ │ │ │ ├── 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 61393231 65666239 35626234 39366363 a921efb95bb496cc │ │ │ │ │ - 0x00000010 34363034 37343235 35323661 63323133 46047425526ac213 │ │ │ │ │ - 0x00000020 61383132 38312e64 65627567 00000000 a81281.debug.... │ │ │ │ │ - 0x00000030 0ffd1dd9 .... │ │ │ │ │ + 0x00000000 65353230 65353264 66616536 61396361 e520e52dfae6a9ca │ │ │ │ │ + 0x00000010 33623161 36626331 35363066 64393834 3b1a6bc1560fd984 │ │ │ │ │ + 0x00000020 63376636 31322e64 65627567 00000000 c7f612.debug.... │ │ │ │ │ + 0x00000030 e493e323 ...# │ │ │ ├── ./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: 2f7d61f3be4345f6453f22113edb20515d0e0046 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a96eb8a425299758df01b1249a1c0237bda9317a │ │ │ │ ├── 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 66336265 34333435 66363435 7d61f3be4345f645 │ │ │ │ │ - 0x00000010 33663232 31313365 64623230 35313564 3f22113edb20515d │ │ │ │ │ - 0x00000020 30653030 34362e64 65627567 00000000 0e0046.debug.... │ │ │ │ │ - 0x00000030 933ce767 .<.g │ │ │ │ │ + 0x00000000 36656238 61343235 32393937 35386466 6eb8a425299758df │ │ │ │ │ + 0x00000010 30316231 32343961 31633032 33376264 01b1249a1c0237bd │ │ │ │ │ + 0x00000020 61393331 37612e64 65627567 00000000 a9317a.debug.... │ │ │ │ │ + 0x00000030 0ca3323f ..2? │ │ │ ├── ./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: fbb37667049b2b5e02c659d82aed5ef216bddc60 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5615c935cdad88ef7228794911cde574a0d80388 │ │ │ │ ├── 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 62333736 36373034 39623262 35653032 b37667049b2b5e02 │ │ │ │ │ - 0x00000010 63363539 64383261 65643565 66323136 c659d82aed5ef216 │ │ │ │ │ - 0x00000020 62646463 36302e64 65627567 00000000 bddc60.debug.... │ │ │ │ │ - 0x00000030 21e754bc !.T. │ │ │ │ │ + 0x00000000 31356339 33356364 61643838 65663732 15c935cdad88ef72 │ │ │ │ │ + 0x00000010 32383739 34393131 63646535 37346130 28794911cde574a0 │ │ │ │ │ + 0x00000020 64383033 38382e64 65627567 00000000 d80388.debug.... │ │ │ │ │ + 0x00000030 84eacee6 .... │ │ │ ├── ./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: 4fb7f274120dc6422efafc6a438879f72fe9c055 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5c4b48df59c780cf394c0907b8f65f0e5aec9d0f │ │ │ │ ├── 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 62376632 37343132 30646336 34323265 b7f274120dc6422e │ │ │ │ │ - 0x00000010 66616663 36613433 38383739 66373266 fafc6a438879f72f │ │ │ │ │ - 0x00000020 65396330 35352e64 65627567 00000000 e9c055.debug.... │ │ │ │ │ - 0x00000030 bb5224f1 .R$. │ │ │ │ │ + 0x00000000 34623438 64663539 63373830 63663339 4b48df59c780cf39 │ │ │ │ │ + 0x00000010 34633039 30376238 66363566 30653561 4c0907b8f65f0e5a │ │ │ │ │ + 0x00000020 65633964 30662e64 65627567 00000000 ec9d0f.debug.... │ │ │ │ │ + 0x00000030 776491a7 wd.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/waves.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: 1c2e8851654419090af2fa8e0637997c89b2eb60 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aa63ab4cb1cfe6271836e21bc7ef77c4b2282765 │ │ │ │ ├── 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 32653838 35313635 34343139 30393061 2e8851654419090a │ │ │ │ │ - 0x00000010 66326661 38653036 33373939 37633839 f2fa8e0637997c89 │ │ │ │ │ - 0x00000020 62326562 36302e64 65627567 00000000 b2eb60.debug.... │ │ │ │ │ - 0x00000030 cba1b0b7 .... │ │ │ │ │ + 0x00000000 36336162 34636231 63666536 32373138 63ab4cb1cfe62718 │ │ │ │ │ + 0x00000010 33366532 31626337 65663737 63346232 36e21bc7ef77c4b2 │ │ │ │ │ + 0x00000020 32383237 36352e64 65627567 00000000 282765.debug.... │ │ │ │ │ + 0x00000030 cc045680 ..V. │ │ │ ├── ./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: a67b3b6eeecc5edafc9ff849165fe6f9244cb15c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ace9df4d2f6265b23b96535706ead5548d244da9 │ │ │ │ ├── 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 37623362 36656565 63633565 64616663 7b3b6eeecc5edafc │ │ │ │ │ - 0x00000010 39666638 34393136 35666536 66393234 9ff849165fe6f924 │ │ │ │ │ - 0x00000020 34636231 35632e64 65627567 00000000 4cb15c.debug.... │ │ │ │ │ - 0x00000030 caf3b9ce .... │ │ │ │ │ + 0x00000000 65396466 34643266 36323635 62323362 e9df4d2f6265b23b │ │ │ │ │ + 0x00000010 39363533 35373036 65616435 35343864 96535706ead5548d │ │ │ │ │ + 0x00000020 32343464 61392e64 65627567 00000000 244da9.debug.... │ │ │ │ │ + 0x00000030 015519f0 .U.. ├── 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 1536 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 219672 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1540 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 219768 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: a71a53db0966931b40749f8a1b705cde741e98b3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2d0c4195a4fa1d48dceb67f6d55b4b7eef5f7327 │ │ │ │ │ │ │ │ │ │ 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 @@ │ │ │ │ │ -/lib/ld-linux-aarch64.so.1 │ │ │ │ │ +_s'/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 31613533 64623039 36363933 31623430 1a53db0966931b40 │ │ │ │ │ - 0x00000010 37343966 38613162 37303563 64653734 749f8a1b705cde74 │ │ │ │ │ - 0x00000020 31653938 62332e64 65627567 00000000 1e98b3.debug.... │ │ │ │ │ - 0x00000030 6590f19c e... │ │ │ │ │ + 0x00000000 30633431 39356134 66613164 34386463 0c4195a4fa1d48dc │ │ │ │ │ + 0x00000010 65623637 66366435 35623462 37656566 eb67f6d55b4b7eef │ │ │ │ │ + 0x00000020 35663733 32372e64 65627567 00000000 5f7327.debug.... │ │ │ │ │ + 0x00000030 e061ffb1 .a.. ├── 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 524 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 186120 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 186152 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: a71a53db0966931b40749f8a1b705cde741e98b3 │ │ │ │ +Build-Ids: 2d0c4195a4fa1d48dceb67f6d55b4b7eef5f7327 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/a7/1a53db0966931b40749f8a1b705cde741e98b3.debug │ │ │ │ │ +usr/lib/debug/.build-id/2d/0c4195a4fa1d48dceb67f6d55b4b7eef5f7327.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/a7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 816680 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a7/1a53db0966931b40749f8a1b705cde741e98b3.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) 816680 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2d/0c4195a4fa1d48dceb67f6d55b4b7eef5f7327.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/a7/1a53db0966931b40749f8a1b705cde741e98b3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/2d/0c4195a4fa1d48dceb67f6d55b4b7eef5f7327.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: a71a53db0966931b40749f8a1b705cde741e98b3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2d0c4195a4fa1d48dceb67f6d55b4b7eef5f7327 │ │ │ │ │ │ │ │ │ │ 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 2908 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 3166376 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 3169196 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: 3968 │ │ │ │ +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: 0772a581308a7dfdc84a52f5e2df3f1ed25e00bd 07ef1522c08a7cc10f688dd8b95777fb5131cf7a 13eaa73544e19840f1703392740c8d7dbf017273 18f73c676a1b125ac3a74418091c250e4a121143 1c2e8851654419090af2fa8e0637997c89b2eb60 20a921efb95bb496cc46047425526ac213a81281 27b98ecb80274b665601705503616ca889c680b0 2a58181c019caf94841eb4c67a605e3fecd8fddb 2c0e521a574c4c3745e693069e50d44c065eb118 2f7d61f3be4345f6453f22113edb20515d0e0046 30113eb6d6932628581f114eda1e4f61e44ef430 305d08376919da084fe3224ca2b823638e9d2dc5 33d4ccf40ca5c4cd857ad6c2c67869f27d9dde5e 3ea55dc70665edfd40fcadf0279b5644f873ffa0 4200652394b3bfc6167154efe2646953da3713b0 4667f78f3e7553580d1dd90dbd31183fc9b3d2bd 497f2c5dfda23c9cb4892c60d5cf679230f05399 4a7bf6f949c17bd53b4919326c5d1a24aeebbe64 4a978aa9837bb6224a8827f576710fbd11d74553 4fb7f274120dc6422efafc6a438879f72fe9c055 539a19680455d7b5a047260b86811be415c68f84 55918b6876fd6855dbc35c45731699896f709023 5d6bed46ddfd3e387839728c889e5245bf753b5b 773682f3572ae3cace7e25895ecaaccffbbb616c 7c5ee170c3c4e528874599608b2c492b1b9c7a4c 804344ebfb2bd98d192863dee45ab41321cdf69e 830761dd6abe821ebfad993091bb6464e1fbfa1c 91d926ba9a1cbfe441e04338db50f48f94b0151f 95cc8d7f2f93605126cf42b0ffdd86681ecd03d5 9a7ea3c12ce6140ae2b938cb6a73ecc28baddfd2 9fed1b86abac9aa5c3d1a57b6a49bb804688ff6c a67b3b6eeecc5edafc9ff849165fe6f9244cb15c a776c613162bb0c872b04d536762c5405d09aeb2 a7b71781faef20225acd5ce6bfdceeb2c89f8c6f a99fca44490da5dbc0e36e28d5fb4a4f463a82bf ad8361829cab70902b5f9325eb85c454fcc77c6d afe350de09095f3cd9e922cd7266fec733e48a87 b16229f1bb628c5386857309e9254cba6151c72d bcba558e36c0bbb74e3f6b28d96dd755a39fd8e7 cb3525f3e82f11fe3e3e58178e419ce507ca2641 cf7388bd3f480df6c55fb3b5937fb17239ea0c9e e1d482ab45526be151265d21119a1928d62941c7 e1e41da2ad09667071a2272760b4839f49ec1988 e3dd3d2fba2397abd06501696b647e6f3ac765ab e94392a8be7230110cb7c249ba5d301521bca056 ea592c3365ffe8b9159d018ad0ac1c57f4d9bc80 ef87b24d1970706c4ce4be1bfc811fc002423e52 f0405c9bca021c1fc061e36537e63bcfc596b859 f329ba3b4f1cd33e2797abdbf771e6ad66730714 f67b4657ff3fe86044ea4182503e1474d5327417 fbb37667049b2b5e02c659d82aed5ef216bddc60 fd49c62be746ba251f2d10bf6badc594af76f3d6 │ │ │ │ +Build-Ids: 00d59f8e216eafa296b1a7c6721b760da1ff7f29 0409566f4212e29fbffeb8d64c9349e3ffcd4ba8 05b7816f6d92d2285a0d1974d1297f200a7e9da7 067375988ae3026e1b471c90c1b55281887e3fc1 08b31c856143b4b396f41343b1a20eef12a6c238 0a5632658a4ae2688e7848eba4bb5bac72418d82 1540d965c98b25c25387a062bea9f18789655476 1619dc86fcedea99b0967f4f82e5871f5549718b 1801f4e4a93edf6b7e95b7e1ddaaf430c34ddc49 1dd5c4c74e73edc13726c91cadb5941b376062f3 1f54ad8d327c307fa416efec5e71cd30502ecc68 20951c78f0302421a824fcdbd16290971a650034 21f55a354b603d6b42b2e6fc6b6ca7d89d6b61fe 2734b3de63a3a285ab2afa1adace58382d9c9fc3 35035987a9893622bb546b0f56c0244d04ca3ce1 3bebbb460e1dd05fc1a50291dabe27f460b45189 40e520e52dfae6a9ca3b1a6bc1560fd984c7f612 451dfe5cab02e5bf96a17f0f1b079e021a3487a7 4e28f797898e77b22e2c08415b01426fa6cfe23a 5615c935cdad88ef7228794911cde574a0d80388 567bef3ec08ee7a3877028c6c7b94952635974bc 5c4b48df59c780cf394c0907b8f65f0e5aec9d0f 5dbbebb6222dc412d918f43b28168febfac1cbc5 60d6be3d0affe8657dea2695f34debb3397fd05c 6d28c9e18cb4e6e4f49350273070a8e40c34b7c1 7f05929ac57013bdf8e6dbabb01c19249ae04f2a 830a35faa8dd546dc400a1b66d217344115fb772 84b08e62f6e3ec29dbd6f551f2f4a3ee8330953c 8d8feac79436ef3c7e8dac4351c1dc77efd75995 93cd2a8bf2c26075e1c691ce93caad85edd77b00 9f8f72d6bce7d8bf6260ff09b2fd46a5a33e26b6 a038819f6745b1256364f41dba1207b7004280a4 a0aff255d4171dcbcbf9ca874ff300582b8d843e a0d90ff9a30d3e4c7825e9c8a7419858bc8fd43f a526873e63dddf130e3092a83124e11754413fe2 a96eb8a425299758df01b1249a1c0237bda9317a aa63ab4cb1cfe6271836e21bc7ef77c4b2282765 ace9df4d2f6265b23b96535706ead5548d244da9 ad2b0b835e570c5f993c8245ed239f0a8b0961aa b4b3ad6e9ba792727befa818930fc66f0117115d b97cb11506d005f219e9976f0f485c13764b00c3 bc6cdbdff9a48bc08ba60cc99ed31f8686634ae8 c529bb605c1f01e1b8bcff6f7710587b2e74e2d7 c7d530d872927545adc16471c5c56352be562166 d17708e77829102cc2a6c816a72c267361bb25ea d41a6dcf1e9f4079d1aaa54e60a3074dbb8d7b47 da23e5adcf051df2a2de848dfe793811a4fd8352 f208a782aab0d8fed71a2dd55b421f9e0143abeb f68588f13a1fe4f9af6bef12aa5f98db33f9e639 fa22e80713f940d6af5678647878f0ca647082ce fa9880b4ec0ddba521f64ddca6528821eebaa521 feef9bd8da619be7374165a631248f0669c7b4b7 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,52 +1,52 @@ │ │ │ │ │ -usr/lib/debug/.build-id/07/72a581308a7dfdc84a52f5e2df3f1ed25e00bd.debug │ │ │ │ │ -usr/lib/debug/.build-id/07/ef1522c08a7cc10f688dd8b95777fb5131cf7a.debug │ │ │ │ │ -usr/lib/debug/.build-id/13/eaa73544e19840f1703392740c8d7dbf017273.debug │ │ │ │ │ -usr/lib/debug/.build-id/18/f73c676a1b125ac3a74418091c250e4a121143.debug │ │ │ │ │ -usr/lib/debug/.build-id/1c/2e8851654419090af2fa8e0637997c89b2eb60.debug │ │ │ │ │ -usr/lib/debug/.build-id/20/a921efb95bb496cc46047425526ac213a81281.debug │ │ │ │ │ -usr/lib/debug/.build-id/27/b98ecb80274b665601705503616ca889c680b0.debug │ │ │ │ │ -usr/lib/debug/.build-id/2a/58181c019caf94841eb4c67a605e3fecd8fddb.debug │ │ │ │ │ -usr/lib/debug/.build-id/2c/0e521a574c4c3745e693069e50d44c065eb118.debug │ │ │ │ │ -usr/lib/debug/.build-id/2f/7d61f3be4345f6453f22113edb20515d0e0046.debug │ │ │ │ │ -usr/lib/debug/.build-id/30/113eb6d6932628581f114eda1e4f61e44ef430.debug │ │ │ │ │ -usr/lib/debug/.build-id/30/5d08376919da084fe3224ca2b823638e9d2dc5.debug │ │ │ │ │ -usr/lib/debug/.build-id/33/d4ccf40ca5c4cd857ad6c2c67869f27d9dde5e.debug │ │ │ │ │ -usr/lib/debug/.build-id/3e/a55dc70665edfd40fcadf0279b5644f873ffa0.debug │ │ │ │ │ -usr/lib/debug/.build-id/42/00652394b3bfc6167154efe2646953da3713b0.debug │ │ │ │ │ -usr/lib/debug/.build-id/46/67f78f3e7553580d1dd90dbd31183fc9b3d2bd.debug │ │ │ │ │ -usr/lib/debug/.build-id/49/7f2c5dfda23c9cb4892c60d5cf679230f05399.debug │ │ │ │ │ -usr/lib/debug/.build-id/4a/7bf6f949c17bd53b4919326c5d1a24aeebbe64.debug │ │ │ │ │ -usr/lib/debug/.build-id/4a/978aa9837bb6224a8827f576710fbd11d74553.debug │ │ │ │ │ -usr/lib/debug/.build-id/4f/b7f274120dc6422efafc6a438879f72fe9c055.debug │ │ │ │ │ -usr/lib/debug/.build-id/53/9a19680455d7b5a047260b86811be415c68f84.debug │ │ │ │ │ -usr/lib/debug/.build-id/55/918b6876fd6855dbc35c45731699896f709023.debug │ │ │ │ │ -usr/lib/debug/.build-id/5d/6bed46ddfd3e387839728c889e5245bf753b5b.debug │ │ │ │ │ -usr/lib/debug/.build-id/77/3682f3572ae3cace7e25895ecaaccffbbb616c.debug │ │ │ │ │ -usr/lib/debug/.build-id/7c/5ee170c3c4e528874599608b2c492b1b9c7a4c.debug │ │ │ │ │ -usr/lib/debug/.build-id/80/4344ebfb2bd98d192863dee45ab41321cdf69e.debug │ │ │ │ │ -usr/lib/debug/.build-id/83/0761dd6abe821ebfad993091bb6464e1fbfa1c.debug │ │ │ │ │ -usr/lib/debug/.build-id/91/d926ba9a1cbfe441e04338db50f48f94b0151f.debug │ │ │ │ │ -usr/lib/debug/.build-id/95/cc8d7f2f93605126cf42b0ffdd86681ecd03d5.debug │ │ │ │ │ -usr/lib/debug/.build-id/9a/7ea3c12ce6140ae2b938cb6a73ecc28baddfd2.debug │ │ │ │ │ -usr/lib/debug/.build-id/9f/ed1b86abac9aa5c3d1a57b6a49bb804688ff6c.debug │ │ │ │ │ -usr/lib/debug/.build-id/a6/7b3b6eeecc5edafc9ff849165fe6f9244cb15c.debug │ │ │ │ │ -usr/lib/debug/.build-id/a7/76c613162bb0c872b04d536762c5405d09aeb2.debug │ │ │ │ │ -usr/lib/debug/.build-id/a7/b71781faef20225acd5ce6bfdceeb2c89f8c6f.debug │ │ │ │ │ -usr/lib/debug/.build-id/a9/9fca44490da5dbc0e36e28d5fb4a4f463a82bf.debug │ │ │ │ │ -usr/lib/debug/.build-id/ad/8361829cab70902b5f9325eb85c454fcc77c6d.debug │ │ │ │ │ -usr/lib/debug/.build-id/af/e350de09095f3cd9e922cd7266fec733e48a87.debug │ │ │ │ │ -usr/lib/debug/.build-id/b1/6229f1bb628c5386857309e9254cba6151c72d.debug │ │ │ │ │ -usr/lib/debug/.build-id/bc/ba558e36c0bbb74e3f6b28d96dd755a39fd8e7.debug │ │ │ │ │ -usr/lib/debug/.build-id/cb/3525f3e82f11fe3e3e58178e419ce507ca2641.debug │ │ │ │ │ -usr/lib/debug/.build-id/cf/7388bd3f480df6c55fb3b5937fb17239ea0c9e.debug │ │ │ │ │ -usr/lib/debug/.build-id/e1/d482ab45526be151265d21119a1928d62941c7.debug │ │ │ │ │ -usr/lib/debug/.build-id/e1/e41da2ad09667071a2272760b4839f49ec1988.debug │ │ │ │ │ -usr/lib/debug/.build-id/e3/dd3d2fba2397abd06501696b647e6f3ac765ab.debug │ │ │ │ │ -usr/lib/debug/.build-id/e9/4392a8be7230110cb7c249ba5d301521bca056.debug │ │ │ │ │ -usr/lib/debug/.build-id/ea/592c3365ffe8b9159d018ad0ac1c57f4d9bc80.debug │ │ │ │ │ -usr/lib/debug/.build-id/ef/87b24d1970706c4ce4be1bfc811fc002423e52.debug │ │ │ │ │ -usr/lib/debug/.build-id/f0/405c9bca021c1fc061e36537e63bcfc596b859.debug │ │ │ │ │ -usr/lib/debug/.build-id/f3/29ba3b4f1cd33e2797abdbf771e6ad66730714.debug │ │ │ │ │ -usr/lib/debug/.build-id/f6/7b4657ff3fe86044ea4182503e1474d5327417.debug │ │ │ │ │ -usr/lib/debug/.build-id/fb/b37667049b2b5e02c659d82aed5ef216bddc60.debug │ │ │ │ │ -usr/lib/debug/.build-id/fd/49c62be746ba251f2d10bf6badc594af76f3d6.debug │ │ │ │ │ +usr/lib/debug/.build-id/00/d59f8e216eafa296b1a7c6721b760da1ff7f29.debug │ │ │ │ │ +usr/lib/debug/.build-id/04/09566f4212e29fbffeb8d64c9349e3ffcd4ba8.debug │ │ │ │ │ +usr/lib/debug/.build-id/05/b7816f6d92d2285a0d1974d1297f200a7e9da7.debug │ │ │ │ │ +usr/lib/debug/.build-id/06/7375988ae3026e1b471c90c1b55281887e3fc1.debug │ │ │ │ │ +usr/lib/debug/.build-id/08/b31c856143b4b396f41343b1a20eef12a6c238.debug │ │ │ │ │ +usr/lib/debug/.build-id/0a/5632658a4ae2688e7848eba4bb5bac72418d82.debug │ │ │ │ │ +usr/lib/debug/.build-id/15/40d965c98b25c25387a062bea9f18789655476.debug │ │ │ │ │ +usr/lib/debug/.build-id/16/19dc86fcedea99b0967f4f82e5871f5549718b.debug │ │ │ │ │ +usr/lib/debug/.build-id/18/01f4e4a93edf6b7e95b7e1ddaaf430c34ddc49.debug │ │ │ │ │ +usr/lib/debug/.build-id/1d/d5c4c74e73edc13726c91cadb5941b376062f3.debug │ │ │ │ │ +usr/lib/debug/.build-id/1f/54ad8d327c307fa416efec5e71cd30502ecc68.debug │ │ │ │ │ +usr/lib/debug/.build-id/20/951c78f0302421a824fcdbd16290971a650034.debug │ │ │ │ │ +usr/lib/debug/.build-id/21/f55a354b603d6b42b2e6fc6b6ca7d89d6b61fe.debug │ │ │ │ │ +usr/lib/debug/.build-id/27/34b3de63a3a285ab2afa1adace58382d9c9fc3.debug │ │ │ │ │ +usr/lib/debug/.build-id/35/035987a9893622bb546b0f56c0244d04ca3ce1.debug │ │ │ │ │ +usr/lib/debug/.build-id/3b/ebbb460e1dd05fc1a50291dabe27f460b45189.debug │ │ │ │ │ +usr/lib/debug/.build-id/40/e520e52dfae6a9ca3b1a6bc1560fd984c7f612.debug │ │ │ │ │ +usr/lib/debug/.build-id/45/1dfe5cab02e5bf96a17f0f1b079e021a3487a7.debug │ │ │ │ │ +usr/lib/debug/.build-id/4e/28f797898e77b22e2c08415b01426fa6cfe23a.debug │ │ │ │ │ +usr/lib/debug/.build-id/56/15c935cdad88ef7228794911cde574a0d80388.debug │ │ │ │ │ +usr/lib/debug/.build-id/56/7bef3ec08ee7a3877028c6c7b94952635974bc.debug │ │ │ │ │ +usr/lib/debug/.build-id/5c/4b48df59c780cf394c0907b8f65f0e5aec9d0f.debug │ │ │ │ │ +usr/lib/debug/.build-id/5d/bbebb6222dc412d918f43b28168febfac1cbc5.debug │ │ │ │ │ +usr/lib/debug/.build-id/60/d6be3d0affe8657dea2695f34debb3397fd05c.debug │ │ │ │ │ +usr/lib/debug/.build-id/6d/28c9e18cb4e6e4f49350273070a8e40c34b7c1.debug │ │ │ │ │ +usr/lib/debug/.build-id/7f/05929ac57013bdf8e6dbabb01c19249ae04f2a.debug │ │ │ │ │ +usr/lib/debug/.build-id/83/0a35faa8dd546dc400a1b66d217344115fb772.debug │ │ │ │ │ +usr/lib/debug/.build-id/84/b08e62f6e3ec29dbd6f551f2f4a3ee8330953c.debug │ │ │ │ │ +usr/lib/debug/.build-id/8d/8feac79436ef3c7e8dac4351c1dc77efd75995.debug │ │ │ │ │ +usr/lib/debug/.build-id/93/cd2a8bf2c26075e1c691ce93caad85edd77b00.debug │ │ │ │ │ +usr/lib/debug/.build-id/9f/8f72d6bce7d8bf6260ff09b2fd46a5a33e26b6.debug │ │ │ │ │ +usr/lib/debug/.build-id/a0/38819f6745b1256364f41dba1207b7004280a4.debug │ │ │ │ │ +usr/lib/debug/.build-id/a0/aff255d4171dcbcbf9ca874ff300582b8d843e.debug │ │ │ │ │ +usr/lib/debug/.build-id/a0/d90ff9a30d3e4c7825e9c8a7419858bc8fd43f.debug │ │ │ │ │ +usr/lib/debug/.build-id/a5/26873e63dddf130e3092a83124e11754413fe2.debug │ │ │ │ │ +usr/lib/debug/.build-id/a9/6eb8a425299758df01b1249a1c0237bda9317a.debug │ │ │ │ │ +usr/lib/debug/.build-id/aa/63ab4cb1cfe6271836e21bc7ef77c4b2282765.debug │ │ │ │ │ +usr/lib/debug/.build-id/ac/e9df4d2f6265b23b96535706ead5548d244da9.debug │ │ │ │ │ +usr/lib/debug/.build-id/ad/2b0b835e570c5f993c8245ed239f0a8b0961aa.debug │ │ │ │ │ +usr/lib/debug/.build-id/b4/b3ad6e9ba792727befa818930fc66f0117115d.debug │ │ │ │ │ +usr/lib/debug/.build-id/b9/7cb11506d005f219e9976f0f485c13764b00c3.debug │ │ │ │ │ +usr/lib/debug/.build-id/bc/6cdbdff9a48bc08ba60cc99ed31f8686634ae8.debug │ │ │ │ │ +usr/lib/debug/.build-id/c5/29bb605c1f01e1b8bcff6f7710587b2e74e2d7.debug │ │ │ │ │ +usr/lib/debug/.build-id/c7/d530d872927545adc16471c5c56352be562166.debug │ │ │ │ │ +usr/lib/debug/.build-id/d1/7708e77829102cc2a6c816a72c267361bb25ea.debug │ │ │ │ │ +usr/lib/debug/.build-id/d4/1a6dcf1e9f4079d1aaa54e60a3074dbb8d7b47.debug │ │ │ │ │ +usr/lib/debug/.build-id/da/23e5adcf051df2a2de848dfe793811a4fd8352.debug │ │ │ │ │ +usr/lib/debug/.build-id/f2/08a782aab0d8fed71a2dd55b421f9e0143abeb.debug │ │ │ │ │ +usr/lib/debug/.build-id/f6/8588f13a1fe4f9af6bef12aa5f98db33f9e639.debug │ │ │ │ │ +usr/lib/debug/.build-id/fa/22e80713f940d6af5678647878f0ca647082ce.debug │ │ │ │ │ +usr/lib/debug/.build-id/fa/9880b4ec0ddba521f64ddca6528821eebaa521.debug │ │ │ │ │ +usr/lib/debug/.build-id/fe/ef9bd8da619be7374165a631248f0669c7b4b7.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,107 +1,108 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/07/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81352 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/07/72a581308a7dfdc84a52f5e2df3f1ed25e00bd.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77096 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/07/ef1522c08a7cc10f688dd8b95777fb5131cf7a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/13/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78040 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/13/eaa73544e19840f1703392740c8d7dbf017273.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) 74952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/00/d59f8e216eafa296b1a7c6721b760da1ff7f29.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/04/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71808 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/04/09566f4212e29fbffeb8d64c9349e3ffcd4ba8.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/05/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74856 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/05/b7816f6d92d2285a0d1974d1297f200a7e9da7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/06/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75496 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/06/7375988ae3026e1b471c90c1b55281887e3fc1.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) 74816 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/08/b31c856143b4b396f41343b1a20eef12a6c238.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) 74048 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/0a/5632658a4ae2688e7848eba4bb5bac72418d82.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) 75840 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/15/40d965c98b25c25387a062bea9f18789655476.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) 79472 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/16/19dc86fcedea99b0967f4f82e5871f5549718b.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/18/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72120 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/18/f73c676a1b125ac3a74418091c250e4a121143.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) 74040 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1c/2e8851654419090af2fa8e0637997c89b2eb60.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81704 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/18/01f4e4a93edf6b7e95b7e1ddaaf430c34ddc49.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75224 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1d/d5c4c74e73edc13726c91cadb5941b376062f3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75368 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1f/54ad8d327c307fa416efec5e71cd30502ecc68.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/20/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78488 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/20/a921efb95bb496cc46047425526ac213a81281.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74296 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/20/951c78f0302421a824fcdbd16290971a650034.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/21/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75840 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/21/f55a354b603d6b42b2e6fc6b6ca7d89d6b61fe.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/27/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76776 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/27/b98ecb80274b665601705503616ca889c680b0.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) 70840 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2a/58181c019caf94841eb4c67a605e3fecd8fddb.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75096 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2c/0e521a574c4c3745e693069e50d44c065eb118.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77552 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2f/7d61f3be4345f6453f22113edb20515d0e0046.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) 74816 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/30/113eb6d6932628581f114eda1e4f61e44ef430.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 71056 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/30/5d08376919da084fe3224ca2b823638e9d2dc5.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/33/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80792 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/33/d4ccf40ca5c4cd857ad6c2c67869f27d9dde5e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3e/a55dc70665edfd40fcadf0279b5644f873ffa0.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/42/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75840 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/42/00652394b3bfc6167154efe2646953da3713b0.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/46/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/46/67f78f3e7553580d1dd90dbd31183fc9b3d2bd.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/49/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75368 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/49/7f2c5dfda23c9cb4892c60d5cf679230f05399.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75840 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4a/7bf6f949c17bd53b4919326c5d1a24aeebbe64.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72232 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4a/978aa9837bb6224a8827f576710fbd11d74553.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74880 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4f/b7f274120dc6422efafc6a438879f72fe9c055.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/53/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81704 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/53/9a19680455d7b5a047260b86811be415c68f84.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/55/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76568 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/55/918b6876fd6855dbc35c45731699896f709023.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70840 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/27/34b3de63a3a285ab2afa1adace58382d9c9fc3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/35/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/35/035987a9893622bb546b0f56c0244d04ca3ce1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88424 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3b/ebbb460e1dd05fc1a50291dabe27f460b45189.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/40/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78488 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/40/e520e52dfae6a9ca3b1a6bc1560fd984c7f612.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/45/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76776 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/45/1dfe5cab02e5bf96a17f0f1b079e021a3487a7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78560 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4e/28f797898e77b22e2c08415b01426fa6cfe23a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/56/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79664 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/56/15c935cdad88ef7228794911cde574a0d80388.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71064 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/56/7bef3ec08ee7a3877028c6c7b94952635974bc.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) 74880 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5c/4b48df59c780cf394c0907b8f65f0e5aec9d0f.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74192 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5d/6bed46ddfd3e387839728c889e5245bf753b5b.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/77/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74048 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/77/3682f3572ae3cace7e25895ecaaccffbbb616c.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/7c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84896 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/7c/5ee170c3c4e528874599608b2c492b1b9c7a4c.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/80/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74936 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/80/4344ebfb2bd98d192863dee45ab41321cdf69e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74184 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5d/bbebb6222dc412d918f43b28168febfac1cbc5.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/60/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75056 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/60/d6be3d0affe8657dea2695f34debb3397fd05c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/6d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76656 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/6d/28c9e18cb4e6e4f49350273070a8e40c34b7c1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/7f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75352 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/7f/05929ac57013bdf8e6dbabb01c19249ae04f2a.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) 71808 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/83/0761dd6abe821ebfad993091bb6464e1fbfa1c.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/91/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75968 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/91/d926ba9a1cbfe441e04338db50f48f94b0151f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/95/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79480 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/95/cc8d7f2f93605126cf42b0ffdd86681ecd03d5.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) 77088 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9a/7ea3c12ce6140ae2b938cb6a73ecc28baddfd2.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76160 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/83/0a35faa8dd546dc400a1b66d217344115fb772.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/84/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75792 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/84/b08e62f6e3ec29dbd6f551f2f4a3ee8330953c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/8d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75216 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/8d/8feac79436ef3c7e8dac4351c1dc77efd75995.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) 80792 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/93/cd2a8bf2c26075e1c691ce93caad85edd77b00.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) 74944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9f/ed1b86abac9aa5c3d1a57b6a49bb804688ff6c.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) 74968 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a6/7b3b6eeecc5edafc9ff849165fe6f9244cb15c.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75896 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a7/76c613162bb0c872b04d536762c5405d09aeb2.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83528 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a7/b71781faef20225acd5ce6bfdceeb2c89f8c6f.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76560 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9f/8f72d6bce7d8bf6260ff09b2fd46a5a33e26b6.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76472 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a0/38819f6745b1256364f41dba1207b7004280a4.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74936 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a0/aff255d4171dcbcbf9ca874ff300582b8d843e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83520 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a0/d90ff9a30d3e4c7825e9c8a7419858bc8fd43f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a5/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72120 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a5/26873e63dddf130e3092a83124e11754413fe2.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76168 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a9/9fca44490da5dbc0e36e28d5fb4a4f463a82bf.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77552 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a9/6eb8a425299758df01b1249a1c0237bda9317a.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) 74040 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/aa/63ab4cb1cfe6271836e21bc7ef77c4b2282765.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ac/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74968 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ac/e9df4d2f6265b23b96535706ead5548d244da9.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) 74704 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ad/8361829cab70902b5f9325eb85c454fcc77c6d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/af/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75352 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/af/e350de09095f3cd9e922cd7266fec733e48a87.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74856 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b1/6229f1bb628c5386857309e9254cba6151c72d.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77896 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ad/2b0b835e570c5f993c8245ed239f0a8b0961aa.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) 77088 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b4/b3ad6e9ba792727befa818930fc66f0117115d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b9/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b9/7cb11506d005f219e9976f0f485c13764b00c3.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/bc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75224 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/bc/ba558e36c0bbb74e3f6b28d96dd755a39fd8e7.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) 78560 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/cb/3525f3e82f11fe3e3e58178e419ce507ca2641.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/cf/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75792 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/cf/7388bd3f480df6c55fb3b5937fb17239ea0c9e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76664 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e1/d482ab45526be151265d21119a1928d62941c7.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75056 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e1/e41da2ad09667071a2272760b4839f49ec1988.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) 75216 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e3/dd3d2fba2397abd06501696b647e6f3ac765ab.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 88424 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e9/4392a8be7230110cb7c249ba5d301521bca056.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ea/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ea/592c3365ffe8b9159d018ad0ac1c57f4d9bc80.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ef/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74304 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ef/87b24d1970706c4ce4be1bfc811fc002423e52.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75496 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f0/405c9bca021c1fc061e36537e63bcfc596b859.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) 74952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f3/29ba3b4f1cd33e2797abdbf771e6ad66730714.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77096 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/bc/6cdbdff9a48bc08ba60cc99ed31f8686634ae8.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c5/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74704 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c5/29bb605c1f01e1b8bcff6f7710587b2e74e2d7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c7/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74936 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c7/d530d872927545adc16471c5c56352be562166.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d1/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75968 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d1/7708e77829102cc2a6c816a72c267361bb25ea.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) 81352 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d4/1a6dcf1e9f4079d1aaa54e60a3074dbb8d7b47.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) 78032 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/da/23e5adcf051df2a2de848dfe793811a4fd8352.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84896 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f2/08a782aab0d8fed71a2dd55b421f9e0143abeb.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) 76472 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f6/7b4657ff3fe86044ea4182503e1474d5327417.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fb/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79664 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fb/b37667049b2b5e02c659d82aed5ef216bddc60.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fd/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77904 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fd/49c62be746ba251f2d10bf6badc594af76f3d6.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f6/8588f13a1fe4f9af6bef12aa5f98db33f9e639.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) 76944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fa/22e80713f940d6af5678647878f0ca647082ce.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75088 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fa/9880b4ec0ddba521f64ddca6528821eebaa521.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fe/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72232 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fe/ef9bd8da619be7374165a631248f0669c7b4b7.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-plugins-default-dbgsym -> tuxpaint-plugins-default │ │ │ │ --- ./usr/lib/debug/.build-id/07/72a581308a7dfdc84a52f5e2df3f1ed25e00bd.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d4/1a6dcf1e9f4079d1aaa54e60a3074dbb8d7b47.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdb8 00fda8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff78 00fda8 000070 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fda8 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fda8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fda8 000080 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0020f4 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0020f3 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002338 000266 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0025a0 00085e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002e00 008ea8 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bca8 0003de 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c088 000866 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c8f0 005937 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c8f0 005934 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 012228 000134 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012360 000ba0 18 34 84 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012f00 000458 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013358 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: 0772a581308a7dfdc84a52f5e2df3f1ed25e00bd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d41a6dcf1e9f4079d1aaa54e60a3074dbb8d7b47 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3833,154 +3833,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14f87): 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: 0xeb2d): 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: 0x122a8): 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: 0x19221): 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: 0x178bf): 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: 0x17cab): 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: 0x69fa): 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: 0xf25c): 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: 0xaf72): 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: 0x12269): 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: 0x1b467): 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: 0xb5eb): 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: 0x168d9): 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: 0x16834): 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: 0xc0e3): 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: 0xd1d6): 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: 0x14237): 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 : 0xde8 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18fc │ │ │ │ │ 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 : 0x9ea6 │ │ │ │ │ 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f73 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c5c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6993,27 +6993,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: 0xa0c7 │ │ │ │ │ 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: 0xa11b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,30 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -fK9ALlf]* │ │ │ │ │ +{GGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +3pNMi'X% │ │ │ │ │ +escP+^xA │ │ │ │ │ G`+'@1 v%O!, │ │ │ │ │ !>):c~0E │ │ │ │ │ EqVbD<7: │ │ │ │ │ Nk 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: 0x14c19): 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: 0xe67a): 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: 0x11ec4): 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: 0x18e7d): 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: 0x17426): 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: 0xb241): 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: 0x68ad): 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: 0xed99): 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: 0xad0f): 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: 0x11e85): 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: 0xf66d): 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: 0xb35e): 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: 0x16456): 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: 0x163b1): 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: 0xbe3b): 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: 0xce4c): 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: 0x8b54): 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 : 0x9eb3 │ │ │ │ │ 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 : 0x9ef3 │ │ │ │ │ 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 : 0x9f80 │ │ │ │ │ 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 : 0x9f9c │ │ │ │ │ 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: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,28 @@ │ │ │ │ │ -zGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -18R7s9

Y │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +C%>zRJ$@zj │ │ │ │ │ +:3J](J]<[3# │ │ │ │ │ +4kp}4{({ │ │ │ │ │ !>)zT~0E │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ O?Y5B],_" │ │ │ │ │ }nLO4sL/ │ │ │ │ │ L%k,d@m/ │ │ │ │ │ !@w8~G ] │ │ │ │ │ {z4n'7.X │ │ │ │ │ maDV`@y; │ │ │ │ │ Rnt)6)c# │ │ │ │ │ DITAL9]? │ │ │ │ │ lq*K`fP) │ │ │ │ │ =J>9--[f │ │ │ │ │ ^,gXpJzf │ │ │ │ │ -Zc^GD^k~ │ │ │ │ │ -hqZR{GhqZ │ │ │ │ │ -h{Ur"JNP. │ │ │ │ │ +Zm^ED^c~ │ │ │ │ │ +~GL}, 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: 0x14e68): 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: 0xe8ff): 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: 0x12123): 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: 0x19033): 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: 0x1767d): 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: 0xb3fc): 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: 0x6955): 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: 0xf012): 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: 0xaeba): 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: 0x120e4): 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: 0xf8c1): 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: 0xb519): 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: 0x16680): 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: 0x165db): 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: 0xc000): 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: 0xd092): 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: 0x1401e): 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 : 0x2c5f │ │ │ │ │ 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 : 0xa02b │ │ │ │ │ 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 : 0xa06b │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7009,27 +7009,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa0f8 │ │ │ │ │ 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: 0xa14c │ │ │ │ │ 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,34 +1,34 @@ │ │ │ │ │ -rsGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -1'[ttZ,2 │ │ │ │ │ +RGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ O|L|N|E|O │ │ │ │ │ di?q}wt3 │ │ │ │ │ )OlPcyq*^", │ │ │ │ │ Cn(P4s(0 │ │ │ │ │ )Cah>e4! │ │ │ │ │ ):p2#ERF │ │ │ │ │ L"U-Gyv& │ │ │ │ │ HQ)2-oQiS │ │ │ │ │ 5Xy%ay#!( │ │ │ │ │ z-G+AQER │ │ │ │ │ -g'`E|wW: │ │ │ │ │ +LZgsz{U │ │ │ │ │ +7Y7bqsc6 │ │ │ │ │ -*UtW]?@& │ │ │ │ │ -U[\}Q13] │ │ │ │ │ +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 │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ +Siqz*-NOm │ │ │ │ │ Siqz*-NO │ │ │ │ │ -kiqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -hqz*-NO] │ │ │ │ │ -hoUr"JND │ │ │ │ │ -Qr"zX?'' │ │ │ │ │ -hoUr"JND │ │ │ │ │ -+"0-CKCo │ │ │ │ │ +6Ur"JND{ │ │ │ │ │ +#Qr$zH?'G │ │ │ │ │ +NwB9 *'A │ │ │ │ │ +IH9 )'Y9 │ │ │ │ │ +6Ur"JND{ │ │ │ │ │ ++"0-CKEo │ │ │ │ │ +]#R pmT* │ │ │ │ │ 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/18/f73c676a1b125ac3a74418091c250e4a121143.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a5/26873e63dddf130e3092a83124e11754413fe2.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdd0 000030 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a0 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 000cce 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000ccf 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000f10 00024b 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001160 0004a0 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001600 008756 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 009d58 00040e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00a168 000385 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a4f0 005be2 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0100d2 000083 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a4f0 005be3 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0100d3 000083 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010158 000a98 18 34 77 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010bf0 00035c 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 010f4c 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: 18f73c676a1b125ac3a74418091c250e4a121143 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a526873e63dddf130e3092a83124e11754413fe2 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -621,154 +621,154 @@ │ │ │ │ │ <468> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <469> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46a> DW_AT_type : (ref4) <0x421>, Mix_Chunk │ │ │ │ │ <1><46e>: Abbrev Number: 32 (DW_TAG_structure_type) │ │ │ │ │ <46f> DW_AT_name : (strp) (offset: 0x1396d): 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: 0xda02): 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: 0x10f99): 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: 0x17d6e): 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: 0x165ce): 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: 0x16922): 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: 0xe12e): 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: 0x10f5f): 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: 0xe85d): 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: 0x154c0): 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: 0x1880c): 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: 0xc239): 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: 0x12d1b): 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 : 0x2361 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23b9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246d │ │ │ │ │ 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 : 0xa0e4 │ │ │ │ │ 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 : 0xa124 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b1 │ │ │ │ │ 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: 0xa205 │ │ │ │ │ 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 @@ │ │ │ │ │ -CGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -Sirij(?s │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +~7VZNoTR │ │ │ │ │ +SNH9-Mf'? │ │ │ │ │ :}0hA?F>P │ │ │ │ │ 5K\:t&#T │ │ │ │ │ F>XF6jux │ │ │ │ │ -I(LEf&-` │ │ │ │ │ o7e(#*S; │ │ │ │ │ Z.$Sj2L(tZD2 │ │ │ │ │ (J(Z]dm;< │ │ │ │ │ 9O2{kS/ &f> │ │ │ │ │ =O&-%C\;j │ │ │ │ │ ]k-n+vX{] │ │ │ │ │ -^EyU),?U │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +DUr"JNDw │ │ │ │ │ +DUr"JNDw │ │ │ │ │ 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/2e8851654419090af2fa8e0637997c89b2eb60.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/aa/63ab4cb1cfe6271836e21bc7ef77c4b2282765.debug │ │ │ │┄ 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 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdf0 000020 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017b6 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017b8 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019f8 0001a6 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ba0 0003a0 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f40 008c80 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00abc0 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00afa8 000241 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b1f0 0058ef 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b1f0 0058ee 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010ae0 000960 18 33 73 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011440 0002dc 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 01171c 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: 1c2e8851654419090af2fa8e0637997c89b2eb60 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aa63ab4cb1cfe6271836e21bc7ef77c4b2282765 │ │ │ │ ├── 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: 0x14b2e): 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: 0xe714): 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: 0x11e93): 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: 0x18d44): 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: 0x17372): 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: 0xb2cc): 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: 0x68c5): 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: 0xee27): 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: 0xadb1): 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: 0x11e54): 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: 0xf694): 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: 0xb3e9): 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: 0x16336): 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: 0x16291): 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: 0xbed5): 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: 0xcef0): 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: 0x13cfd): 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 : 0x2ad9 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37bd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -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,22 +1,24 @@ │ │ │ │ │ -`GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +('eGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +OvAdr2P5 │ │ │ │ │ +'\0>t`dI │ │ │ │ │ +[#~MQ │ │ │ │ │ -)\`J!/_h │ │ │ │ │ -6>dEGL)D │ │ │ │ │ -_cV"g~v: │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwBW │ │ │ │ │ -jy-_r"JNp │ │ │ │ │ +td;{G_Y; │ │ │ │ │ +w&!@\pja │ │ │ │ │ +einG{f4- │ │ │ │ │ +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/20/a921efb95bb496cc46047425526ac213a81281.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/40/e520e52dfae6a9ca3b1a6bc1560fd984c7f612.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 74% 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: 20a921efb95bb496cc46047425526ac213a81281 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 40e520e52dfae6a9ca3b1a6bc1560fd984c7f612 │ │ │ │ ├── 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: 0x15405): 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: 0xecea): 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: 0x1260f): 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: 0x19729): 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: 0x17d5d): 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: 0xf41b): 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: 0x125e0): 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: 0xfcad): 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: 0x16c68): 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: 0x16bc3): 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: 0xd3d3): 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: 0x145c3): 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 : 0x2329 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2381 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2435 │ │ │ │ │ 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 : 0xa0ac │ │ │ │ │ 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 : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7046,27 +7046,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa179 │ │ │ │ │ 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: 0xa1cd │ │ │ │ │ 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,34 +1,27 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -!#z"y:rP │ │ │ │ │ -]k=lRQJ+R& │ │ │ │ │ -='N`E_vu │ │ │ │ │ +P,E\e )[ │ │ │ │ │ RN_Eum;V │ │ │ │ │ d+||j>G} │ │ │ │ │ IK!uP`6 │ │ │ │ │ %&i~Z.EN] │ │ │ │ │ q"$$#te$ │ │ │ │ │ jwcP!I&=Y^ │ │ │ │ │ l^ <>XKd │ │ │ │ │ f.MN/xGW: │ │ │ │ │ D]~"9[UM │ │ │ │ │ /kC`C5e& │ │ │ │ │ kBoXkujB │ │ │ │ │ -@;_v=YiR{ │ │ │ │ │ -3=]Orylo │ │ │ │ │ -1h .47U- │ │ │ │ │ -v0(3]Q~g8 │ │ │ │ │ -|%sZ7CQN> │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -QNr,'POe= │ │ │ │ │ -Av}r"JNDc │ │ │ │ │ -j|Ova|=| │ │ │ │ │ +&*UPPz'0 │ │ │ │ │ +dzxc4qG| │ │ │ │ │ +g0zA{<_` │ │ │ │ │ +,Os.WBAp │ │ │ │ │ +V9M%Nx7;] │ │ │ │ │ +|%sZ6AQN< │ │ │ │ │ +G&Qfz?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/27/b98ecb80274b665601705503616ca889c680b0.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/45/1dfe5cab02e5bf96a17f0f1b079e021a3487a7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001adf 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d20 000258 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f78 00055f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024d8 008d3f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b218 0003e5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b600 0002db 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b8e0 005900 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b8e0 0058ff 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0111e0 000078 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011258 000ac8 18 34 80 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011d20 000459 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012179 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: 27b98ecb80274b665601705503616ca889c680b0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 451dfe5cab02e5bf96a17f0f1b079e021a3487a7 │ │ │ │ ├── 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: 0x14d69): 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: 0xeb87): 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: 0x1211a): 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: 0x18fb2): 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: 0x175eb): 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: 0xb63b): 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: 0x69c0): 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: 0xf0b1): 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: 0xb0bb): 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: 0x120db): 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: 0xf96f): 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: 0xb758): 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: 0x165c3): 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: 0x1651e): 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: 0xc2c8): 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: 0xd32f): 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: 0x13f91): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x189d5): 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 : 0x9ea6 │ │ │ │ │ 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f73 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -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: 0xa0c7 │ │ │ │ │ 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: 0xa11b │ │ │ │ │ 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-8) 14.2.0 │ │ │ │ │ -DA@YET\e │ │ │ │ │ -Qi>DS(bE_ │ │ │ │ │ +C2I%F0VekIQ │ │ │ │ │ +pAey@e{@ │ │ │ │ │ +nG;@-E;P │ │ │ │ │ O(g=Jx.^ │ │ │ │ │ c&j :pA) │ │ │ │ │ X^EADt V8 │ │ │ │ │ K0jsd'9' │ │ │ │ │ ,JZusEI1 │ │ │ │ │ Qm6KE6uv │ │ │ │ │ /f"/Jo& │ │ │ │ │ xLY6xIno │ │ │ │ │ :. `za` │ │ │ │ │ kyZi]c~4 │ │ │ │ │ -xkzq.|Ph │ │ │ │ │ -P-_r"JND │ │ │ │ │ -P-_r"JND │ │ │ │ │ -P-_r"JND │ │ │ │ │ -N"DHZ"@fPr │ │ │ │ │ +@4jP#DLtU │ │ │ │ │ +>h+rMIdj │ │ │ │ │ +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,NN │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/2a/58181c019caf94841eb4c67a605e3fecd8fddb.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/27/34b3de63a3a285ab2afa1adace58382d9c9fc3.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 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdd0 000048 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdd0 000030 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 000adf 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000ae0 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000d20 00020c 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 000f30 0003e2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001318 008784 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 009aa0 00040b 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 009eb0 0001bb 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a070 005bc7 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 00fc37 000026 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a070 005bc6 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 00fc36 000026 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 00fc60 000a80 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0106e0 000369 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 010a49 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: 2a58181c019caf94841eb4c67a605e3fecd8fddb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2734b3de63a3a285ab2afa1adace58382d9c9fc3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -635,154 +635,154 @@ │ │ │ │ │ <484> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <485> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <486> DW_AT_type : (ref4) <0x43d>, Mix_Chunk │ │ │ │ │ <1><48a>: Abbrev Number: 28 (DW_TAG_structure_type) │ │ │ │ │ <48b> DW_AT_name : (strp) (offset: 0x138b7): 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: 0xda80): 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: 0x10ed2): 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: 0x17e07): 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: 0x1661f): 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: 0x16973): 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: 0xdfad): 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: 0x10e98): 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: 0xe744): 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: 0x15399): 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: 0x18894): 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: 0xc2ab): 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: 0x12c5d): 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 : 0x2361 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23b9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246d │ │ │ │ │ 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 : 0xa0e4 │ │ │ │ │ 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 : 0xa124 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b1 │ │ │ │ │ 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: 0xa205 │ │ │ │ │ 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 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -Zqf8Re%#'Bvw │ │ │ │ │ +2a+38E[Q │ │ │ │ │ +#UV2r"dwwy │ │ │ │ │ xgwlfy_Z │ │ │ │ │ b#LXghX{2w │ │ │ │ │ )!5DY4] │ │ │ │ │ i9D?i H3 │ │ │ │ │ 'C(A38Ruv │ │ │ │ │ _Eq}D<"4%& │ │ │ │ │ tpfCpf\Q │ │ │ │ │ @@ -15,20 +16,17 @@ │ │ │ │ │ `*nF)HEg │ │ │ │ │ >")1LpCe │ │ │ │ │ lm/I[sf: │ │ │ │ │ 7;.wQP)% │ │ │ │ │ RPrYC'-Z │ │ │ │ │ ]V!=su)R │ │ │ │ │ @@eqK/o]\6 │ │ │ │ │ -=/[,1zFv │ │ │ │ │ -1JT&io1>| │ │ │ │ │ -a,{J-$BS │ │ │ │ │ -dN 8m6x+F │ │ │ │ │ -CVS/Ud[s │ │ │ │ │ -$85X 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: 0x14b79): 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: 0xe7f7): 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: 0x11f19): 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: 0x18d61): 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: 0x173ba): 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: 0xb2c0): 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: 0x696d): 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: 0xef16): 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: 0xad8c): 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: 0x11eda): 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: 0xf71f): 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: 0xb3dd): 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: 0x163a2): 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: 0x162fd): 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: 0xbf1c): 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: 0xcfa6): 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: 0x13db8): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,31 +1,31 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -j4a9DM5T{7an │ │ │ │ │ +!GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +j4a9DM5T{6bn │ │ │ │ │ +V8Y:{3Hb │ │ │ │ │ /kR:utRh │ │ │ │ │ z0eopRzN_ │ │ │ │ │ @VbPHoGo2v │ │ │ │ │ LmV+Sm< ) │ │ │ │ │ 6p@1Mir_ │ │ │ │ │ |%bw.LW0 │ │ │ │ │ ^QC%`'O0 │ │ │ │ │ \|[EQr!zL │ │ │ │ │ z-G7A9E" │ │ │ │ │ |rVI5b2Fa │ │ │ │ │ -z;Ifl|y3k │ │ │ │ │ -]V.6[%(x │ │ │ │ │ -e;U,}Ver' │ │ │ │ │ -qkqz*-NO │ │ │ │ │ +g!>-tnOe}o │ │ │ │ │ +e:V(}VebG │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -Rhqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ +j5-_r"JN │ │ │ │ │ pQVMQTNh │ │ │ │ │ +Q2"JHDI │ │ │ │ │ |4?r"JND │ │ │ │ │ -Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +D9)QNJ,'8 │ │ │ │ │ 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/2f/7d61f3be4345f6453f22113edb20515d0e0046.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a9/6eb8a425299758df01b1249a1c0237bda9317a.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 87% 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 001948 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001946 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b88 0001dc 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d68 000423 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002190 00921c 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b3b0 000411 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b7c8 000224 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b9f0 005c06 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b9f0 005c07 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 0115f8 000ac8 18 33 79 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 0120c0 000410 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0124d0 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: 2f7d61f3be4345f6453f22113edb20515d0e0046 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a96eb8a425299758df01b1249a1c0237bda9317a │ │ │ │ ├── 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: 0x155f4): 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: 0xeec6): 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: 0x1283d): 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: 0x19920): 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: 0x17f11): 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: 0xf609): 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: 0x1280e): 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: 0xfea8): 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: 0x16e61): 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: 0x16dbc): 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: 0xd5a0): 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: 0x147e5): 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 : 0x2361 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23b9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246d │ │ │ │ │ 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 : 0xa0e4 │ │ │ │ │ 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 : 0xa124 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b1 │ │ │ │ │ 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: 0xa205 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,20 @@ │ │ │ │ │ -FGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -7YKt;wF9 │ │ │ │ │ -1{|}$:zr │ │ │ │ │ -3So ?1s-* │ │ │ │ │ -;@e8@eF@ │ │ │ │ │ -+!KNQT^J │ │ │ │ │ +1zGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +&Z,,;slcU)t[ │ │ │ │ │ +5fgI6:D~ │ │ │ │ │ ue):[4IJ │ │ │ │ │ Jg02F: Q:_ │ │ │ │ │ (F k#kH1 │ │ │ │ │ NX (^6rR_ │ │ │ │ │ l7]?}Bwq\ │ │ │ │ │ lz[v5`h= │ │ │ │ │ -5f4\EP │ │ │ │ │ +!Whqr"-NNl │ │ │ │ │ +p]U"aBv+ │ │ │ │ │ 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/30/113eb6d6932628581f114eda1e4f61e44ef430.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/08/b31c856143b4b396f41343b1a20eef12a6c238.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 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00191e 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00191d 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b60 0001d7 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d38 00045b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002198 008cb5 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae50 0003e0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b230 000235 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b468 0058fe 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010d68 0009a8 18 33 75 8 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 30113eb6d6932628581f114eda1e4f61e44ef430 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 08b31c856143b4b396f41343b1a20eef12a6c238 │ │ │ │ ├── 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: 0x14c5c): 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: 0xe890): 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: 0x11fdb): 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: 0x18d90): 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: 0x17469): 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: 0xb3d8): 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: 0x69fb): 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: 0xefc8): 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: 0xaeb8): 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: 0x11f9c): 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: 0xf7d1): 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: 0xb4f5): 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: 0x16458): 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: 0x163b3): 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: 0xc007): 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: 0xd089): 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: 0x13e8c): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,22 @@ │ │ │ │ │ -0GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -&J;"0^:! │ │ │ │ │ +8GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ NV}S&#ivF │ │ │ │ │ {!'!4H7!u │ │ │ │ │ +q`c_|,Xk1&N │ │ │ │ │ h+.No8L │ │ │ │ │ B$2ai/jN │ │ │ │ │ qK/"I3J*^ │ │ │ │ │ WW)eeF{F │ │ │ │ │ [nh^*>yz │ │ │ │ │ b5bD#apyM^ │ │ │ │ │ ;m|r^O4f │ │ │ │ │ )"~L d&m │ │ │ │ │ L1#/$)hA │ │ │ │ │ -LG,>kV,#4q │ │ │ │ │ -3iqr"-NN │ │ │ │ │ -Uhqr"-NN │ │ │ │ │ -%6DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB,a! │ │ │ │ │ -a|]wbg|: │ │ │ │ │ --~ _+.(~;6 │ │ │ │ │ +2K%lxSLm │ │ │ │ │ +LG,>kV,#4 │ │ │ │ │ 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/30/5d08376919da084fe3224ca2b823638e9d2dc5.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/56/7bef3ec08ee7a3877028c6c7b94952635974bc.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: 68816 (bytes into file) │ │ │ │ │ + Start of section headers: 68824 (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 0x10cd0: │ │ │ │ │ +There are 35 section headers, starting at offset 0x10cd8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000b8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002a8 0001ec 000348 18 A 4 3 8 │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 000bb8 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000df8 000220 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001018 00047f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001498 00866f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 009b08 000405 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 009f10 0003b6 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a2c8 005b48 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 00fe10 000a20 18 33 76 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 010830 000341 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 010b71 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a2c8 005b49 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 00fe18 000a20 18 33 76 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 010838 000341 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 010b79 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: 305d08376919da084fe3224ca2b823638e9d2dc5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 567bef3ec08ee7a3877028c6c7b94952635974bc │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -621,154 +621,154 @@ │ │ │ │ │ <468> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <469> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46a> DW_AT_type : (ref4) <0x421>, Mix_Chunk │ │ │ │ │ <1><46e>: Abbrev Number: 30 (DW_TAG_structure_type) │ │ │ │ │ <46f> DW_AT_name : (strp) (offset: 0x137ea): 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: 0xd93b): 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: 0x10e44): 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: 0x17c4d): 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: 0x164dd): 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: 0x1683b): 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: 0xe060): 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: 0xa130): 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: 0x10e0a): 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: 0xe7e1): 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: 0xa77d): 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: 0x153ae): 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: 0x186bb): 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: 0xb183): 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: 0xc199): 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: 0x12b91): 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 : 0x2329 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2381 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2435 │ │ │ │ │ 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 : 0xa0ac │ │ │ │ │ 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 : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7046,27 +7046,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa179 │ │ │ │ │ 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: 0xa1cd │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,26 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ au<\<|=.( │ │ │ │ │ S2y`.CUA │ │ │ │ │ e=3+zN9Y │ │ │ │ │ (""0G0,V │ │ │ │ │ $`t Z(8@ │ │ │ │ │ F|-lvvv │ │ │ │ │ -7FfA/> │ │ │ │ │ +nq*#o_qz │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -]hqz*-NO │ │ │ │ │ -gu?r"JND │ │ │ │ │ -gu?r"JND │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +aUr"JNDG │ │ │ │ │ +aUr"JNDG │ │ │ │ │ +wyGJiE|R │ │ │ │ │ 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/33/d4ccf40ca5c4cd857ad6c2c67869f27d9dde5e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/93/cd2a8bf2c26075e1c691ce93caad85edd77b00.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 86% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fd80 00fd70 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff40 00fd70 0000a8 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd70 0000b0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020098 00fd70 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a0 00fd70 000050 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00205d 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00205b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0022a0 00023b 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0024e0 0008a2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002d88 008d8b 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bb18 0003dd 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bef8 00085a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c758 0058d2 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c758 0058d1 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 012030 0000b4 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0120e8 000c18 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012d00 00042d 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 01312d 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: 33d4ccf40ca5c4cd857ad6c2c67869f27d9dde5e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 93cd2a8bf2c26075e1c691ce93caad85edd77b00 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x178ce): 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: 0xe906): 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: 0x12027): 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: 0x18f4c): 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: 0x1757f): 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: 0xb3fc): 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: 0x6a91): 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: 0xf02d): 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: 0x1b01c): 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: 0x11fe8): 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: 0xf8d8): 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: 0xb528): 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: 0x16513): 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: 0x1646e): 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: 0xc03b): 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: 0xd0c3): 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: 0x13efc): 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 : 0xd88 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x189c │ │ │ │ │ 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 : 0x9e46 │ │ │ │ │ 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 : 0x9e86 │ │ │ │ │ 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 : 0x9f13 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bfc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f2f │ │ │ │ │ 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: 0xa067 │ │ │ │ │ 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: 0xa0bb │ │ │ │ │ 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-8) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +"\lTs}O\ │ │ │ │ │ Lv}wx; i │ │ │ │ │ ruR( L1#`:q │ │ │ │ │ z29?^Ztx, │ │ │ │ │ Ns4Vl1QF │ │ │ │ │ lAG35^~Y │ │ │ │ │ 3T.Ff5$* │ │ │ │ │ T2C/OYdp │ │ │ │ │ =U)j#9SN*MJ │ │ │ │ │ k~}Jf:mB │ │ │ │ │ nHXB,.';k │ │ │ │ │ -7lP H4LB │ │ │ │ │ -iN!<\0e! │ │ │ │ │ -IVhqj2-NM │ │ │ │ │ -Yhqj2-NM │ │ │ │ │ -Ei.=JsiR │ │ │ │ │ -Qr"JNf~n9 │ │ │ │ │ +:ShqFbO{ │ │ │ │ │ +niqj2-NM │ │ │ │ │ +Vhqj2-NM │ │ │ │ │ +mwB9 )'! │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3e/a55dc70665edfd40fcadf0279b5644f873ffa0.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f6/8588f13a1fe4f9af6bef12aa5f98db33f9e639.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 77% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fdf0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 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 001a8a 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cd0 000217 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ee8 0005bc 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024a8 008cd4 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b180 0003ec 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b570 000551 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bac8 0058fe 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0113c6 00008b 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bac8 0058ff 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0113c7 00008b 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011458 0009d8 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011e30 0003f1 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012221 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: 3ea55dc70665edfd40fcadf0279b5644f873ffa0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f68588f13a1fe4f9af6bef12aa5f98db33f9e639 │ │ │ │ ├── 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: 0x14ca1): 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: 0xe803): 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: 0x11fb9): 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: 0x18eb6): 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: 0x174be): 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: 0xb2f0): 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: 0x6916): 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: 0xef1c): 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: 0xada5): 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: 0x11f84): 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: 0xf7bf): 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: 0xb40d): 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: 0x164cc): 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: 0x16427): 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: 0xbf49): 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: 0xcfe1): 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: 0x13eb1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <204c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><204d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <204e> DW_AT_name : (strp) (offset: 0x188eb): 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 : 0x9eac │ │ │ │ │ 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 : 0x9eec │ │ │ │ │ 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 : 0x9f79 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f95 │ │ │ │ │ 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: 0xa0cd │ │ │ │ │ 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: 0xa121 │ │ │ │ │ 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,31 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +9GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +O"TCiAz │ │ │ │ │ z.z#u\m}o< │ │ │ │ │ ,_U,$2j4 │ │ │ │ │ 2ROwT5u_ │ │ │ │ │ ]Jc`#e>~ │ │ │ │ │ S \[,c9Y │ │ │ │ │ h,(#k(Im │ │ │ │ │ 2k+q7mQO │ │ │ │ │ 2.? D#,Z │ │ │ │ │ kyZiEc~4 │ │ │ │ │ -]qaq;P^_ │ │ │ │ │ +Lo;Qxvo │ │ │ │ │ +[*!Ft)Dm │ │ │ │ │ +I:p8^nz0 │ │ │ │ │ +7=QzGL7t │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ + Q2!J(DI │ │ │ │ │ +msB9 )'! │ │ │ │ │ +BJ#K3uZYB] │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/42/00652394b3bfc6167154efe2646953da3713b0.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/15/40d965c98b25c25387a062bea9f18789655476.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf0 00fde0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb0 00fde0 000038 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fde0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fde0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019d3 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0019d2 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c18 0001f1 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e10 00042f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002240 008df2 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b038 0003e9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b428 0002ac 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b6d8 005968 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011040 00007a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b6d8 005967 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01103f 00007a 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0110c0 0009c0 18 34 72 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011a80 000353 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011dd3 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: 4200652394b3bfc6167154efe2646953da3713b0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1540d965c98b25c25387a062bea9f18789655476 │ │ │ │ ├── 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: 0x14da6): 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: 0xe8c7): 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: 0x120db): 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: 0x19019): 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: 0x17634): 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: 0xb32c): 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: 0x695f): 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: 0xeff3): 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: 0xae04): 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: 0x1209c): 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: 0xf88e): 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: 0xb449): 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: 0x1660b): 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: 0x16566): 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: 0xbfc2): 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: 0xd060): 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: 0x13fc4): 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 : 0x2034 │ │ │ │ │ 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 : 0x9f06 │ │ │ │ │ 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 : 0x9f46 │ │ │ │ │ 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 : 0x9fd3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cbc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 183 │ │ │ │ │ DW_MACRO_import - offset : 0x9fef │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -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: 0xa127 │ │ │ │ │ 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: 0xa17b │ │ │ │ │ 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-8) 14.2.0 │ │ │ │ │ -'I5\vD/- │ │ │ │ │ +eTvGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +64SySLd] │ │ │ │ │ $7c,r │ │ │ │ │ w~Z}^oS6 │ │ │ │ │ ~Je&VEz97 │ │ │ │ │ DT#psM8Z) │ │ │ │ │ G3/=Hj,o] │ │ │ │ │ -4CzSC,?5 │ │ │ │ │ -Or[LGQNx │ │ │ │ │ -iqf"#hf"Chf"- │ │ │ │ │ -Qhqj2-NM │ │ │ │ │ -mz<2"JHDI │ │ │ │ │ -mi.}Ksi\ │ │ │ │ │ -Qr"JNp~qV │ │ │ │ │ -Ur"JNp=C │ │ │ │ │ -$]9IWNDY │ │ │ │ │ +;.Dzk],y │ │ │ │ │ +~/DG&cI/^ │ │ │ │ │ +&O.:8[<> │ │ │ │ │ +W#>B?fd/t │ │ │ │ │ +iqj2Kqj2K │ │ │ │ │ +U2!J(p=C │ │ │ │ │ mz 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: 0x14bb7): 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: 0xe7f0): 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: 0x11f4d): 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: 0x18d60): 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: 0x173b5): 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: 0xb30f): 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: 0x6988): 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: 0xef0f): 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: 0xade7): 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: 0x11f0e): 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: 0xf718): 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: 0xb42c): 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: 0x163a0): 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: 0x162fb): 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: 0xbf55): 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: 0xcfe8): 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: 0x13df6): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,24 +1,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -k'3MU9rK │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ #PJ02i7R │ │ │ │ │ v 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: 0x14bfd): 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: 0xe7a3): 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: 0x11f7c): 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: 0x18d85): 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: 0x173dd): 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: 0xeec2): 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: 0x11f3d): 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: 0xf770): 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: 0x163fb): 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: 0x16356): 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: 0xcf5b): 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: 0x13e3b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x187dc): 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 : 0x9ea6 │ │ │ │ │ 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f73 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -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: 0xa0c7 │ │ │ │ │ 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: 0xa11b │ │ │ │ │ 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-8) 14.2.0 │ │ │ │ │ +hGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ Brvx-.V │ │ │ │ │ 8>?F;MS) │ │ │ │ │ .,Ci}&>\ │ │ │ │ │ K<2* U!~tJ │ │ │ │ │ c3dS&LkBIp │ │ │ │ │ PP_HB9A~ │ │ │ │ │ /E%~9_5q2u\$4r │ │ │ │ │ vr"JND │ │ │ │ │ -Qr"JNp}} │ │ │ │ │ -wBt'DwBt'DwBt'DwBt'DwB,a! │ │ │ │ │ +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/4a/7bf6f949c17bd53b4919326c5d1a24aeebbe64.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/21/f55a354b603d6b42b2e6fc6b6ca7d89d6b61fe.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 0019d2 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c18 0001ea 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e08 00044d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002258 008cd5 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00af30 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b318 0003fa 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b718 0058fa 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011012 000075 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b718 0058f6 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01100e 000075 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011088 0009c0 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011a48 00038e 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011dd6 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: 4a7bf6f949c17bd53b4919326c5d1a24aeebbe64 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 21f55a354b603d6b42b2e6fc6b6ca7d89d6b61fe │ │ │ │ ├── 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: 0x14c53): 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: 0xe816): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f7c): 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: 0x18e2a): 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: 0x17496): 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: 0xb34a): 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: 0x69b1): 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: 0xef35): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae22): 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: 0x11f3d): 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: 0xf73e): 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: 0xb467): 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: 0x1645f): 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: 0x163ba): 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: 0xbf92): 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: 0xcff9): 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: 0x13e76): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,24 +1,23 @@ │ │ │ │ │ -dGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -DKADMY&i │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ @NjPHoGo2 │ │ │ │ │ rwvx),V ! │ │ │ │ │ PN4sU&rI │ │ │ │ │ Z.5*)!eGJP │ │ │ │ │ 3#6m"]3Jc │ │ │ │ │ {Ma/`VNS │ │ │ │ │ o2 a g1d │ │ │ │ │ SIpz!b\H │ │ │ │ │ %PQ=]$]< │ │ │ │ │ 8{(4EJB#4 │ │ │ │ │ -E{%{.wDq │ │ │ │ │ -gDz {hac │ │ │ │ │ -Qhqz"-NO │ │ │ │ │ - aqj2-NM │ │ │ │ │ -iqj2-NM> │ │ │ │ │ +wQ-*'yFv │ │ │ │ │ +Ch}>3%P{?7s │ │ │ │ │ +s[c{c`;- │ │ │ │ │ +aGhqz"-NO │ │ │ │ │ +\Ghqj2-NM │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/4a/978aa9837bb6224a8827f576710fbd11d74553.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/fe/ef9bd8da619be7374165a631248f0669c7b4b7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 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 000cbe 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000cbf 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 0086ca 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 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a618 005b73 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01018b 000084 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010210 000a38 18 34 78 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010c48 000376 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 010fbe 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: 4a978aa9837bb6224a8827f576710fbd11d74553 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: feef9bd8da619be7374165a631248f0669c7b4b7 │ │ │ │ ├── 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: 0x13830): 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: 0xd97e): 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: 0x10e89): 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: 0x17c90): 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: 0x164d4): 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: 0x16828): 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: 0xe0b5): 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: 0x10e4f): 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: 0xe7d2): 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: 0x1536c): 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: 0x18725): 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: 0xc1b1): 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: 0x12b89): 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 : 0x2329 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2381 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2435 │ │ │ │ │ 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 : 0xa0ac │ │ │ │ │ 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 : 0xa0ec │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 51 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7046,27 +7046,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa179 │ │ │ │ │ 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: 0xa1cd │ │ │ │ │ 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 @@ │ │ │ │ │ -ESGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -@y77B2S,7 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ A.82,^sd │ │ │ │ │ fDw:WfjG │ │ │ │ │ %c?oQ2:>H │ │ │ │ │ T:#5}Y]y │ │ │ │ │ Tu},Xf1X │ │ │ │ │ ':jNE#0 │ │ │ │ │ vvxx2f%~> │ │ │ │ │ @@ -15,21 +14,23 @@ │ │ │ │ │ *iJ0mfs, │ │ │ │ │ YC"{f}|F │ │ │ │ │ =`N|c5yS │ │ │ │ │ py1ETB$8 │ │ │ │ │ eqM/o]\V │ │ │ │ │ rQ.{*$]D │ │ │ │ │ AvlhGO`l │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -dUr"JNDg │ │ │ │ │ +8e1w │ │ │ │ │ +}5?2"JHDI │ │ │ │ │ +,U2!J(DI │ │ │ │ │ +}5?r"JND │ │ │ │ │ +%DVB$%DNB │ │ │ │ │ +$DFB$$D>B │ │ │ │ │ +}4_r"JND │ │ │ │ │ +14Ia`"OI │ │ │ │ │ +eI#.X{i$ls │ │ │ │ │ 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/4f/b7f274120dc6422efafc6a438879f72fe9c055.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/5c/4b48df59c780cf394c0907b8f65f0e5aec9d0f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 76% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdd8 00000c 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020068 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 0018ce 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0018cd 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 008c9a 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 0058df 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010d67 000027 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: 4fb7f274120dc6422efafc6a438879f72fe9c055 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5c4b48df59c780cf394c0907b8f65f0e5aec9d0f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c7a): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe91d): 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: 0x11fe6): 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: 0x18e24): 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: 0x1753f): 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: 0xb461): 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: 0x6a7b): 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: 0xf001): 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: 0xae83): 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: 0x11fa7): 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: 0xf891): 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: 0xb57e): 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: 0x164f2): 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: 0x1644d): 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: 0xc0a9): 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: 0xd16e): 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: 0x13e7a): 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 : 0xd82 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1896 │ │ │ │ │ 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 : 0x9e40 │ │ │ │ │ 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 : 0x9e80 │ │ │ │ │ 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 : 0x9f0d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f29 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6976,27 +6976,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: 0xa061 │ │ │ │ │ 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: 0xa0b5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,24 @@ │ │ │ │ │ -UGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -{wvwf~;;;;{ │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +c$"(oB} │ │ │ │ │ S/}XQ=G │ │ │ │ │ tx!,H@WU │ │ │ │ │ F +{gKO0 │ │ │ │ │ *yY#pc`. │ │ │ │ │ ;0H13bx7f │ │ │ │ │ Oh9IB7*- │ │ │ │ │ z rZ7M0P │ │ │ │ │ 6wThdV%F/ │ │ │ │ │ -'VEQxf;0} │ │ │ │ │ -w7e1SNcT| │ │ │ │ │ -`}Ur"JND+ │ │ │ │ │ -`}Ur"JND+ │ │ │ │ │ -b, 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: 0x14d93): 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: 0xe9b6): 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: 0x1211b): 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: 0x18f98): 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: 0x1762b): 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: 0xb415): 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: 0x6af5): 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: 0xf0f5): 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: 0xaef4): 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: 0x120dc): 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: 0xb532): 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: 0x16622): 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: 0x1657d): 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: 0xc0ab): 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: 0xd148): 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: 0x13f88): 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 : 0xd82 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1896 │ │ │ │ │ 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 : 0x9e40 │ │ │ │ │ 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 : 0x9e80 │ │ │ │ │ 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 : 0x9f0d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f29 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6976,27 +6976,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: 0xa061 │ │ │ │ │ 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: 0xa0b5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,29 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -._w/S=~m │ │ │ │ │ -iLe\r5SO~b"S/ │ │ │ │ │ +IGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +@gL#_o{^2 │ │ │ │ │ +KZ4geI^4 │ │ │ │ │ +a=.D!w9 │ │ │ │ │ 2h[sJibK │ │ │ │ │ WY1,;0"9 │ │ │ │ │ -qL4f.#v.4 │ │ │ │ │ -O;^qNtc)X │ │ │ │ │ -Bkqr"-NN │ │ │ │ │ -iqr"-NNlh │ │ │ │ │ -msB9 )'! │ │ │ │ │ -h7Ur"JND │ │ │ │ │ +YjnB@Znn │ │ │ │ │ +m2M$k >[Q │ │ │ │ │ +l1WQPn5W& │ │ │ │ │ +5iqr"-NN │ │ │ │ │ +ZPhqr"-NN │ │ │ │ │ +Phqr"-NN │ │ │ │ │ +jiqr"-NN │ │ │ │ │ +w8)qeed\y │ │ │ │ │ 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/55/918b6876fd6855dbc35c45731699896f709023.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9f/8f72d6bce7d8bf6260ff09b2fd46a5a33e26b6.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% 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: 74264 (bytes into file) │ │ │ │ │ + Start of section headers: 74256 (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 0x12218: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12210: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000c0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002b0 0001ec 000450 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdc8 00fdb8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff88 00fdb8 000060 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdb8 0000a8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020090 00fdb8 000030 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdb8 000030 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0012d1 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001518 000294 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 0017b0 0007c1 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 001f78 0088db 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 005be4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010f98 000126 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0110c0 000ba0 18 34 81 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011c60 00044d 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0120ad 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0012cf 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 0088db 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00a850 000419 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00ac70 000735 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b3a8 005be6 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010f90 000126 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0110b8 000ba0 18 34 81 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011c58 00044d 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0120a5 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: 55918b6876fd6855dbc35c45731699896f709023 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f8f72d6bce7d8bf6260ff09b2fd46a5a33e26b6 │ │ │ │ ├── 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: 0x13bdb): 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: 0xde7f): 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: 0x111c5): 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: 0x18051): 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: 0x1683d): 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: 0x16ba0): 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: 0xe397): 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: 0x1118b): 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: 0xeabd): 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: 0x1554e): 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: 0x18ac5): 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: 0x10be1): 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: 0xc664): 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: 0x12eda): 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 : 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: 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 : 0xa0e5 │ │ │ │ │ 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 : 0xa125 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b2 │ │ │ │ │ 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: 0xa206 │ │ │ │ │ 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,19 @@ │ │ │ │ │ -#GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +4LvLO&yR │ │ │ │ │ 1bEC"'Cg │ │ │ │ │ k-RW'Xk9 │ │ │ │ │ `VQ*s1",B& │ │ │ │ │ mE}wGl$U │ │ │ │ │ h?~QY)#K │ │ │ │ │ ISu7zX"& │ │ │ │ │ ju>I%5/] │ │ │ │ │ -[;b:o2~S │ │ │ │ │ -~&zfM."n6_ │ │ │ │ │ -*GM:\?f* │ │ │ │ │ -[`fn+}8" │ │ │ │ │ -gL[uA]js │ │ │ │ │ -+iqj2-NM │ │ │ │ │ +Mf%\ 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: 0x14b33): 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: 0xe73a): 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: 0x11ea8): 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: 0x18d64): 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: 0x17376): 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: 0xb23b): 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: 0x6914): 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: 0xee54): 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: 0xad13): 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: 0x11e69): 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: 0xf65d): 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: 0xb358): 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: 0x1635b): 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: 0x162b6): 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: 0xbe85): 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: 0xcefc): 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: 0x13d72): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,22 +1,21 @@ │ │ │ │ │ -u;[GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -;'%#z/>&) │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +wOJF4/>.) │ │ │ │ │ |31HSF07 │ │ │ │ │ IORE!AN7 │ │ │ │ │ %3\x.c{r= │ │ │ │ │ nZNJA3rJ │ │ │ │ │ mOHYGm6 │ │ │ │ │ 2EfqD:k9Ok │ │ │ │ │ J0G[r#n) │ │ │ │ │ !Ffe(p,u │ │ │ │ │ Hqr$g`9r │ │ │ │ │ =E=F'(tr& │ │ │ │ │ -`j "/qNb │ │ │ │ │ -Yf>F:RL:F │ │ │ │ │ -oU\}|4vs │ │ │ │ │ +f!nx~hNb │ │ │ │ │ +iqN"#hN"ChN"- │ │ │ │ │ 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/77/3682f3572ae3cace7e25895ecaaccffbbb616c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/0a/5632658a4ae2688e7848eba4bb5bac72418d82.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 76% 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: 773682f3572ae3cace7e25895ecaaccffbbb616c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0a5632658a4ae2688e7848eba4bb5bac72418d82 │ │ │ │ ├── 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: 0x14b1d): 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: 0xe7f5): 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: 0x11ea4): 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: 0x18cd6): 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: 0x17362): 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: 0xb358): 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: 0x6a11): 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: 0xeedf): 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: 0xae30): 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: 0x11e65): 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: 0xf6dd): 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: 0xb475): 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: 0x16326): 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: 0x16281): 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: 0xbf65): 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: 0xcfdc): 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: 0x13d5c): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,23 +1,22 @@ │ │ │ │ │ -alGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ ss{rnnB │ │ │ │ │ -L}bLO;LCr │ │ │ │ │ 8>?F;MS) │ │ │ │ │ Z*!R lVd0dS │ │ │ │ │ )2enQiS> │ │ │ │ │ $! │ │ │ │ │ %zP;]$\< │ │ │ │ │ 1@&)xt}u │ │ │ │ │ Dqb^!V9D │ │ │ │ │ 8? ^roM,| │ │ │ │ │ -Qt#x}>ztKY │ │ │ │ │ -=r;MO48v │ │ │ │ │ -Qr"JNp]} │ │ │ │ │ -Qr"JNp_F │ │ │ │ │ +o8~yjtr+4~ │ │ │ │ │ +O1/!fO5u │ │ │ │ │ +i^D$,0uq │ │ │ │ │ +UUr"JNDO │ │ │ │ │ UUr"JNDO │ │ │ │ │ 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/7c/5ee170c3c4e528874599608b2c492b1b9c7a4c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f2/08a782aab0d8fed71a2dd55b421f9e0143abeb.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 002056 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 0093ba 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00c338 000410 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c748 0008e0 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00d028 005c15 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012c3d 00008c 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00d028 005c16 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012c3e 00008c 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012cd0 000e88 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 013b58 0005da 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 014132 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: 7c5ee170c3c4e528874599608b2c492b1b9c7a4c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f208a782aab0d8fed71a2dd55b421f9e0143abeb │ │ │ │ ├── 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: 0x1581b): 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: 0xf0f1): 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: 0x129be): 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: 0x19b7e): 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: 0x181c3): 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: 0x184e4): 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: 0x6dca): 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: 0xf801): 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: 0x1261b): 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: 0x1297d): 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: 0x10025): 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: 0xb9c4): 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: 0x170f9): 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: 0x17054): 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: 0xc5be): 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: 0xd6d5): 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: 0x1498c): 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 : 0x2361 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23b9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246d │ │ │ │ │ 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 : 0xa0e4 │ │ │ │ │ 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 : 0xa124 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b1 │ │ │ │ │ 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: 0xa205 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,29 @@ │ │ │ │ │ -zLGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -1MOMv^@G │ │ │ │ │ ->-=~L.L5A= │ │ │ │ │ -j\&MOizq!E │ │ │ │ │ -zKGOy}Qb │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +)Da;[!yd │ │ │ │ │ + l8:R0".F~x │ │ │ │ │ T+5'RYP7 │ │ │ │ │ .XsZGn0l │ │ │ │ │ eMNSx\Xh │ │ │ │ │ -7,eB`_|zX │ │ │ │ │ K2iB=o""B │ │ │ │ │ RzgzIA_@ │ │ │ │ │ j-;uTd{' │ │ │ │ │ L)R6>>mIp │ │ │ │ │ t5)Y]^O` │ │ │ │ │ 7Is0&.yR' │ │ │ │ │ ^}'kB)36 │ │ │ │ │ > 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: 0x14c08): 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: 0xe842): 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: 0x11f96): 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: 0x18db4): 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: 0x1741e): 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: 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: 0x6971): 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: 0xef61): 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: 0x11f57): 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: 0xf783): 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: 0x16421): 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: 0x1637c): 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: 0xbfad): 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: 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: 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: 0x13e47): 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 : 0x222e │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x223e │ │ │ │ │ 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 : 0x9eab │ │ │ │ │ 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 : 0x9eeb │ │ │ │ │ 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 : 0x9f78 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c97 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f94 │ │ │ │ │ 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: 0xa0cc │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa120 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,24 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -U`b1,+Eco{^ │ │ │ │ │ +V!fGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +;D_K?S\A │ │ │ │ │ +VLEbu0!G │ │ │ │ │ +i^G1nb+ │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ Rsvx-.V │ │ │ │ │ !7"4HG"uH │ │ │ │ │ Mk,(^x1N │ │ │ │ │ z2=?^ZtH- │ │ │ │ │ vx!,e@WU │ │ │ │ │ !V-H$=T' │ │ │ │ │ U-W}Q"}" │ │ │ │ │ g9_OwT,] │ │ │ │ │ Jf*cBvk │ │ │ │ │ -4w+=]Mf] │ │ │ │ │ -RO.tK%"v[BpHC │ │ │ │ │ +Qr"JNp|= │ │ │ │ │ +mwB9 +'a │ │ │ │ │ +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 │ │ │ │ --- ./usr/lib/debug/.build-id/83/0761dd6abe821ebfad993091bb6464e1fbfa1c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/04/09566f4212e29fbffeb8d64c9349e3ffcd4ba8.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 000c23 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 00875e 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 005c0b 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 00ffeb 00002c 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a3e0 005c0a 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 00ffea 00002c 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010018 000a80 18 34 77 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010a98 00037b 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 010e13 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: 830761dd6abe821ebfad993091bb6464e1fbfa1c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0409566f4212e29fbffeb8d64c9349e3ffcd4ba8 │ │ │ │ ├── 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: 0x139cd): 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: 0xda81): 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: 0x10fe9): 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: 0x17dda): 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: 0x1661f): 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: 0xe1b8): 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: 0x10faf): 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: 0xe8d9): 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: 0x15524): 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: 0x18874): 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: 0xc2dd): 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: 0x12d6e): 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 : 0x2361 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23b9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246d │ │ │ │ │ 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 : 0xa0e4 │ │ │ │ │ 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 : 0xa124 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b1 │ │ │ │ │ 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: 0xa205 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -2,16 +2,20 @@ │ │ │ │ │ ~?P+!_#x │ │ │ │ │ HE`ps#IE │ │ │ │ │ TidX+ .$ │ │ │ │ │ TjZb │ │ │ │ │ MJqS-Nw0+,q │ │ │ │ │ -}CUr"JND │ │ │ │ │ -Yi6ER+ZLm4 │ │ │ │ │ +DvXOKAzvZ_ │ │ │ │ │ +6w >u}n[Q │ │ │ │ │ +:h}>6cP{?1{ │ │ │ │ │ +v-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.t-.tkq │ │ │ │ │ +Mz\r"JND │ │ │ │ │ +Fah%*8b9^G/~AK │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/91/d926ba9a1cbfe441e04338db50f48f94b0151f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d1/7708e77829102cc2a6c816a72c267361bb25ea.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 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 00193f 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00193e 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 008ce9 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 0058fe 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01100e 0000a6 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b710 0058fd 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01100d 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 │ │ │ │ │ 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: 91d926ba9a1cbfe441e04338db50f48f94b0151f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d17708e77829102cc2a6c816a72c267361bb25ea │ │ │ │ ├── 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: 0x14b7b): 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: 0xe7a6): 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: 0x11f3f): 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: 0x18e1a): 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: 0x1746e): 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: 0xb394): 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: 0x6a48): 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: 0xee93): 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: 0xae8d): 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: 0x11f00): 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: 0xf70e): 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: 0xb4b1): 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: 0x16417): 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: 0x16372): 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: 0xbfbc): 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: 0xd057): 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: 0x13d89): 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 : 0xd82 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1896 │ │ │ │ │ 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 : 0x9e40 │ │ │ │ │ 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 : 0x9e80 │ │ │ │ │ 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 : 0x9f0d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f29 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6976,27 +6976,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: 0xa061 │ │ │ │ │ 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: 0xa0b5 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -11,21 +11,16 @@ │ │ │ │ │ 2E'KMWtlN4 │ │ │ │ │ O/CdA0*9-r5 │ │ │ │ │ _QQ2kG % │ │ │ │ │ J4p{9g%dT │ │ │ │ │ xK"WulrhB │ │ │ │ │ Dw9@%w6V │ │ │ │ │ ;=NJ@nvw{ │ │ │ │ │ -fk&b │ │ │ │ │ -iqF"#hF"ChF"- │ │ │ │ │ -jiqj2-NM │ │ │ │ │ - Q2!J(DI │ │ │ │ │ + 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: 0x14ddc): 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: 0xe992): 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: 0x121c1): 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: 0x18fe4): 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: 0x17648): 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: 0xb38b): 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: 0x69f6): 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: 0xf0b1): 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: 0xae92): 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: 0x12182): 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: 0xf999): 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: 0xb4a8): 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: 0x1662a): 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: 0x16585): 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: 0xbf84): 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: 0xd05d): 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: 0x13fe8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18a30): 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 : 0x2e9c │ │ │ │ │ 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 : 0x9ea6 │ │ │ │ │ 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f73 │ │ │ │ │ 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 : 0x9f8f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -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: 0xa0c7 │ │ │ │ │ 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: 0xa11b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -!]+\ e@F │ │ │ │ │ +oIIT]psO │ │ │ │ │ 4LEV|#$; │ │ │ │ │ 8?m=2I&G │ │ │ │ │ `w6f%v@" │ │ │ │ │ ;-aG`bNK │ │ │ │ │ ;^5{XTM7 │ │ │ │ │ FjXV>urX │ │ │ │ │ |7xbSV1| │ │ │ │ │ 5a O)`p#V │ │ │ │ │ utt@'!@E' │ │ │ │ │ +p{;& s=k │ │ │ │ │ +12OaLxb< │ │ │ │ │ Y)hd}o5yV~ │ │ │ │ │ -OtBOsPQ4 │ │ │ │ │ -'wc\lx,rw │ │ │ │ │ -Shqr"-NN │ │ │ │ │ -kz8rOa │ │ │ │ │ +N).p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,NJ │ │ │ │ │ +hY=_r"JND │ │ │ │ │ Qr"JNDST │ │ │ │ │ -Qr"JNDST │ │ │ │ │ -oKL9|4vwLu| │ │ │ │ │ +NwB9 *'A │ │ │ │ │ +KCg{r"JND │ │ │ │ │ +Xg>9 +'a │ │ │ │ │ +Qr"JNDkh~ │ │ │ │ │ +Qr"JNDkh~ │ │ │ │ │ +Qr"JNDkh~ │ │ │ │ │ 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/9a/7ea3c12ce6140ae2b938cb6a73ecc28baddfd2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b4/b3ad6e9ba792727befa818930fc66f0117115d.debug │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdc8 00fdb8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff88 00fdb8 000060 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdb8 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 001b46 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b48 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d88 000221 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001fb0 00050c 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024c0 008d15 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 0058fb 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 011403 000021 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: 9a7ea3c12ce6140ae2b938cb6a73ecc28baddfd2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b4b3ad6e9ba792727befa818930fc66f0117115d │ │ │ │ ├── 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: 0x14c58): 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: 0xe789): 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: 0x11fc4): 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: 0x18e78): 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: 0x58e8): 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: 0x3a13): 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: 0x174c0): 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: 0x17882): 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: 0x4587): 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: 0x6909): 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: 0x366e): 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: 0xeebf): 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: 0xad9e): 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: 0x11f85): 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: 0xf77f): 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: 0xb3ce): 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: 0x164e7): 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: 0x16442): 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: 0xbebb): 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: 0x2f58): 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: 0xcf33): 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: 0x13e79): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x280c): 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 : 0x2ad9 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x37bd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,12 +1,10 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -lvfwg~;;;;{ │ │ │ │ │ -1]'+@|kmIW │ │ │ │ │ -7-k|ThYu │ │ │ │ │ -w2N922+k │ │ │ │ │ +]GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +NtQp.ZFy │ │ │ │ │ +S-F9@-"Yjl │ │ │ │ │ @J$!%sD? │ │ │ │ │ f eQ eQC, │ │ │ │ │ Mk,(nv1N │ │ │ │ │ #qIPJiMI │ │ │ │ │ yn2|Nh%` │ │ │ │ │ 5':]`9|?v │ │ │ │ │ 3-2`k]mw │ │ │ │ │ @@ -15,22 +13,18 @@ │ │ │ │ │ %1po(!t- │ │ │ │ │ R5FfbIv)J │ │ │ │ │ *d5R+(dB │ │ │ │ │ nM2UO.1}c$ │ │ │ │ │ a5Ji?-QQ │ │ │ │ │ b3cp_HBR │ │ │ │ │ ;=OJKnvw{ │ │ │ │ │ -HW0Oj0J<6 │ │ │ │ │ -mr.JFz7;3 │ │ │ │ │ -bPcT/tT^ │ │ │ │ │ -hON6_Oa, │ │ │ │ │ -|f;O#[/9; │ │ │ │ │ -QnRhqZ,-N │ │ │ │ │ -mwB9 )'! │ │ │ │ │ -$U9IUNR-' │ │ │ │ │ +,sr4cyK\ │ │ │ │ │ +=+MU<9^e │ │ │ │ │ +h9Ur"JND │ │ │ │ │ +5|xzzTI| │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/9f/ed1b86abac9aa5c3d1a57b6a49bb804688ff6c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a0/aff255d4171dcbcbf9ca874ff300582b8d843e.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: 72704 (bytes into file) │ │ │ │ │ + Start of section headers: 72696 (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 0x11c00: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11bf8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 0002d0 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 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 00190e 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00190b 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 008ca6 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae10 0003e2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1f8 00030c 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b508 005911 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010e20 000978 18 33 74 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011798 000309 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011aa1 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b508 005910 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010e18 000978 18 33 74 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011790 000309 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011a99 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: 9fed1b86abac9aa5c3d1a57b6a49bb804688ff6c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a0aff255d4171dcbcbf9ca874ff300582b8d843e │ │ │ │ ├── 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: 0x14bd7): 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: 0xe7b2): 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: 0x18dce): 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: 0x17415): 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: 0xeead): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 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: 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: 0xf764): 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: 0x16410): 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: 0x1636b): 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: 0xcf6d): 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: 0x13e44): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,10 +1,9 @@ │ │ │ │ │ -lGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -ss{rnnz% │ │ │ │ │ -cF:e(-CQ │ │ │ │ │ +>GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +;{wvwf~;;;;{N │ │ │ │ │ hW]X,.*Z │ │ │ │ │ =-^&vA|( │ │ │ │ │ Brvx-.V │ │ │ │ │ LFp hlU4 │ │ │ │ │ 'rp7St#m>Ds │ │ │ │ │ ~9c5q8u\$4r │ │ │ │ │ {z4n'7.X │ │ │ │ │ @@ -16,20 +15,24 @@ │ │ │ │ │ f$+G 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: 0x14b52): 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: 0xe775): 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: 0x11ee1): 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: 0x18d36): 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: 0x17392): 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: 0xb2b9): 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: 0x691b): 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: 0xee94): 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: 0xad91): 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: 0x11ea2): 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: 0xf6c6): 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: 0xb3d6): 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: 0x1636e): 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: 0x162c9): 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: 0xbeff): 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: 0xcf4d): 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: 0x13d91): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,20 +1,22 @@ │ │ │ │ │ -\GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +.X{>{62- │ │ │ │ │ +={2$.znm" │ │ │ │ │ +DHO_8V*{ │ │ │ │ │ Brvx-.V │ │ │ │ │ _Q(Z9l1r │ │ │ │ │ j9NCLe_p │ │ │ │ │ oIY q@Sf │ │ │ │ │ 3Q)*f$G@a │ │ │ │ │ b-_8+`z5 │ │ │ │ │ yENPx>Jt │ │ │ │ │ TrW_5@&j │ │ │ │ │ -V!950]t? │ │ │ │ │ -pD&FjZLF │ │ │ │ │ -q#Z^4}10z │ │ │ │ │ -IX9 +'[?u8 │ │ │ │ │ +o>;'{,0zj │ │ │ │ │ +^2WSYc_G[ │ │ │ │ │ +1z<2"JHDI │ │ │ │ │ 1z 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: 0x14c76): 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: 0xe732): 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: 0x1201d): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18e5f): 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: 0x174d1): 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: 0xb2bd): 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: 0x6926): 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: 0xee5d): 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: 0xada2): 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: 0x11fde): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf798): 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: 0xb3da): 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: 0x164b0): 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: 0x1640b): 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: 0xbeb4): 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: 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: 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: 0x13e8d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18869): 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 : 0x2ea2 │ │ │ │ │ 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 : 0x9eac │ │ │ │ │ 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 : 0x9eec │ │ │ │ │ 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 : 0x9f79 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37c4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f95 │ │ │ │ │ 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: 0xa0cd │ │ │ │ │ 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: 0xa121 │ │ │ │ │ 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,31 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -(-HYT@iI │ │ │ │ │ -m0Ele(-O │ │ │ │ │ -A$YDutf+ │ │ │ │ │ +A|mmIo}"S │ │ │ │ │ +5FZjkiGX;? │ │ │ │ │ 8G|I\&~' │ │ │ │ │ {=e&m/dq` │ │ │ │ │ W )Ga-B[ │ │ │ │ │ FoTluYPbxM │ │ │ │ │ t)I=GZAwb │ │ │ │ │ 3.Zl8/Ai │ │ │ │ │ 4&dE\3#6 │ │ │ │ │ ]VTU@I2GN'~ │ │ │ │ │ os$?>Y_H> │ │ │ │ │ c2EaONQ4 │ │ │ │ │ ?\S`B%"V │ │ │ │ │ !pyeo9Ad │ │ │ │ │ +LZgs~?)gC │ │ │ │ │ [PPPXPPPXP\AAAA │ │ │ │ │ -liqJ2-NI │ │ │ │ │ -UhqJ2-NI │ │ │ │ │ -~7g}r"JND │ │ │ │ │ -NwB9 )'! │ │ │ │ │ -jg-_r"JND │ │ │ │ │ -ng{r"JND │ │ │ │ │ +kmLOmei/ │ │ │ │ │ +q,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.tjq │ │ │ │ │ +5iqJ2-NI │ │ │ │ │ +GhqJ2-NINt │ │ │ │ │ +Qr"JNp\Iz │ │ │ │ │ +Qr"JNp\Iz │ │ │ │ │ Qr"JND+ky │ │ │ │ │ -gr"JNp\Iz │ │ │ │ │ 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/a7/b71781faef20225acd5ce6bfdceeb2c89f8c6f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a0/d90ff9a30d3e4c7825e9c8a7419858bc8fd43f.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: 81224 (bytes into file) │ │ │ │ │ + Start of section headers: 81216 (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 0x13d48: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13d40: │ │ │ │ │ │ │ │ │ │ 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 0000d8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002c8 0001ec 000468 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 0022fe 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002540 00028b 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0027d0 0009c2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 003198 008f93 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00c130 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c518 0009cf 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00cee8 005943 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012830 000141 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012978 000cd8 18 34 93 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013650 00058e 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013bde 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00cee8 005940 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012828 000141 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012970 000cd8 18 34 93 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013648 00058e 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013bd6 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: a7b71781faef20225acd5ce6bfdceeb2c89f8c6f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a0d90ff9a30d3e4c7825e9c8a7419858bc8fd43f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3835,154 +3835,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x15183): 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: 0xede8): 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: 0x1261f): 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: 0x19452): 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: 0x17b0f): 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: 0xb779): 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: 0x6bb3): 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: 0xf504): 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: 0xb204): 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: 0x125e0): 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: 0xfd6c): 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: 0xb896): 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: 0x16ab5): 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: 0x16a10): 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: 0xc397): 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: 0xd4cb): 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: 0x143af): 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 : 0xdf2 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1906 │ │ │ │ │ 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 : 0x9eb0 │ │ │ │ │ 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 : 0x9ef0 │ │ │ │ │ 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 : 0x9f7d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c66 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f99 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6996,27 +6996,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: 0xa0d1 │ │ │ │ │ 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: 0xa125 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,11 @@ │ │ │ │ │ -oGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +?GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ UwWUWwWW │ │ │ │ │ -M,un5cvBJs │ │ │ │ │ +UV+v=,&V │ │ │ │ │ +0I+B=hTF │ │ │ │ │ x:/Jo)H> │ │ │ │ │ p1SkEU%e │ │ │ │ │ UDj}p"k} │ │ │ │ │ jej6DlkrHl │ │ │ │ │ ZEkV`DW0 │ │ │ │ │ 2"LXU xmr$ │ │ │ │ │ {5C>aj │ │ │ │ │ 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/a9/9fca44490da5dbc0e36e28d5fb4a4f463a82bf.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/83/0a35faa8dd546dc400a1b66d217344115fb772.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: 73864 (bytes into file) │ │ │ │ │ + Start of section headers: 73856 (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 0x12088: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12080: │ │ │ │ │ │ │ │ │ │ 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 001a56 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a55 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c98 000229 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ec8 00049f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002368 008d5b 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b0c8 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b4b0 0003ae 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b860 005900 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011160 000022 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011188 000a38 18 34 79 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011bc0 00035a 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011f1a 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b860 0058fe 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01115e 000022 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011180 000a38 18 34 79 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011bb8 00035a 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011f12 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: a99fca44490da5dbc0e36e28d5fb4a4f463a82bf │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 830a35faa8dd546dc400a1b66d217344115fb772 │ │ │ │ ├── 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: 0x14e13): 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: 0xe885): 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: 0x12077): 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: 0x18eb0): 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: 0x17573): 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: 0xb391): 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: 0x69e5): 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: 0xefa5): 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: 0xae69): 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: 0x12038): 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: 0xf84d): 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: 0xb4bb): 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: 0x1660c): 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: 0x16567): 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: 0xc01a): 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: 0xd04d): 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: 0x13fc2): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x188fe): 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 : 0x9ea6 │ │ │ │ │ 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f73 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -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: 0xa0c7 │ │ │ │ │ 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: 0xa11b │ │ │ │ │ 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,8 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -CHySU%)N │ │ │ │ │ -h7Vh$`o5 │ │ │ │ │ -n&C+]Y)_ │ │ │ │ │ +rGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ :9.b#qQp │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ S/}XQBG0 │ │ │ │ │ [n`tk5_~J │ │ │ │ │ zNk4V,,Q │ │ │ │ │ #,3 dPAt │ │ │ │ │ ='PR$fx| │ │ │ │ │ @@ -14,24 +11,21 @@ │ │ │ │ │ 1bDcB#KH[ │ │ │ │ │ -#488s=7 │ │ │ │ │ 0tPWisn| │ │ │ │ │ (Jtd │ │ │ │ │ - YZhj#@.7O7 │ │ │ │ │ -aB_x}*an │ │ │ │ │ -]Cqg;z 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: 0x14b8a): 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: 0xe71e): 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: 0x11f34): 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: 0x18da9): 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: 0x173cf): 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: 0xb22d): 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: 0x6896): 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: 0xee3d): 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: 0xad05): 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: 0x11ef5): 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: 0xf71e): 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: 0xb343): 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: 0x163d9): 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: 0x16334): 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: 0xbe6c): 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: 0xcedb): 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: 0x13db7): 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 : 0x2234 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2244 │ │ │ │ │ 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 : 0x9eb1 │ │ │ │ │ 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 : 0x9ef1 │ │ │ │ │ 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 : 0x9f7e │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9a │ │ │ │ │ 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: 0xa0d2 │ │ │ │ │ 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: 0xa126 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,21 @@ │ │ │ │ │ -|mGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +swvwf~;;;; │ │ │ │ │ +TOK}DL]` │ │ │ │ │ + 8nF6"%:4xP+ │ │ │ │ │ +^ZwY8>]j │ │ │ │ │ igBa"=gT │ │ │ │ │ Z5G!A9E" │ │ │ │ │ d 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: 0x14b94): 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: 0xe751): 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: 0x11fb1): 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: 0x18d96): 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: 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: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb28d): 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: 0x6a06): 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: 0xee64): 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: 0xad5e): 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: 0x11f72): 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: 0xf744): 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: 0xb3af): 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: 0x163e1): 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: 0x1633c): 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: 0xbebc): 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: 0xce5c): 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: 0x13dde): 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 : 0x284d │ │ │ │ │ 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 : 0x9e9d │ │ │ │ │ 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 : 0x9edd │ │ │ │ │ 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 : 0x9f6a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 56 │ │ │ │ │ DW_MACRO_import - offset : 0x377f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f86 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 56 │ │ │ │ │ @@ -6996,27 +6996,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: 0xa0be │ │ │ │ │ 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: 0xa112 │ │ │ │ │ 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-8) 14.2.0 │ │ │ │ │ +O*GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +Cv?~LOWuW │ │ │ │ │ +f(Z]k;lQ. │ │ │ │ │ +;@e9@eGA │ │ │ │ │ +I) j&R9\(RY2; │ │ │ │ │ n[7#GyRzB[ │ │ │ │ │ +h#* J+NP │ │ │ │ │ D%]-$,g" │ │ │ │ │ t:#L M6 │ │ │ │ │ 8eX#{g=1u │ │ │ │ │ Ic0?-|q)Jq, │ │ │ │ │ GB!bYB&OU │ │ │ │ │ -"~y\dAD] │ │ │ │ │ -E).=JqiR │ │ │ │ │ -zr"JN&}m9 │ │ │ │ │ -}CG9 +'a │ │ │ │ │ +Aa(JC.tH │ │ │ │ │ +Kcl"rHTa │ │ │ │ │ +WS|9zqMZ# │ │ │ │ │ +g_~*cP:& │ │ │ │ │ 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/b1/6229f1bb628c5386857309e9254cba6151c72d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/05/b7816f6d92d2285a0d1974d1297f200a7e9da7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdd8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001e 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00181d 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00181e 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001a60 0001ba 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001c20 0003eb 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002010 008cb0 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00acc0 0003e1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b0a8 000281 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b330 0058d5 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010c05 000040 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b330 0058d6 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010c06 000040 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010c48 0009f0 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011638 0003c5 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0119fd 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: b16229f1bb628c5386857309e9254cba6151c72d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 05b7816f6d92d2285a0d1974d1297f200a7e9da7 │ │ │ │ ├── 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: 0x14bdf): 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: 0xe867): 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: 0x11fca): 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: 0x18e98): 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: 0x174f4): 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: 0xb330): 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: 0x69ad): 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: 0xef9b): 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: 0xae08): 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: 0x11f8b): 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: 0xf86d): 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: 0xb44d): 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: 0x164bf): 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: 0x163f0): 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: 0xbf87): 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: 0xd035): 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: 0x13e2e): 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 : 0xd82 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1896 │ │ │ │ │ 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 : 0x9e40 │ │ │ │ │ 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 : 0x9e80 │ │ │ │ │ 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 : 0x9f0d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f29 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6976,27 +6976,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: 0xa061 │ │ │ │ │ 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: 0xa0b5 │ │ │ │ │ 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,34 @@ │ │ │ │ │ --GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +#g1;[|yj │ │ │ │ │ P[ v}1)I │ │ │ │ │ #vuc_|,X │ │ │ │ │ wbx)EG)rb │ │ │ │ │ 8g 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: 0x14b65): 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: 0xe7bf): 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: 0x11f18): 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: 0x18daf): 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: 0x17408): 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: 0xb2d4): 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: 0x68c5): 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: 0xeede): 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: 0xad60): 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: 0x11ed9): 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: 0xf79a): 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: 0xb3f1): 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: 0x163b4): 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: 0x1630f): 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: 0xbf06): 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: 0xcf6f): 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: 0x13d84): 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 : 0xd89 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x189d │ │ │ │ │ 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 : 0x9e47 │ │ │ │ │ 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 : 0x9e87 │ │ │ │ │ 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 : 0x9f14 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 47 │ │ │ │ │ DW_MACRO_import - offset : 0x2bfd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9f30 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 47 │ │ │ │ │ @@ -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: 0xa068 │ │ │ │ │ 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: 0xa0bc │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,20 +1,19 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -%5zR3%7zj*I │ │ │ │ │ +DL|[7b"| │ │ │ │ │ +u@Th~Dh@ │ │ │ │ │ Z@Y}DIp$ │ │ │ │ │ As F]0.n │ │ │ │ │ 'C/Ol$iw8 │ │ │ │ │ o[+4EEZ} │ │ │ │ │ -|j*""~fJa │ │ │ │ │ -831v;a.a │ │ │ │ │ -)z<2"JHDI │ │ │ │ │ -P-_r"JND │ │ │ │ │ -u2"JHDI │ │ │ │ │ +iZ^6~m6b< │ │ │ │ │ +7_!v.0qh │ │ │ │ │ +OMstL>3;b │ │ │ │ │ )z 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: 0x155b4): 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: 0xf01e): 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: 0x12747): 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: 0x198ab): 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: 0x17ecf): 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: 0x18221): 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: 0x6c6c): 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: 0xf527): 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: 0xb3e3): 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: 0x12718): 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: 0xfdec): 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: 0xba5e): 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: 0x16e14): 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: 0x16d6f): 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: 0xc5a3): 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: 0xd6e4): 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: 0x14729): 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 : 0x2361 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23b9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246d │ │ │ │ │ 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 : 0xa0e4 │ │ │ │ │ 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 : 0xa124 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b1 │ │ │ │ │ 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: 0xa205 │ │ │ │ │ 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 @@ │ │ │ │ │ -&AGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +:GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +OC06"!6O │ │ │ │ │ uv{8!+AF │ │ │ │ │ f0H/5D%N │ │ │ │ │ }>E_"z8. │ │ │ │ │ ; kw,x7V SQ │ │ │ │ │ ?n)xUsw( │ │ │ │ │ $^SH1enqB │ │ │ │ │ -Iz}z=~^R │ │ │ │ │ -2~uN b^v* │ │ │ │ │ -oN Z~cJab │ │ │ │ │ +1u0<9jbp │ │ │ │ │ +ur1AZw(n │ │ │ │ │ + 2L3L%n3% │ │ │ │ │ +gN"Z~mJab │ │ │ │ │ iqf<#hf 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: 0x14b4b): 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: 0xe69b): 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: 0x11e71): 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: 0x18e56): 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: 0x17469): 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: 0xb21b): 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: 0x6937): 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: 0xeda3): 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: 0xad00): 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: 0x11e32): 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: 0xf623): 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: 0xb338): 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: 0x16429): 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: 0x16384): 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: 0xbe10): 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: 0xce46): 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: 0x13d44): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x18896): 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 : 0x2ea2 │ │ │ │ │ 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 : 0x9eac │ │ │ │ │ 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 : 0x9eec │ │ │ │ │ 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 : 0x9f79 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x37c4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f95 │ │ │ │ │ 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: 0xa0cd │ │ │ │ │ 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: 0xa121 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,29 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -}Pfq%BN6 │ │ │ │ │ -=D-F9P-CY │ │ │ │ │ -3q6fOwqW │ │ │ │ │ + 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: 0x14ca5): 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: 0xe7c6): 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: 0x11fc7): 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: 0x18e2c): 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: 0x17497): 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: 0xeee5): 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: 0x11f88): 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: 0xf782): 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: 0x164c1): 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: 0x1641c): 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: 0xcf92): 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: 0x13eaa): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x18876): 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: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f7b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ 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,29 +1,29 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -L-8w*QKV │ │ │ │ │ -9*9(FrsDr │ │ │ │ │ !K__LX j │ │ │ │ │ 6;J[7#GyO │ │ │ │ │ cfy*=c)V │ │ │ │ │ EqZb(87: │ │ │ │ │ dR │ │ │ │ │ +K&zRhqN2- │ │ │ │ │ +iqNru{0Z,[. │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Mhqz*-NO │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ -(klT#nT#nT#nT#nT#nT#nT#nT#nT#nT#nT#n │ │ │ │ │ +Siqz*-NO=g │ │ │ │ │ ++iqz*-NO │ │ │ │ │ +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/e1/e41da2ad09667071a2272760b4839f49ec1988.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/60/d6be3d0affe8657dea2695f34debb3397fd05c.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 001890 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ad0 0001e9 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001cc0 00041e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0020e0 008cdb 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00adc0 0003f0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1b0 00025a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b410 00591b 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b410 00591a 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010d30 00006f 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010da0 0009f0 18 34 77 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011790 000336 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011ac6 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: e1e41da2ad09667071a2272760b4839f49ec1988 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 60d6be3d0affe8657dea2695f34debb3397fd05c │ │ │ │ ├── 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: 0x14c2b): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7d9): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fa5): 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: 0x18e25): 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: 0x174a0): 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: 0xb2b4): 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: 0x68e6): 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: 0xeef8): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad40): 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: 0x11f66): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7b3): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3d1): 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: 0x164a3): 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: 0x163fe): 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: 0xbf0d): 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: 0xcfb9): 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: 0x13e44): 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 : 0x2235 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 34 │ │ │ │ │ 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: 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 : 0x9eb2 │ │ │ │ │ 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 : 0x9ef2 │ │ │ │ │ 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 : 0x9f7f │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9b │ │ │ │ │ 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: 0xa0d3 │ │ │ │ │ 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: 0xa127 │ │ │ │ │ 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,28 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -$HZMK%JZ │ │ │ │ │ -*MRw`,\~ │ │ │ │ │ +\GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +8o'Q"7Dks{ │ │ │ │ │ +$A)3*&S| │ │ │ │ │ +9ue']@vT │ │ │ │ │ DVbXHgHo2v │ │ │ │ │ "}1)ICV|( │ │ │ │ │ %-PP 8Vd.d │ │ │ │ │ $e&VK0! │ │ │ │ │ gud+e3F] │ │ │ │ │ +LNF*6=l │ │ │ │ │ 'c2|-cZFW │ │ │ │ │ 5TiAF@:XP │ │ │ │ │ -$)ca_j]t │ │ │ │ │ - cFaLllK │ │ │ │ │ +sh5}j6 l │ │ │ │ │ +Pz?7Q4LN │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -^hqz*-NO │ │ │ │ │ -Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB, │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Vhqz*-NO=d │ │ │ │ │ +hKUr"JND │ │ │ │ │ +hKUr"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/e3/dd3d2fba2397abd06501696b647e6f3ac765ab.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/8d/8feac79436ef3c7e8dac4351c1dc77efd75995.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 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 008db0 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae90 0003eb 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b280 000282 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b508 005970 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b508 00596f 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: e3dd3d2fba2397abd06501696b647e6f3ac765ab │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8d8feac79436ef3c7e8dac4351c1dc77efd75995 │ │ │ │ ├── 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: 0x14d6f): 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: 0xe856): 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: 0x1208f): 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: 0x18fa3): 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: 0x175dc): 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: 0xb38f): 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: 0x6a8a): 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: 0xef43): 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: 0xae67): 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: 0x12050): 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: 0xf811): 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: 0xb4ac): 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: 0x16599): 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: 0x164f4): 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: 0xbfb6): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 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: 0xd063): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 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: 0x13f71): 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 : 0x202e │ │ │ │ │ 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 : 0x9f00 │ │ │ │ │ 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 : 0x9f40 │ │ │ │ │ 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 : 0x9fcd │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 183 │ │ │ │ │ DW_MACRO_import - offset : 0x9fe9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7028,27 +7028,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: 0xa121 │ │ │ │ │ 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: 0xa175 │ │ │ │ │ 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,32 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -C)yD+(C| │ │ │ │ │ +=;[f~;;;3{N │ │ │ │ │ +osuY^KyS │ │ │ │ │ +i~D1nb{ │ │ │ │ │ ?Z5B],_" │ │ │ │ │ wnQ L │ │ │ │ │ sb_x9!4jh │ │ │ │ │ 6KZ}]@Z*_ │ │ │ │ │ _D^#?W'( │ │ │ │ │ Ig'/wBj\K │ │ │ │ │ -1+1PDP/< │ │ │ │ │ -ShqzJ_{LZ,g │ │ │ │ │ -+s8GK3\z │ │ │ │ │ -r"j_[9o9 │ │ │ │ │ -r"j_c9o9 │ │ │ │ │ -ONp>Ur"JND │ │ │ │ │ +1+1PDPO< │ │ │ │ │ +E$Rhqj2-NM │ │ │ │ │ +Qhqj2-NM │ │ │ │ │ +Vhqj2-NM>h │ │ │ │ │ +r"j_^9o9 │ │ │ │ │ +r"j_x9o9 │ │ │ │ │ +1z>r"JND │ │ │ │ │ +1z>r"JND │ │ │ │ │ +1z>r"JND │ │ │ │ │ +1z>r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/e9/4392a8be7230110cb7c249ba5d301521bca056.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3b/ebbb460e1dd05fc1a50291dabe27f460b45189.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% 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 002b17 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002b16 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 00962f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00d118 00041e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00d538 000927 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00de60 005c08 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00de60 005c07 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 013a68 000103 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 013b70 000d50 18 34 82 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0148c0 000638 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 014ef8 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: e94392a8be7230110cb7c249ba5d301521bca056 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3bebbb460e1dd05fc1a50291dabe27f460b45189 │ │ │ │ ├── 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: 0x15e10): 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: 0xf566): 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: 0x13046): 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: 0x1a13e): 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: 0x18828): 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: 0x18b95): 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: 0x6f35): 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: 0xfcbd): 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: 0xb61a): 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: 0x13017): 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: 0x10612): 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: 0xbdbc): 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: 0x176a7): 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: 0x17602): 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: 0xc927): 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: 0x12a8e): 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: 0xda71): 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: 0x14f6c): 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 : 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: 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 : 0xa0e5 │ │ │ │ │ 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 : 0xa125 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7062,27 +7062,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1b2 │ │ │ │ │ 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: 0xa206 │ │ │ │ │ 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,33 @@ │ │ │ │ │ -VGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ [rKrsRI# │ │ │ │ │ -HCX*Z!l+ │ │ │ │ │ -&;/Amq"f1= │ │ │ │ │ -<{R=:] 0] │ │ │ │ │ +P`gU sQJ │ │ │ │ │ +E#lL&]~}TF │ │ │ │ │ +ofQzZk,T │ │ │ │ │ fp3vG Q[x │ │ │ │ │ [8yEa% - │ │ │ │ │ Rdxodj z │ │ │ │ │ R,Xd$/+7 │ │ │ │ │ A$zbrV*## │ │ │ │ │ eT]Q$C$ │ │ │ │ │ :*uP:*'+ │ │ │ │ │ C_@15 &v|^- │ │ │ │ │ 41mQK~iNI │ │ │ │ │ +:RhqZ2-NK │ │ │ │ │ +%DZBd%DRB │ │ │ │ │ +$DJBd$DBB │ │ │ │ │ +#D:Bd#D2Bl │ │ │ │ │ +; ,a ,_ ,] t' │ │ │ │ │ +3Vd$u!z> │ │ │ │ │ OTLTLTT< │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/ea/592c3365ffe8b9159d018ad0ac1c57f4d9bc80.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/fa/22e80713f940d6af5678647878f0ca647082ce.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [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 001b2c 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b2b 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 008d3f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b260 0003f0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b650 000418 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ba68 0058e0 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011348 000030 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ba68 0058de 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011346 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), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ea592c3365ffe8b9159d018ad0ac1c57f4d9bc80 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa22e80713f940d6af5678647878f0ca647082ce │ │ │ │ ├── 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: 0x14d19): 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: 0xe839): 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: 0x11fc9): 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: 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: 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: 0x1754b): 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: 0xb339): 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: 0xef4c): 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: 0xae10): 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: 0x11f9a): 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: 0xf7ff): 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: 0xb456): 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: 0x16569): 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: 0x164c4): 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: 0xbee0): 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: 0xcfd3): 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: 0x13eaf): 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 : 0x2c47 │ │ │ │ │ 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 : 0xa013 │ │ │ │ │ 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 : 0xa053 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7005,27 +7005,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa0e0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa134 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -!#fJ!IE2 │ │ │ │ │ +EU'K|XT]j │ │ │ │ │ z.z#5\$}o4 │ │ │ │ │ cknAONo │ │ │ │ │ <&.0Rl*z │ │ │ │ │ Tq$CuDYFds │ │ │ │ │ -@FShqj2-NM │ │ │ │ │ -Ii.]JsiS │ │ │ │ │ - =_r"JND │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +.#Xwf kN5 │ │ │ │ │ + Q2!J(DI │ │ │ │ │ +ii.]Ksi[ │ │ │ │ │ +mwB9 +'a │ │ │ │ │ +56DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +fu4)+p1x │ │ │ │ │ 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/ef/87b24d1970706c4ce4be1bfc811fc002423e52.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/20/951c78f0302421a824fcdbd16290971a650034.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: 72064 (bytes into file) │ │ │ │ │ + Start of section headers: 72056 (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 0x11980: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11978: │ │ │ │ │ │ │ │ │ │ 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 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 0017a4 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017a5 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019e8 0001bc 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ba8 00043b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001fe8 008ccf 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00acb8 0003df 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b098 00020f 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b2a8 0058d1 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010b80 000978 18 33 71 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 0114f8 000329 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011821 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b2a8 0058ce 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010b78 000978 18 33 71 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 0114f0 000329 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011819 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: ef87b24d1970706c4ce4be1bfc811fc002423e52 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 20951c78f0302421a824fcdbd16290971a650034 │ │ │ │ ├── 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: 0x14c42): 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: 0xe868): 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: 0x11fea): 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: 0x18e77): 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: 0x174c4): 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: 0xb353): 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: 0x697e): 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: 0xef97): 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: 0xae2b): 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: 0x11fab): 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: 0xf7b3): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb470): 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: 0x1646f): 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: 0x163ca): 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: 0xbfd1): 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: 0xd046): 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: 0x13e5c): 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 : 0xd82 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1896 │ │ │ │ │ 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 : 0x9e40 │ │ │ │ │ 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 : 0x9e80 │ │ │ │ │ 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 : 0x9f0d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f29 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6976,27 +6976,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: 0xa061 │ │ │ │ │ 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: 0xa0b5 │ │ │ │ │ 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 @@ │ │ │ │ │ -B>RGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -wKX4ks%. │ │ │ │ │ +4GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +GdSWdkl;+ │ │ │ │ │ +Hl7c2<%68tP │ │ │ │ │ @EZF;?ZE │ │ │ │ │ N2e;+,4> │ │ │ │ │ 8-a}`VNKJ │ │ │ │ │ M}>>E!Lj │ │ │ │ │ S_sW&j_l │ │ │ │ │ %(P;]R]< │ │ │ │ │ Qp4j02L{ │ │ │ │ │ z-G!A9E" │ │ │ │ │ 35b1}Lwn │ │ │ │ │ .1qn) sy │ │ │ │ │ . $Finy- │ │ │ │ │ +f;i=l>lvw │ │ │ │ │ s2}|QS~< │ │ │ │ │ -ZTm`t0j. │ │ │ │ │ -dyGW@UkLy │ │ │ │ │ -9uqcW9'pJ │ │ │ │ │ -Ii.]JsiS │ │ │ │ │ -ii.]Ksi[ │ │ │ │ │ +q[/}N6_r │ │ │ │ │ +\HH5"vSF │ │ │ │ │ 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/f0/405c9bca021c1fc061e36537e63bcfc596b859.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/06/7375988ae3026e1b471c90c1b55281887e3fc1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% 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 00195f 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00195e 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ba0 00021e 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001dc0 0004b2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002278 008caa 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00af28 0003e3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b310 0002d1 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5e8 0058f7 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010edf 00002c 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5e8 0058f9 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010ee1 00002c 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010f10 000a38 18 34 80 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011948 000330 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011c78 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: f0405c9bca021c1fc061e36537e63bcfc596b859 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 067375988ae3026e1b471c90c1b55281887e3fc1 │ │ │ │ ├── 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: 0x14c27): 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: 0xe7c3): 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: 0x11fa8): 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: 0x18db7): 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: 0x1741a): 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: 0xb27f): 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: 0x68f9): 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: 0xeee2): 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: 0xad4b): 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: 0x11f69): 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: 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: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb39c): 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: 0x16437): 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: 0x16392): 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: 0xbec5): 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: 0xcf3c): 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: 0x13e66): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x1880e): 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 : 0x9ea6 │ │ │ │ │ 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f73 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -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: 0xa0c7 │ │ │ │ │ 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: 0xa11b │ │ │ │ │ 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,26 @@ │ │ │ │ │ -YGCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -RxY0,2-Jdz │ │ │ │ │ - J)vFILIYX │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ +2.@y;7A9 │ │ │ │ │ +7x.HsWii │ │ │ │ │ \L;.u(86Az │ │ │ │ │ |-1W │ │ │ │ │ -96DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +DLN1-]'8P& │ │ │ │ │ +c'Y7^sc7 │ │ │ │ │ +vH+2"5" u │ │ │ │ │ +nv}r"JND │ │ │ │ │ +nv}r"JND │ │ │ │ │ +Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/f3/29ba3b4f1cd33e2797abdbf771e6ad66730714.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/00/d59f8e216eafa296b1a7c6721b760da1ff7f29.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 76% 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: f329ba3b4f1cd33e2797abdbf771e6ad66730714 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00d59f8e216eafa296b1a7c6721b760da1ff7f29 │ │ │ │ ├── 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: 0x14c1e): 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: 0xe73b): 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: 0x11f67): 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: 0x18e27): 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: 0x17491): 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: 0xb296): 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: 0x695c): 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: 0xee5a): 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: 0xad5a): 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: 0x11f28): 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: 0xf72b): 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: 0xb3b3): 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: 0x16491): 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: 0x163ec): 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: 0xbedc): 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: 0xcf53): 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: 0x13e3e): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,25 +1,25 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -jp.XD=k;Hi │ │ │ │ │ -A8nF{DJdd │ │ │ │ │ -R[_JT_A] │ │ │ │ │ +)GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ ]n$O4s$/ │ │ │ │ │ Z*>T-IM/_ │ │ │ │ │ hQ&; tM$G │ │ │ │ │ Io(InkvRr │ │ │ │ │ a6[FTDo3 │ │ │ │ │ yA\'Ik0? │ │ │ │ │ \G7IaUB │ │ │ │ │ -{c,$KZ0< │ │ │ │ │ -{u10s[#$ │ │ │ │ │ -OvA34v/b │ │ │ │ │ -h}>5gQ{?3 │ │ │ │ │ +Cjczh=Lw │ │ │ │ │ +5O{4@[=_# │ │ │ │ │ +#hGf8O!H │ │ │ │ │ ?2"JHDI │ │ │ │ │ -yr"JNDSu │ │ │ │ │ +xU2!J(DI │ │ │ │ │ +e~"j9)PN │ │ │ │ │ +%DVB$%DNB │ │ │ │ │ +$DFB$$D>B │ │ │ │ │ +C/R9k}1l │ │ │ │ │ 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/7b4657ff3fe86044ea4182503e1474d5327417.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a0/38819f6745b1256364f41dba1207b7004280a4.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 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 001ac9 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001acb 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 008ce3 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b0b8 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b4a0 0004b3 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b958 0058e8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011240 000055 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b958 0058e6 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01123e 000055 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011298 000a20 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011cb8 00038f 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012047 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: f67b4657ff3fe86044ea4182503e1474d5327417 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a038819f6745b1256364f41dba1207b7004280a4 │ │ │ │ ├── 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: 0x14c1a): 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: 0xe786): 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: 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) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x18e0d): 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: 0x17458): 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: 0xeea5): 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: 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: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf760): 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: 0x1643e): 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: 0x16399): 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: 0xcf5a): 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: 0x13e50): 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 : 0x2228 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2238 │ │ │ │ │ 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 : 0x9ea5 │ │ │ │ │ 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 : 0x9ee5 │ │ │ │ │ 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 : 0x9f72 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c91 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -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,24 +1,25 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -|A3.rK7s │ │ │ │ │ +;;;;{Nj6$ │ │ │ │ │ +YL-k9Hi. │ │ │ │ │ ([he │ │ │ │ │ BjtGo-pf │ │ │ │ │ InlvA@!Y; │ │ │ │ │ ux!,v@WU8 │ │ │ │ │ N~C,5i^n │ │ │ │ │ -RhqJ"-NI │ │ │ │ │ -VhqJ"-NIL │ │ │ │ │ -96DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ -L>F.]_`F │ │ │ │ │ -m]Sy#FE~ │ │ │ │ │ +ZKM#TB^0 │ │ │ │ │ +ITL>5=\F │ │ │ │ │ +1yxuncL5 │ │ │ │ │ +f!Z+gL!:#?2 │ │ │ │ │ +cCt'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/fb/b37667049b2b5e02c659d82aed5ef216bddc60.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/56/15c935cdad88ef7228794911cde574a0d80388.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020a 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001f4a 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002190 000276 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002408 0007bd 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002bc8 008dc6 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b990 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bd78 00057d 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c2f8 0058e8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011be0 00006b 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c2f8 0058e6 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011bde 00006b 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011c50 000bd0 18 34 89 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012820 0004a0 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012cc0 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: fbb37667049b2b5e02c659d82aed5ef216bddc60 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5615c935cdad88ef7228794911cde574a0d80388 │ │ │ │ ├── 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: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14d47): 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: 0xe98a): 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: 0x1216e): 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: 0x18e93): 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: 0x175d6): 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: 0xb2c2): 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: 0x694b): 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: 0xf0a9): 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: 0xadcb): 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: 0x1212f): 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: 0xf908): 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: 0xb3df): 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: 0x165b1): 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: 0x1650c): 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: 0xbf9a): 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: 0xd084): 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: 0x13f9c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x189e7): 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 : 0x9ea6 │ │ │ │ │ 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f73 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -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: 0xa0c7 │ │ │ │ │ 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: 0xa11b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,26 @@ │ │ │ │ │ -`GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -Sbk;lq1J │ │ │ │ │ +GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ 'Fr@H$DJ │ │ │ │ │ .,c`}&3\ │ │ │ │ │ *]0FiN<. │ │ │ │ │ I#[*QHx8us │ │ │ │ │ kPT2(b-s │ │ │ │ │ p9n1BhUB │ │ │ │ │ Cf}~Lq[4 │ │ │ │ │ :SSIS0W8:B │ │ │ │ │ +LZgs~?)gC │ │ │ │ │ -vg~-Od~]l │ │ │ │ │ -=Zg6#7_0 │ │ │ │ │ -1)x2mCL= │ │ │ │ │ -3RiqFj?{ │ │ │ │ │ +uohSE6Oh │ │ │ │ │ +=xe'wb'G │ │ │ │ │ +CvO< }xw │ │ │ │ │ +ZfZ!z-7] │ │ │ │ │ +3RiqFj_{ │ │ │ │ │ +rr"JNp>iV │ │ │ │ │ iz 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: 0x14cd4): 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: 0xe844): 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: 0x12009): 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: 0x18f15): 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: 0x17566): 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: 0xb2d5): 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: 0x693a): 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: 0xef57): 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: 0xad7d): 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: 0x11fca): 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: 0xf7f5): 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: 0xb3f2): 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: 0x16580): 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: 0x164db): 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: 0xbed4): 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: 0xcf93): 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: 0x13e7c): 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 : 0x9ee6 │ │ │ │ │ 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 : 0x9f1c │ │ │ │ │ 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 : 0x9fa9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x37be │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9fc5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7010,21 +7010,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: 0xa0fd │ │ │ │ │ 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,24 +1,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-8) 14.2.0 │ │ │ │ │ -EU+K|HT]e │ │ │ │ │ -b6TF?H l │ │ │ │ │ V1%$igp8Z │ │ │ │ │ KBrvx.,V │ │ │ │ │ #=~f%~/x │ │ │ │ │ LY4-;>>DD │ │ │ │ │ ASy''Gs@a │ │ │ │ │ !r]:aZ(Y` │ │ │ │ │ 8VeE#Qyt1?_ │ │ │ │ │ .e%U9h9(1 │ │ │ │ │ OrKQpXu< │ │ │ │ │ ;aK'Y"J` │ │ │ │ │ d}#Sx` ?U │ │ │ │ │ -4w+/)#SU │ │ │ │ │ -<00~[3)'LE │ │ │ │ │ -"JNDmwB9 +'a │ │ │ │ │ +$Z,k&Qhq4i │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +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 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy