--- /srv/reproducible-results/rbuild-debian/r-b-build.uXSZosOZ/b1/tuxpaint_0.9.34-2_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.uXSZosOZ/b2/tuxpaint_0.9.34-2_arm64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ 28dbd0eb0767d42ade3df95ebbd7b01b 14417716 graphics optional tuxpaint-data_0.9.34-2_all.deb │ - b55efa5baa7ed2d7e9d82a0de63e0390 487292 debug optional tuxpaint-dbgsym_0.9.34-2_arm64.deb │ - c51bab95dda99ab711b70c896fc749d4 91256 graphics optional tuxpaint-dev_0.9.34-2_all.deb │ - 429ebb556864890752656a73f4b4440e 4684408 debug optional tuxpaint-plugins-default-dbgsym_0.9.34-2_arm64.deb │ - 8bdc6447ee487d232a43dfc1a4fc85ed 3057252 graphics optional tuxpaint-plugins-default_0.9.34-2_arm64.deb │ - 443d13b53ac6b1d57b6ab56ed2e91085 285024 graphics optional tuxpaint_0.9.34-2_arm64.deb │ + ef23c2131794c783f26fe81c2eb9775d 487312 debug optional tuxpaint-dbgsym_0.9.34-2_arm64.deb │ + 3bcfed8d8b8a06719e6f61ee65878544 91256 graphics optional tuxpaint-dev_0.9.34-2_all.deb │ + 648ff360b823b482ce10431c1e1fb734 4684216 debug optional tuxpaint-plugins-default-dbgsym_0.9.34-2_arm64.deb │ + 04c17d4f9681ab209c385bcd021096d8 3057136 graphics optional tuxpaint-plugins-default_0.9.34-2_arm64.deb │ + 62fa93127599236e6cea1434a341fa2f 285124 graphics optional tuxpaint_0.9.34-2_arm64.deb ├── tuxpaint-dev_0.9.34-2_all.deb │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/bin/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 2110 2025-03-13 14:38:55.000000 ./usr/bin/tp-magic-config │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/include/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/include/tuxpaint/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8121 2025-03-13 14:38:55.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8137 2025-03-13 14:38:55.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/doc/tuxpaint-dev/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 771 2025-03-13 14:38:55.000000 ./usr/share/doc/tuxpaint-dev/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 82571 2024-10-24 03:54:13.000000 ./usr/share/doc/tuxpaint-dev/changelog.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5527 2021-09-05 19:28:45.000000 ./usr/share/doc/tuxpaint-dev/copyright │ │ │ ├── ./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 │ │ │ │ │ │ │ │ /* src/tp_magic_api.h.in last modified 2024-06-01 */ │ │ │ │ │ │ │ │ #include "SDL.h" │ │ │ │ #include "SDL_mixer.h" ├── tuxpaint-plugins-default_0.9.34-2_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-03-13 14:38:55.000000 debian-binary │ │ -rw-r--r-- 0 0 0 9640 2025-03-13 14:38:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 3047420 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 3047304 2025-03-13 14:38:55.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: 3fdaeaff615c9ceb54707ab15829f036f86b2c18 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 54c4061d09d13837108762f8e50038d228160eaa │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 64616561 66663631 35633963 65623534 daeaff615c9ceb54 │ │ │ │ │ - 0x00000010 37303761 62313538 32396630 33366638 707ab15829f036f8 │ │ │ │ │ - 0x00000020 36623263 31382e64 65627567 00000000 6b2c18.debug.... │ │ │ │ │ - 0x00000030 b17e7775 .~wu │ │ │ │ │ + 0x00000000 63343036 31643039 64313338 33373130 c4061d09d1383710 │ │ │ │ │ + 0x00000010 38373632 66386535 30303338 64323238 8762f8e50038d228 │ │ │ │ │ + 0x00000020 31363065 61612e64 65627567 00000000 160eaa.debug.... │ │ │ │ │ + 0x00000030 32f05785 2.W. │ │ │ ├── ./usr/lib/tuxpaint/plugins/ascii.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: 163206991a804b14fd38cc83776ed0f3c5043d06 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7925896064cbdc200f92ccfcec61f0bf6315920d │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 33323036 39393161 38303462 31346664 3206991a804b14fd │ │ │ │ │ - 0x00000010 33386363 38333737 36656430 66336335 38cc83776ed0f3c5 │ │ │ │ │ - 0x00000020 30343364 30362e64 65627567 00000000 043d06.debug.... │ │ │ │ │ - 0x00000030 4d41edff MA.. │ │ │ │ │ + 0x00000000 32353839 36303634 63626463 32303066 25896064cbdc200f │ │ │ │ │ + 0x00000010 39326363 66636563 36316630 62663633 92ccfcec61f0bf63 │ │ │ │ │ + 0x00000020 31353932 30642e64 65627567 00000000 15920d.debug.... │ │ │ │ │ + 0x00000030 43be90cc C... │ │ │ ├── ./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: ce80540e956c079b9029fb899075c86ff2bac7fe │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fcc54c8544e18405a5d5c78f784d05628dd51cd0 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 38303534 30653935 36633037 39623930 80540e956c079b90 │ │ │ │ │ - 0x00000010 32396662 38393930 37356338 36666632 29fb899075c86ff2 │ │ │ │ │ - 0x00000020 62616337 66652e64 65627567 00000000 bac7fe.debug.... │ │ │ │ │ - 0x00000030 a7d63c4b ... │ │ │ ├── ./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: cffbfa762800118198e473a66ed387cebbc0720e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e076a908c5d54a481c156965943b3b697a19c4ff │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66626661 37363238 30303131 38313938 fbfa762800118198 │ │ │ │ │ - 0x00000010 65343733 61363665 64333837 63656262 e473a66ed387cebb │ │ │ │ │ - 0x00000020 63303732 30652e64 65627567 00000000 c0720e.debug.... │ │ │ │ │ - 0x00000030 9f235d45 .#]E │ │ │ │ │ + 0x00000000 37366139 30386335 64353461 34383163 76a908c5d54a481c │ │ │ │ │ + 0x00000010 31353639 36353934 33623362 36393761 156965943b3b697a │ │ │ │ │ + 0x00000020 31396334 66662e64 65627567 00000000 19c4ff.debug.... │ │ │ │ │ + 0x00000030 81d25aab ..Z. │ │ │ ├── ./usr/lib/tuxpaint/plugins/reflection.so │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d29555add1e2c80b979e7ff80a85f562099ebb68 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dd970b3b55e596d299ac1532ed32b5f4bf4531bd │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 39353535 61646431 65326338 30623937 9555add1e2c80b97 │ │ │ │ │ - 0x00000010 39653766 66383061 38356635 36323039 9e7ff80a85f56209 │ │ │ │ │ - 0x00000020 39656262 36382e64 65627567 00000000 9ebb68.debug.... │ │ │ │ │ - 0x00000030 e038e6b9 .8.. │ │ │ │ │ + 0x00000000 39373062 33623535 65353936 64323939 970b3b55e596d299 │ │ │ │ │ + 0x00000010 61633135 33326564 33326235 66346266 ac1532ed32b5f4bf │ │ │ │ │ + 0x00000020 34353331 62642e64 65627567 00000000 4531bd.debug.... │ │ │ │ │ + 0x00000030 85b95c6a ..\j │ │ │ ├── ./usr/lib/tuxpaint/plugins/ribbon.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: 1c7437a533e1a5b117a932c936f698fc1f2bc21f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: efb9ad1e5f447bef83550346fa48e9f4858abbf1 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 37343337 61353333 65316135 62313137 7437a533e1a5b117 │ │ │ │ │ - 0x00000010 61393332 63393336 66363938 66633166 a932c936f698fc1f │ │ │ │ │ - 0x00000020 32626332 31662e64 65627567 00000000 2bc21f.debug.... │ │ │ │ │ - 0x00000030 d4299c5e .).^ │ │ │ │ │ + 0x00000000 62396164 31653566 34343762 65663833 b9ad1e5f447bef83 │ │ │ │ │ + 0x00000010 35353033 34366661 34386539 66343835 550346fa48e9f485 │ │ │ │ │ + 0x00000020 38616262 66312e64 65627567 00000000 8abbf1.debug.... │ │ │ │ │ + 0x00000030 73c6a8ee s... │ │ │ ├── ./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: b3951e7ae3167d76d455b30fe63061ff072b621d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00f7009cc8f0de39c329b78f5ba10d3c04657e71 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 39353165 37616533 31363764 37366434 951e7ae3167d76d4 │ │ │ │ │ - 0x00000010 35356233 30666536 33303631 66663037 55b30fe63061ff07 │ │ │ │ │ - 0x00000020 32623632 31642e64 65627567 00000000 2b621d.debug.... │ │ │ │ │ - 0x00000030 d4a605e2 .... │ │ │ │ │ + 0x00000000 66373030 39636338 66306465 33396333 f7009cc8f0de39c3 │ │ │ │ │ + 0x00000010 32396237 38663562 61313064 33633034 29b78f5ba10d3c04 │ │ │ │ │ + 0x00000020 36353765 37312e64 65627567 00000000 657e71.debug.... │ │ │ │ │ + 0x00000030 ac545e5a .T^Z │ │ │ ├── ./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: ee8a18cda65754c151e36d4e2542a41901658475 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce862128a7dfad5b2355be560e7a794a0ce33f6f │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 38613138 63646136 35373534 63313531 8a18cda65754c151 │ │ │ │ │ - 0x00000010 65333664 34653235 34326134 31393031 e36d4e2542a41901 │ │ │ │ │ - 0x00000020 36353834 37352e64 65627567 00000000 658475.debug.... │ │ │ │ │ - 0x00000030 ddd62e54 ...T │ │ │ │ │ + 0x00000000 38363231 32386137 64666164 35623233 862128a7dfad5b23 │ │ │ │ │ + 0x00000010 35356265 35363065 37613739 34613063 55be560e7a794a0c │ │ │ │ │ + 0x00000020 65333366 36662e64 65627567 00000000 e33f6f.debug.... │ │ │ │ │ + 0x00000030 9281d515 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/rotate.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: 03aa4c932d632b77f18e51afda92b8eaa1b9551d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1d672c11e6c95edcb26e59e21531897c47609a65 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 61613463 39333264 36333262 37376631 aa4c932d632b77f1 │ │ │ │ │ - 0x00000010 38653531 61666461 39326238 65616131 8e51afda92b8eaa1 │ │ │ │ │ - 0x00000020 62393535 31642e64 65627567 00000000 b9551d.debug.... │ │ │ │ │ - 0x00000030 5fcaa3cb _... │ │ │ │ │ + 0x00000000 36373263 31316536 63393565 64636232 672c11e6c95edcb2 │ │ │ │ │ + 0x00000010 36653539 65323135 33313839 37633437 6e59e21531897c47 │ │ │ │ │ + 0x00000020 36303961 36352e64 65627567 00000000 609a65.debug.... │ │ │ │ │ + 0x00000030 b73d2353 .=#S │ │ │ ├── ./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: 15fe1fb1867adfee459357f71b43827e1c261e6e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 99ba8e4f60171e7a689f2d16611b0a4d3c8fba39 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66653166 62313836 37616466 65653435 fe1fb1867adfee45 │ │ │ │ │ - 0x00000010 39333537 66373162 34333832 37653163 9357f71b43827e1c │ │ │ │ │ - 0x00000020 32363165 36652e64 65627567 00000000 261e6e.debug.... │ │ │ │ │ - 0x00000030 2e939970 ...p │ │ │ │ │ + 0x00000000 62613865 34663630 31373165 37613638 ba8e4f60171e7a68 │ │ │ │ │ + 0x00000010 39663264 31363631 31623061 34643363 9f2d16611b0a4d3c │ │ │ │ │ + 0x00000020 38666261 33392e64 65627567 00000000 8fba39.debug.... │ │ │ │ │ + 0x00000030 e141e6f5 .A.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/shift.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: faa78c2e0a22bce16dfcf2d7788b4505b42e3194 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 784c30d174597b34ad07c557aa365f6b78351d53 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 61373863 32653061 32326263 65313664 a78c2e0a22bce16d │ │ │ │ │ - 0x00000010 66636632 64373738 38623435 30356234 fcf2d7788b4505b4 │ │ │ │ │ - 0x00000020 32653331 39342e64 65627567 00000000 2e3194.debug.... │ │ │ │ │ - 0x00000030 dfabe3a9 .... │ │ │ │ │ + 0x00000000 34633330 64313734 35393762 33346164 4c30d174597b34ad │ │ │ │ │ + 0x00000010 30376335 35376161 33363566 36623738 07c557aa365f6b78 │ │ │ │ │ + 0x00000020 33353164 35332e64 65627567 00000000 351d53.debug.... │ │ │ │ │ + 0x00000030 6c87b452 l..R │ │ │ ├── ./usr/lib/tuxpaint/plugins/smooth.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: 86fe011de94ad55594478e9dcf5d7f045139884b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a088b9092257ce41c2ff5f4276bc0a479e70ebe3 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66653031 31646539 34616435 35353934 fe011de94ad55594 │ │ │ │ │ - 0x00000010 34373865 39646366 35643766 30343531 478e9dcf5d7f0451 │ │ │ │ │ - 0x00000020 33393838 34622e64 65627567 00000000 39884b.debug.... │ │ │ │ │ - 0x00000030 64d9f097 d... │ │ │ │ │ + 0x00000000 38386239 30393232 35376365 34316332 88b9092257ce41c2 │ │ │ │ │ + 0x00000010 66663566 34323736 62633061 34373965 ff5f4276bc0a479e │ │ │ │ │ + 0x00000020 37306562 65332e64 65627567 00000000 70ebe3.debug.... │ │ │ │ │ + 0x00000030 7d595464 }YTd │ │ │ ├── ./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: 2bfa31d960a3bb8a47276f7f8270f1ff5b375d58 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5e6166f082907a0ad9f7c32fca5f28aecc21909d │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66613331 64393630 61336262 38613437 fa31d960a3bb8a47 │ │ │ │ │ - 0x00000010 32373666 37663832 37306631 66663562 276f7f8270f1ff5b │ │ │ │ │ - 0x00000020 33373564 35382e64 65627567 00000000 375d58.debug.... │ │ │ │ │ - 0x00000030 2b643b92 +d;. │ │ │ │ │ + 0x00000000 36313636 66303832 39303761 30616439 6166f082907a0ad9 │ │ │ │ │ + 0x00000010 66376333 32666361 35663238 61656363 f7c32fca5f28aecc │ │ │ │ │ + 0x00000020 32313930 39642e64 65627567 00000000 21909d.debug.... │ │ │ │ │ + 0x00000030 30dae72c 0.., │ │ │ ├── ./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: 610bd09de081511f261b59f329877528b6da4dd2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5fed003bee7ad0dbdb2d14849a35155d64bf9ff1 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 30626430 39646530 38313531 31663236 0bd09de081511f26 │ │ │ │ │ - 0x00000010 31623539 66333239 38373735 32386236 1b59f329877528b6 │ │ │ │ │ - 0x00000020 64613464 64322e64 65627567 00000000 da4dd2.debug.... │ │ │ │ │ - 0x00000030 11416ce7 .Al. │ │ │ │ │ + 0x00000000 65643030 33626565 37616430 64626462 ed003bee7ad0dbdb │ │ │ │ │ + 0x00000010 32643134 38343961 33353135 35643634 2d14849a35155d64 │ │ │ │ │ + 0x00000020 62663966 66312e64 65627567 00000000 bf9ff1.debug.... │ │ │ │ │ + 0x00000030 f5b63a1c ..:. │ │ │ ├── ./usr/lib/tuxpaint/plugins/spiral.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: 74f37056ca97e6b8dbadfe8fa76510852d543ae2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 77004889e310781dd735220f54979f7df0ca0833 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66333730 35366361 39376536 62386462 f37056ca97e6b8db │ │ │ │ │ - 0x00000010 61646665 38666137 36353130 38353264 adfe8fa76510852d │ │ │ │ │ - 0x00000020 35343361 65322e64 65627567 00000000 543ae2.debug.... │ │ │ │ │ - 0x00000030 0b217d2c .!}, │ │ │ │ │ + 0x00000000 30303438 38396533 31303738 31646437 004889e310781dd7 │ │ │ │ │ + 0x00000010 33353232 30663534 39373966 37646630 35220f54979f7df0 │ │ │ │ │ + 0x00000020 63613038 33332e64 65627567 00000000 ca0833.debug.... │ │ │ │ │ + 0x00000030 d9823df9 ..=. │ │ │ ├── ./usr/lib/tuxpaint/plugins/spraypaint.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: af6ff93c7a7fbb37222545a76ad72bf728416212 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 272006bbc545c42fddec170300c04ebc4afa504a │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 36666639 33633761 37666262 33373232 6ff93c7a7fbb3722 │ │ │ │ │ - 0x00000010 32353435 61373661 64373262 66373238 2545a76ad72bf728 │ │ │ │ │ - 0x00000020 34313632 31322e64 65627567 00000000 416212.debug.... │ │ │ │ │ - 0x00000030 a31ad360 ...` │ │ │ │ │ + 0x00000000 32303036 62626335 34356334 32666464 2006bbc545c42fdd │ │ │ │ │ + 0x00000010 65633137 30333030 63303465 62633461 ec170300c04ebc4a │ │ │ │ │ + 0x00000020 66613530 34612e64 65627567 00000000 fa504a.debug.... │ │ │ │ │ + 0x00000030 8bf502c2 .... │ │ │ ├── ./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: 74347445afe98a019c7bfe8ce74f910244af63f5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fc18ac70df3c88a769ac99805d57c8b26ecefa82 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 33343734 34356166 65393861 30313963 347445afe98a019c │ │ │ │ │ - 0x00000010 37626665 38636537 34663931 30323434 7bfe8ce74f910244 │ │ │ │ │ - 0x00000020 61663633 66352e64 65627567 00000000 af63f5.debug.... │ │ │ │ │ - 0x00000030 9271adf8 .q.. │ │ │ │ │ + 0x00000000 31386163 37306466 33633838 61373639 18ac70df3c88a769 │ │ │ │ │ + 0x00000010 61633939 38303564 35376338 62323665 ac99805d57c8b26e │ │ │ │ │ + 0x00000020 63656661 38322e64 65627567 00000000 cefa82.debug.... │ │ │ │ │ + 0x00000030 168245e9 ..E. │ │ │ ├── ./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: f1c33b6e2c4739854f56ec8a581350bc6367a979 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 23deca800018340947bedf421b6f867b185a909a │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 63333362 36653263 34373339 38353466 c33b6e2c4739854f │ │ │ │ │ - 0x00000010 35366563 38613538 31333530 62633633 56ec8a581350bc63 │ │ │ │ │ - 0x00000020 36376139 37392e64 65627567 00000000 67a979.debug.... │ │ │ │ │ - 0x00000030 87fb39d4 ..9. │ │ │ │ │ + 0x00000000 64656361 38303030 31383334 30393437 deca800018340947 │ │ │ │ │ + 0x00000010 62656466 34323162 36663836 37623138 bedf421b6f867b18 │ │ │ │ │ + 0x00000020 35613930 39612e64 65627567 00000000 5a909a.debug.... │ │ │ │ │ + 0x00000030 3a3e89db :>.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/swirls.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: 593b5cb55713c304ce53c42c7ef8718429a4f66a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b957616ec421c7365279be0e065c3f03c3f9f55 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 33623563 62353537 31336333 30346365 3b5cb55713c304ce │ │ │ │ │ - 0x00000010 35336334 32633765 66383731 38343239 53c42c7ef8718429 │ │ │ │ │ - 0x00000020 61346636 36612e64 65627567 00000000 a4f66a.debug.... │ │ │ │ │ - 0x00000030 b7ccf9a3 .... │ │ │ │ │ + 0x00000000 39353736 31366563 34323163 37333635 957616ec421c7365 │ │ │ │ │ + 0x00000010 32373962 65306530 36356333 66303363 279be0e065c3f03c │ │ │ │ │ + 0x00000020 33663966 35352e64 65627567 00000000 3f9f55.debug.... │ │ │ │ │ + 0x00000030 9010bd26 ...& │ │ │ ├── ./usr/lib/tuxpaint/plugins/tessell.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: db20010587377583065028047d9bbbb5edbf4bb4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b9538ed06b89fd2ff65c025c577ada821d5df023 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 32303031 30353837 33373735 38333036 2001058737758306 │ │ │ │ │ - 0x00000010 35303238 30343764 39626262 62356564 5028047d9bbbb5ed │ │ │ │ │ - 0x00000020 62663462 62342e64 65627567 00000000 bf4bb4.debug.... │ │ │ │ │ - 0x00000030 1fa32797 ..'. │ │ │ │ │ + 0x00000000 35333865 64303662 38396664 32666636 538ed06b89fd2ff6 │ │ │ │ │ + 0x00000010 35633032 35633537 37616461 38323164 5c025c577ada821d │ │ │ │ │ + 0x00000020 35646630 32332e64 65627567 00000000 5df023.debug.... │ │ │ │ │ + 0x00000030 8d32e7d5 .2.. │ │ │ ├── ./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: 5132907aa3cf6192606edcd4f6a8129728dd5940 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ca73a06360dbea318bdb04d9a07de5a1b029ab0a │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 33323930 37616133 63663631 39323630 32907aa3cf619260 │ │ │ │ │ - 0x00000010 36656463 64346636 61383132 39373238 6edcd4f6a8129728 │ │ │ │ │ - 0x00000020 64643539 34302e64 65627567 00000000 dd5940.debug.... │ │ │ │ │ - 0x00000030 74e7c867 t..g │ │ │ │ │ + 0x00000000 37336130 36333630 64626561 33313862 73a06360dbea318b │ │ │ │ │ + 0x00000010 64623034 64396130 37646535 61316230 db04d9a07de5a1b0 │ │ │ │ │ + 0x00000020 32396162 30612e64 65627567 00000000 29ab0a.debug.... │ │ │ │ │ + 0x00000030 0cf826a8 ..&. │ │ │ ├── ./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: 35ec2b89636b64fec2e2640caddee4ff2012b5e2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dfab95fff117e04535c4ee14e2099399fbb41be2 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 65633262 38393633 36623634 66656332 ec2b89636b64fec2 │ │ │ │ │ - 0x00000010 65323634 30636164 64656534 66663230 e2640caddee4ff20 │ │ │ │ │ - 0x00000020 31326235 65322e64 65627567 00000000 12b5e2.debug.... │ │ │ │ │ - 0x00000030 02899211 .... │ │ │ │ │ + 0x00000000 61623935 66666631 31376530 34353335 ab95fff117e04535 │ │ │ │ │ + 0x00000010 63346565 31346532 30393933 39396662 c4ee14e2099399fb │ │ │ │ │ + 0x00000020 62343162 65322e64 65627567 00000000 b41be2.debug.... │ │ │ │ │ + 0x00000030 eb32230d .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: 44b1bb6e54c1becf58a6017ba4587b25bc6af033 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f04bb64757a15ba3f690972aae86bc11a637ee25 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62316262 36653534 63316265 63663538 b1bb6e54c1becf58 │ │ │ │ │ - 0x00000010 61363031 37626134 35383762 32356263 a6017ba4587b25bc │ │ │ │ │ - 0x00000020 36616630 33332e64 65627567 00000000 6af033.debug.... │ │ │ │ │ - 0x00000030 806e9a38 .n.8 │ │ │ │ │ + 0x00000000 34626236 34373537 61313562 61336636 4bb64757a15ba3f6 │ │ │ │ │ + 0x00000010 39303937 32616165 38366263 31316136 90972aae86bc11a6 │ │ │ │ │ + 0x00000020 33376565 32352e64 65627567 00000000 37ee25.debug.... │ │ │ │ │ + 0x00000030 4f4a7432 OJt2 │ │ │ ├── ./usr/lib/tuxpaint/plugins/trochoids.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: 158cc6f6d398a52af25f30568ebe59cd657e48cc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: afc5d1a665a7f77ed2fa0055300e05c9ed38809a │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 38636336 66366433 39386135 32616632 8cc6f6d398a52af2 │ │ │ │ │ - 0x00000010 35663330 35363865 62653539 63643635 5f30568ebe59cd65 │ │ │ │ │ - 0x00000020 37653438 63632e64 65627567 00000000 7e48cc.debug.... │ │ │ │ │ - 0x00000030 aca48253 ...S │ │ │ │ │ + 0x00000000 63356431 61363635 61376637 37656432 c5d1a665a7f77ed2 │ │ │ │ │ + 0x00000010 66613030 35353330 30653035 63396564 fa0055300e05c9ed │ │ │ │ │ + 0x00000020 33383830 39612e64 65627567 00000000 38809a.debug.... │ │ │ │ │ + 0x00000030 a9140f85 .... │ │ │ ├── ./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: 2d1bb46544c3c7cd5f4444662df1143b73311d7a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8324997df7daf1af0bc9e310269ded90120cfb48 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 31626234 36353434 63336337 63643566 1bb46544c3c7cd5f │ │ │ │ │ - 0x00000010 34343434 36363264 66313134 33623733 4444662df1143b73 │ │ │ │ │ - 0x00000020 33313164 37612e64 65627567 00000000 311d7a.debug.... │ │ │ │ │ - 0x00000030 528faf94 R... │ │ │ │ │ + 0x00000000 32343939 37646637 64616631 61663062 24997df7daf1af0b │ │ │ │ │ + 0x00000010 63396533 31303236 39646564 39303132 c9e310269ded9012 │ │ │ │ │ + 0x00000020 30636662 34382e64 65627567 00000000 0cfb48.debug.... │ │ │ │ │ + 0x00000030 f8377171 .7qq │ │ │ ├── ./usr/lib/tuxpaint/plugins/waves.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ac7966d9aa8dd027d72230ac318c232b7a7cac15 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 55fbd229afa2467400974bf57b8e34fd3dc38963 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 37393636 64396161 38646430 32376437 7966d9aa8dd027d7 │ │ │ │ │ - 0x00000010 32323330 61633331 38633233 32623761 2230ac318c232b7a │ │ │ │ │ - 0x00000020 37636163 31352e64 65627567 00000000 7cac15.debug.... │ │ │ │ │ - 0x00000030 8c40c0fb .@.. │ │ │ │ │ + 0x00000000 66626432 32396166 61323436 37343030 fbd229afa2467400 │ │ │ │ │ + 0x00000010 39373462 66353762 38653334 66643364 974bf57b8e34fd3d │ │ │ │ │ + 0x00000020 63333839 36332e64 65627567 00000000 c38963.debug.... │ │ │ │ │ + 0x00000030 324f65b8 2Oe. │ │ │ ├── ./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: b2fea78a88f786c0e844870ec83eea3ad72f980d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b260e2cb523da18aa092dbccbcb318da18e4ddc6 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66656137 38613838 66373836 63306538 fea78a88f786c0e8 │ │ │ │ │ - 0x00000010 34343837 30656338 33656561 33616437 44870ec83eea3ad7 │ │ │ │ │ - 0x00000020 32663938 30642e64 65627567 00000000 2f980d.debug.... │ │ │ │ │ - 0x00000030 990aaa13 .... │ │ │ │ │ + 0x00000000 36306532 63623532 33646131 38616130 60e2cb523da18aa0 │ │ │ │ │ + 0x00000010 39326462 63636263 62333138 64613138 92dbccbcb318da18 │ │ │ │ │ + 0x00000020 65346464 63362e64 65627567 00000000 e4ddc6.debug.... │ │ │ │ │ + 0x00000030 f36d2394 .m#. ├── tuxpaint_0.9.34-2_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-03-13 14:38:55.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1592 2025-03-13 14:38:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 283240 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1588 2025-03-13 14:38:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 283344 2025-03-13 14:38:55.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/bin/tuxpaint │ │ │ │ ├── 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: bdeb2a0988a07241b211fe732437360a025d769b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e70b59ed596d60a53435508686f14724b7e170c0 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 65623261 30393838 61303732 34316232 eb2a0988a07241b2 │ │ │ │ │ - 0x00000010 31316665 37333234 33373336 30613032 11fe732437360a02 │ │ │ │ │ - 0x00000020 35643736 39622e64 65627567 00000000 5d769b.debug.... │ │ │ │ │ - 0x00000030 da2be1b7 .+.. │ │ │ │ │ + 0x00000000 30623539 65643539 36643630 61353334 0b59ed596d60a534 │ │ │ │ │ + 0x00000010 33353530 38363836 66313437 32346237 35508686f14724b7 │ │ │ │ │ + 0x00000020 65313730 63302e64 65627567 00000000 e170c0.debug.... │ │ │ │ │ + 0x00000030 5f3f4aed _?J. ├── tuxpaint-dbgsym_0.9.34-2_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-03-13 14:38:55.000000 debian-binary │ │ -rw-r--r-- 0 0 0 516 2025-03-13 14:38:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 486584 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 486604 2025-03-13 14:38:55.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: arm64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ Installed-Size: 935 │ │ │ │ Depends: tuxpaint (= 1:0.9.34-2) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint │ │ │ │ -Build-Ids: bdeb2a0988a07241b211fe732437360a025d769b │ │ │ │ +Build-Ids: e70b59ed596d60a53435508686f14724b7e170c0 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/bd/eb2a0988a07241b211fe732437360a025d769b.debug │ │ │ │ │ +usr/lib/debug/.build-id/e7/0b59ed596d60a53435508686f14724b7e170c0.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bd/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 946344 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bd/eb2a0988a07241b211fe732437360a025d769b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e7/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 946344 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e7/0b59ed596d60a53435508686f14724b7e170c0.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/doc/tuxpaint-dbgsym -> tuxpaint │ │ │ │ --- ./usr/lib/debug/.build-id/bd/eb2a0988a07241b211fe732437360a025d769b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e7/0b59ed596d60a53435508686f14724b7e170c0.debug │ │ │ │┄ Files 86% 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: bdeb2a0988a07241b211fe732437360a025d769b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e70b59ed596d60a53435508686f14724b7e170c0 │ │ │ │ │ │ │ │ │ │ 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 │ │ │ │ │ @@ -13515,189 +13515,189 @@ │ │ │ │ │ <8036> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <8037> DW_AT_type : (ref4) <0x31>, int │ │ │ │ │ <803b> DW_AT_location : (exprloc) 9 byte block: 3 20 44 8 0 0 0 0 0 (DW_OP_addr: 84420) │ │ │ │ │ <1><8045>: Abbrev Number: 54 (DW_TAG_structure_type) │ │ │ │ │ <8046> DW_AT_name : (strp) (offset: 0x1ff5): magic_api_t │ │ │ │ │ <804a> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <804b> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <804c> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <804c> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <804d> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <804e> DW_AT_sibling : (ref4) <0x8198> │ │ │ │ │ <2><8052>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8053> DW_AT_name : (strp) (offset: 0x597b): tp_version │ │ │ │ │ <8057> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8058> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <8058> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <8059> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <805a> DW_AT_type : (ref4) <0x30e> │ │ │ │ │ <805e> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><805f>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8060> DW_AT_name : (strp) (offset: 0xaafd): data_directory │ │ │ │ │ <8064> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8065> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <8065> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <8066> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8067> DW_AT_type : (ref4) <0x30e> │ │ │ │ │ <806b> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><806c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <806d> DW_AT_name : (strp) (offset: 0x3225): update_progress_bar │ │ │ │ │ <8071> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8072> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <8072> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <8073> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8074> DW_AT_type : (ref4) <0x98f> │ │ │ │ │ <8078> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><8079>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <807a> DW_AT_name : (strp) (offset: 0x8bf2): special_notify │ │ │ │ │ <807e> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <807f> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <807f> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <8080> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8081> DW_AT_type : (ref4) <0x8db> │ │ │ │ │ <8085> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><8086>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8087> DW_AT_name : (strp) (offset: 0xb14d): sRGB_to_linear │ │ │ │ │ <808b> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <808c> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <808c> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <808d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <808e> DW_AT_type : (ref4) <0x81a7> │ │ │ │ │ <8092> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><8093>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8094> DW_AT_name : (strp) (offset: 0x40cd): linear_to_sRGB │ │ │ │ │ <8098> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8099> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <8099> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <809a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <809b> DW_AT_type : (ref4) <0x81bb> │ │ │ │ │ <809f> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><80a0>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80a1> DW_AT_name : (strp) (offset: 0x8045): in_circle │ │ │ │ │ <80a5> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <80a6> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <80a6> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <80a7> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <80a8> DW_AT_type : (ref4) <0x81d9> │ │ │ │ │ <80ac> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><80ad>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80ae> DW_AT_name : (strp) (offset: 0x7de3): getpixel │ │ │ │ │ <80b2> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <80b3> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <80b3> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <80b4> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <80b5> DW_AT_type : (ref4) <0x4aa4> │ │ │ │ │ <80b9> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><80ba>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80bb> DW_AT_name : (strp) (offset: 0x78ce): putpixel │ │ │ │ │ <80bf> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <80c0> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <80c0> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <80c1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80c2> DW_AT_type : (ref4) <0x4a6e> │ │ │ │ │ <80c6> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><80c7>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80c8> DW_AT_name : (strp) (offset: 0xbe12): xorpixel │ │ │ │ │ <80cc> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <80cd> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <80cd> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <80ce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80cf> DW_AT_type : (ref4) <0x81f3> │ │ │ │ │ <80d3> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><80d4>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80d5> DW_AT_name : (strp) (offset: 0x51d3): playsound │ │ │ │ │ <80d9> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <80da> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <80da> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <80db> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80dc> DW_AT_type : (ref4) <0x820d> │ │ │ │ │ <80e0> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><80e1>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80e2> DW_AT_name : (strp) (offset: 0xaa47): playingsound │ │ │ │ │ <80e6> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <80e7> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <80e7> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <80e8> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <80e9> DW_AT_type : (ref4) <0x8217> │ │ │ │ │ <80ed> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><80ee>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80ef> DW_AT_name : (strp) (offset: 0x43bb): pausesound │ │ │ │ │ <80f3> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <80f4> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <80f4> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <80f5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80f6> DW_AT_type : (ref4) <0x98f> │ │ │ │ │ <80fa> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><80fb>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <80fc> DW_AT_name : (strp) (offset: 0x435): unpausesound │ │ │ │ │ <8100> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8101> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <8101> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <8102> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8103> DW_AT_type : (ref4) <0x98f> │ │ │ │ │ <8107> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><8108>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8109> DW_AT_name : (strp) (offset: 0x45b6): stopsound │ │ │ │ │ <810d> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <810e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <810e> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <810f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8110> DW_AT_type : (ref4) <0x98f> │ │ │ │ │ <8114> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><8115>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8116> DW_AT_name : (strp) (offset: 0xd259): line │ │ │ │ │ <811a> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <811b> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <811b> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <811c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <811d> DW_AT_type : (ref4) <0x827d> │ │ │ │ │ <8121> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><8122>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8123> DW_AT_name : (strp) (offset: 0x9f1a): button_down │ │ │ │ │ <8127> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8128> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <8128> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <8129> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <812a> DW_AT_type : (ref4) <0x8217> │ │ │ │ │ <812e> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><812f>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8130> DW_AT_name : (strp) (offset: 0x7f3d): rgbtohsv │ │ │ │ │ <8134> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8135> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <8135> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <8136> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8137> DW_AT_type : (ref4) <0x82ab> │ │ │ │ │ <813b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><813c>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <813d> DW_AT_name : (strp) (offset: 0xa735): hsvtorgb │ │ │ │ │ <8141> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8142> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <8142> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <8143> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8144> DW_AT_type : (ref4) <0x82d4> │ │ │ │ │ <8148> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><8149>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <814a> DW_AT_name : (strp) (offset: 0x2565): canvas_w │ │ │ │ │ <814e> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <814f> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <814f> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <8150> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <8151> DW_AT_type : (ref4) <0x31>, int │ │ │ │ │ <8155> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><8156>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8157> DW_AT_name : (strp) (offset: 0x2530): canvas_h │ │ │ │ │ <815b> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <815c> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <815c> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <815d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <815e> DW_AT_type : (ref4) <0x31>, int │ │ │ │ │ <8162> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><8163>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8164> DW_AT_name : (strp) (offset: 0xf05): scale │ │ │ │ │ <8168> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8169> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <8169> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <816a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <816b> DW_AT_type : (ref4) <0x82f7> │ │ │ │ │ <816f> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><8170>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <8171> DW_AT_name : (strp) (offset: 0x5dc9): rotate_scale │ │ │ │ │ <8175> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8176> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <8176> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <8177> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <8178> DW_AT_type : (ref4) <0x8315> │ │ │ │ │ <817c> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><817d>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <817e> DW_AT_name : (strp) (offset: 0x3eb2): touched │ │ │ │ │ <8182> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8183> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <8183> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <8184> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <8185> DW_AT_type : (ref4) <0x832e> │ │ │ │ │ <8189> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><818a>: Abbrev Number: 14 (DW_TAG_member) │ │ │ │ │ <818b> DW_AT_name : (strp) (offset: 0x5f4f): retract_undo │ │ │ │ │ <818f> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8190> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <8190> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <8191> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8192> DW_AT_type : (ref4) <0x98f> │ │ │ │ │ <8196> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><8197>: Abbrev Number: 0 │ │ │ │ │ <1><8198>: Abbrev Number: 65 (DW_TAG_subroutine_type) │ │ │ │ │ <8199> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <8199> DW_AT_type : (ref4) <0x2a>, float │ │ │ │ │ @@ -13892,23 +13892,23 @@ │ │ │ │ │ <2><832d>: Abbrev Number: 0 │ │ │ │ │ <1><832e>: Abbrev Number: 20 (DW_TAG_pointer_type) │ │ │ │ │ <832f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <832f> DW_AT_type : (ref4) <0x831a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><8333>: Abbrev Number: 27 (DW_TAG_typedef) │ │ │ │ │ <8334> DW_AT_name : (strp) (offset: 0xc019): magic_api │ │ │ │ │ <8338> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8339> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <8339> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <833a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <833b> DW_AT_type : (ref4) <0x8045>, magic_api_t │ │ │ │ │ <1><833f>: Abbrev Number: 66 (DW_TAG_enumeration_type) │ │ │ │ │ <8340> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <8341> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <8341> DW_AT_type : (ref4) <0x75>, unsigned int │ │ │ │ │ <8345> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <8346> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <8346> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <8347> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <8348> DW_AT_sibling : (ref4) <0x8365> │ │ │ │ │ <2><834c>: Abbrev Number: 5 (DW_TAG_enumerator) │ │ │ │ │ <834d> DW_AT_name : (strp) (offset: 0x276c): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <8351> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><8352>: Abbrev Number: 5 (DW_TAG_enumerator) │ │ │ │ │ <8353> DW_AT_name : (strp) (offset: 0x26): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -13926,15 +13926,15 @@ │ │ │ │ │ <2><836e>: Abbrev Number: 36 (DW_TAG_subrange_type) │ │ │ │ │ <836f> DW_AT_type : (ref4) <0x98>, long unsigned int │ │ │ │ │ <8373> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><8374>: Abbrev Number: 0 │ │ │ │ │ <1><8375>: Abbrev Number: 69 (DW_TAG_variable) │ │ │ │ │ <8376> DW_AT_name : (strp) (offset: 0xb5f0): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <837a> DW_AT_decl_file : (data1) 116 │ │ │ │ │ - <837b> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <837b> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <837c> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <837d> DW_AT_type : (ref4) <0x8365> │ │ │ │ │ <8381> DW_AT_external : (flag_present) 1 │ │ │ │ │ <8381> DW_AT_location : (exprloc) 9 byte block: 3 e0 15 8 0 0 0 0 0 (DW_OP_addr: 815e0) │ │ │ │ │ <1><838b>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ <838c> DW_AT_name : (strp) (offset: 0x8f07): magic_disabled_features │ │ │ │ │ <8390> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,47 +1,60 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -5E]*fw4 │ │ │ │ │ -Y;{ 9( +7m │ │ │ │ │ -5Y*KBkx) │ │ │ │ │ -.N(Tc#L.4 │ │ │ │ │ -P.[mU6H+ │ │ │ │ │ -*}05 ,' $ │ │ │ │ │ -]Cy`/JsL │ │ │ │ │ -zNi/G,VNj │ │ │ │ │ -E'(9RM │ │ │ │ │ ->jJ?lJ?+ │ │ │ │ │ -|Iz (=!I │ │ │ │ │ -:2/C0/se: │ │ │ │ │ -}P46r=4T │ │ │ │ │ -K9wRhPEY │ │ │ │ │ -IMe<*c](>V │ │ │ │ │ -Tp?zp+B>& │ │ │ │ │ -:<^hB[|v mqb=mq │ │ │ │ │ -Fl.=es]G │ │ │ │ │ -} J-mP/ │ │ │ │ │ +<7DZskOdh │ │ │ │ │ +.uK5m|Cf │ │ │ │ │ +Dq~tFWzWDP │ │ │ │ │ +S'999%%%55 │ │ │ │ │ +%U]259#7R │ │ │ │ │ +Q z"Gm/{ │ │ │ │ │ +3K\{C/g?@S8 │ │ │ │ │ +9BNgO/:d │ │ │ │ │ +zBuqV0N0'G) │ │ │ │ │ ++33++++++ │ │ │ │ │ +4.t7mc9Z& │ │ │ │ │ +7)6Kf1Be │ │ │ │ │ +7_]q^Y_o │ │ │ │ │ +*_;:"s(V │ │ │ │ │ +SN?!/{}~ │ │ │ │ │ +"w.[EI8c . │ │ │ │ │ +NKST,Wii │ │ │ │ │ +4$@GBt$JGRt │ │ │ │ │ +:2@G2u$[G │ │ │ │ │ +=!8"O'RS │ │ │ │ │ +/#x=5VC # │ │ │ │ │ +]:1xD<+V │ │ │ │ │ +L=uZ>q9, │ │ │ │ │ +gzi\Y/el │ │ │ │ │ +^ZcziMY/ │ │ │ │ │ +ro+o(MwV │ │ │ │ │ +Z!DQIQbn\ │ │ │ │ │ +mq=hp56M │ │ │ │ │ +U{ZhX089 │ │ │ │ │ +jrV{E}-h │ │ │ │ │ +AV9O`o^I │ │ │ │ │ +4-EcTJOh │ │ │ │ │ +E`o N)$8 │ │ │ │ │ +lwvIvVqQN │ │ │ │ │ +Kx3vKwO)! │ │ │ │ │ +$HpUU;KR │ │ │ │ │ +a\}p8CyO │ │ │ │ │ +jfOi7g~t │ │ │ │ │ +`qg8TvpH2NxHt │ │ │ │ │ +-+%%%55---==## │ │ │ │ │ +liq|ZbKu │ │ │ │ │ +9!m91]{b │ │ │ │ │ +2[#3UdNQ │ │ │ │ │ +i\3"28PS │ │ │ │ │ +Q]mFuSF!0 │ │ │ │ │ +3zx=\FM/ │ │ │ │ │ +33o/EF%*'^K │ │ │ │ │ +~\O{g_O{ │ │ │ │ │ +(76KTG^9 │ │ │ │ │ +W0xJO}nj5 │ │ │ │ │ +#z&,p]Y|k< │ │ │ │ │ +[l2^{}dg │ │ │ │ │ Yi"##"## │ │ │ │ │ z-V:,si │ │ │ │ │ lWZ^d;%|o │ │ │ │ │ n4!Aoaek │ │ │ │ │ JiXH;z?h │ │ │ │ │ d"MF_2eC │ │ │ │ │ L_P,^; * ├── tuxpaint-plugins-default-dbgsym_0.9.34-2_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-03-13 14:38:55.000000 debian-binary │ │ --rw-r--r-- 0 0 0 3744 2025-03-13 14:38:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 4680472 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 3748 2025-03-13 14:38:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 4680276 2025-03-13 14:38:55.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.34-2 │ │ │ │ Auto-Built-Package: debug-symbols │ │ │ │ Architecture: arm64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ -Installed-Size: 5755 │ │ │ │ +Installed-Size: 5757 │ │ │ │ Depends: tuxpaint-plugins-default (= 1:0.9.34-2) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint-plugins-default │ │ │ │ -Build-Ids: 01ec4343371c263aaeeb87018e6940bf10ced884 03783772b1d6dc8bf9fab39f309f54445c10b625 03aa4c932d632b77f18e51afda92b8eaa1b9551d 05f19396a55a0bd73f37169269f26d7b641c754a 1057054f55425d17556383b5afa943fe3643b602 126c588e29178f82e0ed463343ce2614373d6f54 158cc6f6d398a52af25f30568ebe59cd657e48cc 15fe1fb1867adfee459357f71b43827e1c261e6e 163206991a804b14fd38cc83776ed0f3c5043d06 1bb8a8d8e45c000a3118eeaa5bddf38fb79f7869 1c7437a533e1a5b117a932c936f698fc1f2bc21f 2162c4215700953c1618964c8f4d0db8aa2216b1 22dadd197c54d84cd3d154898aa65dbaedd8f2fc 29b521590bf0a26ee943ddba8e6b95802d28ca54 2ab20ce870bdfc98b1d3c1ffe4c1e11845b4f238 2bfa31d960a3bb8a47276f7f8270f1ff5b375d58 2cc3ffc0fbab2a51d9bd4152c4563c820dcf1c68 2d1bb46544c3c7cd5f4444662df1143b73311d7a 32144ace0802f21145c71998e7a6d83467ae828d 342a5e49921f184ca620153526b09c79804dc459 35ec2b89636b64fec2e2640caddee4ff2012b5e2 390635c9ab17b1905a6077c8835064a31af55e55 3fdaeaff615c9ceb54707ab15829f036f86b2c18 40a47b9c9cf916ba085643730edb277631199718 4149b7c6265049ed06ac42c7ad8099808253bbc9 44b1bb6e54c1becf58a6017ba4587b25bc6af033 5132907aa3cf6192606edcd4f6a8129728dd5940 593b5cb55713c304ce53c42c7ef8718429a4f66a 610bd09de081511f261b59f329877528b6da4dd2 743202d717fae92f54f6ca44a600681a79c4fb25 74347445afe98a019c7bfe8ce74f910244af63f5 74f37056ca97e6b8dbadfe8fa76510852d543ae2 79543ff15119e836b89527f5d75246795060f7e8 7cd5ad4f173c7b8a9eda09eee4b6adc08a135993 7d05d9380912fc86e9fd473e2d3bb113d6878fb6 808734ea6d8e2d92d7d2959db4412b3380b8e8ae 84fc621df7a24febbf5678cad0ee1ed2f50821fa 86fe011de94ad55594478e9dcf5d7f045139884b 882d7ff0eead8d10e9a302b93df55792518edf98 94c279124324cbe7d66097943d7a1d06f6ed4ceb 9ad75487845e3d96f3ab4667c729125659ee5e43 9bf96e5892eccd2ed1f8517920a4167992e3cd7e 9ec72ba3616efa87b463f43a3355ff77c4619cee a39de3d9822928416286f1fbeab443b3b77cac76 a979b18ee74d3aa12ab19155af654c806753a2eb ac7966d9aa8dd027d72230ac318c232b7a7cac15 acf06c4a7bbe3ae2dd828ba072a18d88a8afa914 af6ff93c7a7fbb37222545a76ad72bf728416212 b16994bfda54f243d689fb7f58f1f253fd8dcb3c b2fea78a88f786c0e844870ec83eea3ad72f980d b3951e7ae3167d76d455b30fe63061ff072b621d b5e908a728bd082027e76f0289a1f41ef5033f41 bd77efe9be6f8398568af077b280343891f37d03 cb74d4d7d17275031787e8d094377d5fe71b49a4 ce80540e956c079b9029fb899075c86ff2bac7fe cffbfa762800118198e473a66ed387cebbc0720e d0eaf0e00ee03dd0dcb329fcfc0a03c59e70fc6d d26b9909fb7249ae2ae01786bf4dfbb2d386c217 d29555add1e2c80b979e7ff80a85f562099ebb68 d6510a3fa214e9190ab1d8426907975ad33e02ae d6c5eee00016e8ec7b2764cac45e993e60c67c7d db20010587377583065028047d9bbbb5edbf4bb4 dbff31251b1f1a4fe0f97526740fae155456a3c9 dc81fcf48138e12428528482856b358c700f95c7 dd49f26ae8f432da1578ed4ed4a9894ac9977b44 e4943d51aa8e6d3b312d4649c002a159c64e8c9a e7d55285c93110853823a7523d3416f871e989a6 eb8fb2e589d7c5b92a03c707cddb2bdd135e4fad ee8a18cda65754c151e36d4e2542a41901658475 f1c33b6e2c4739854f56ec8a581350bc6367a979 faa78c2e0a22bce16dfcf2d7788b4505b42e3194 faf0e36eff60b2bda8577faf1ed1aa5bd29e4309 │ │ │ │ +Build-Ids: 00f7009cc8f0de39c329b78f5ba10d3c04657e71 0437d64e75fd281fc0979c18012398e0078f08ec 0af10e747adebc5d69dfa4b63fef70e5daf62bb8 1271b06de7cf134d664dd48ce5f624d4c9f65517 1d672c11e6c95edcb26e59e21531897c47609a65 23deca800018340947bedf421b6f867b185a909a 272006bbc545c42fddec170300c04ebc4afa504a 2997ebc5036728b543e093e519bd40993577a290 33912d66a6c8e1e6f444a03963713d2b2d89b153 3605f7b7691b6a254abb96e6d8b26b36290a9bdf 3620ea93ea7bc1c29afde4ac5efc34a6c70c9c4e 3a7b33c178ab5012f83dc3bb100117ba41ae6d02 3b2f18cd097fed3e77c943586971016950652c9b 3b957616ec421c7365279be0e065c3f03c3f9f55 408328f22a3d27b1337090ef3ee2d630b44f17ba 442725919857e245e3d2a6194e7ef20cbdc6ee11 45271345327903ab1a4bdd7feec23a89f69434e0 49c23c21714ea4bc7d651e796761181e3fc555e3 4cd43a3c5f59e57d1b2f74fbb3aa0573ffb467ca 4e4ceaec94c1ea69c0369ecbd1345c101fc48d38 505fbcf1696c1d58a3547800a4ab315100690f7b 54c4061d09d13837108762f8e50038d228160eaa 55fbd229afa2467400974bf57b8e34fd3dc38963 579e44d278c99b6e88aa01932f552744720b3d0d 5e6166f082907a0ad9f7c32fca5f28aecc21909d 5fed003bee7ad0dbdb2d14849a35155d64bf9ff1 65dbe84118efdd242e3f6900f06caab6a831cf4e 6b1a8ebaaefa9544c281be977aedc3a66a683783 6c03fa4aca3dd0cec39fb293b769a0ee879ff769 703076a18b246f4940dfe01d2ed546e0f90f0e75 72af6f3886828c9be4d30407e04246c99cafd1f7 742631ab58746d5b753711e3d9a6aac950054581 755808ce2ef564622de2731d6cfe6f1e7df68340 77004889e310781dd735220f54979f7df0ca0833 784c30d174597b34ad07c557aa365f6b78351d53 7925896064cbdc200f92ccfcec61f0bf6315920d 7b7e6140c8f6e549823e33275e299ecd66b3a185 8324997df7daf1af0bc9e310269ded90120cfb48 89470b7b81066b186c2c3053d7347a16d2efa8f9 8aa07acd1d974072c283213bfed6ffcb77c53467 8d9519052131db94403b051eb986b9a0a4f791ef 99ba8e4f60171e7a689f2d16611b0a4d3c8fba39 9b03d8aa80d194d16b0b16e3ee9f5b8481e1481e 9b31fd90d2bb41b7a9c01c34676bace463f2aaad 9ff66c5565c24be499f19a287a04e432d5f4d59d a088b9092257ce41c2ff5f4276bc0a479e70ebe3 afc5d1a665a7f77ed2fa0055300e05c9ed38809a b260e2cb523da18aa092dbccbcb318da18e4ddc6 b9538ed06b89fd2ff65c025c577ada821d5df023 bcf0f1ede23d774402f30a782e77762cef05971d bfc694042d184b058368400f975a81d012b65d75 c57ec2560450b8bd9532e25e9202a6987936290d c959a097127503a8d123e0f195055f64962e4f86 ca73a06360dbea318bdb04d9a07de5a1b029ab0a ce862128a7dfad5b2355be560e7a794a0ce33f6f cf39b0ff473bcf2d38855c645ab33ae59aad5629 d338fc66457ce09e84fcd19532c3bf83730be576 d34c5062dcaf3fd5e83becaec6cc09491c6ed7bb d400f69f76bccf847d91226e9104349d7fffc6c1 da5f25d713a70020ee201e553647a08f82b82e69 dd970b3b55e596d299ac1532ed32b5f4bf4531bd dfaa7481552772eca5f07ed06328d8e45cac9fb0 dfab95fff117e04535c4ee14e2099399fbb41be2 e076a908c5d54a481c156965943b3b697a19c4ff e3e5a3a5530504304a5f8b3b099da784c05af304 e55707f43f3968b682a938f6020c834898cc1204 efb9ad1e5f447bef83550346fa48e9f4858abbf1 f04bb64757a15ba3f690972aae86bc11a637ee25 f8f7b712b2c824162fe295a1f82784cfd55b44b8 fc18ac70df3c88a769ac99805d57c8b26ecefa82 fcc54c8544e18405a5d5c78f784d05628dd51cd0 fd16573ff5cae4305351acf2784c4c87fa57a1a3 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,72 +1,72 @@ │ │ │ │ │ -usr/lib/debug/.build-id/01/ec4343371c263aaeeb87018e6940bf10ced884.debug │ │ │ │ │ -usr/lib/debug/.build-id/03/783772b1d6dc8bf9fab39f309f54445c10b625.debug │ │ │ │ │ -usr/lib/debug/.build-id/03/aa4c932d632b77f18e51afda92b8eaa1b9551d.debug │ │ │ │ │ -usr/lib/debug/.build-id/05/f19396a55a0bd73f37169269f26d7b641c754a.debug │ │ │ │ │ -usr/lib/debug/.build-id/10/57054f55425d17556383b5afa943fe3643b602.debug │ │ │ │ │ -usr/lib/debug/.build-id/12/6c588e29178f82e0ed463343ce2614373d6f54.debug │ │ │ │ │ -usr/lib/debug/.build-id/15/8cc6f6d398a52af25f30568ebe59cd657e48cc.debug │ │ │ │ │ -usr/lib/debug/.build-id/15/fe1fb1867adfee459357f71b43827e1c261e6e.debug │ │ │ │ │ -usr/lib/debug/.build-id/16/3206991a804b14fd38cc83776ed0f3c5043d06.debug │ │ │ │ │ -usr/lib/debug/.build-id/1b/b8a8d8e45c000a3118eeaa5bddf38fb79f7869.debug │ │ │ │ │ -usr/lib/debug/.build-id/1c/7437a533e1a5b117a932c936f698fc1f2bc21f.debug │ │ │ │ │ -usr/lib/debug/.build-id/21/62c4215700953c1618964c8f4d0db8aa2216b1.debug │ │ │ │ │ -usr/lib/debug/.build-id/22/dadd197c54d84cd3d154898aa65dbaedd8f2fc.debug │ │ │ │ │ -usr/lib/debug/.build-id/29/b521590bf0a26ee943ddba8e6b95802d28ca54.debug │ │ │ │ │ -usr/lib/debug/.build-id/2a/b20ce870bdfc98b1d3c1ffe4c1e11845b4f238.debug │ │ │ │ │ -usr/lib/debug/.build-id/2b/fa31d960a3bb8a47276f7f8270f1ff5b375d58.debug │ │ │ │ │ -usr/lib/debug/.build-id/2c/c3ffc0fbab2a51d9bd4152c4563c820dcf1c68.debug │ │ │ │ │ -usr/lib/debug/.build-id/2d/1bb46544c3c7cd5f4444662df1143b73311d7a.debug │ │ │ │ │ -usr/lib/debug/.build-id/32/144ace0802f21145c71998e7a6d83467ae828d.debug │ │ │ │ │ -usr/lib/debug/.build-id/34/2a5e49921f184ca620153526b09c79804dc459.debug │ │ │ │ │ -usr/lib/debug/.build-id/35/ec2b89636b64fec2e2640caddee4ff2012b5e2.debug │ │ │ │ │ -usr/lib/debug/.build-id/39/0635c9ab17b1905a6077c8835064a31af55e55.debug │ │ │ │ │ -usr/lib/debug/.build-id/3f/daeaff615c9ceb54707ab15829f036f86b2c18.debug │ │ │ │ │ -usr/lib/debug/.build-id/40/a47b9c9cf916ba085643730edb277631199718.debug │ │ │ │ │ -usr/lib/debug/.build-id/41/49b7c6265049ed06ac42c7ad8099808253bbc9.debug │ │ │ │ │ -usr/lib/debug/.build-id/44/b1bb6e54c1becf58a6017ba4587b25bc6af033.debug │ │ │ │ │ -usr/lib/debug/.build-id/51/32907aa3cf6192606edcd4f6a8129728dd5940.debug │ │ │ │ │ -usr/lib/debug/.build-id/59/3b5cb55713c304ce53c42c7ef8718429a4f66a.debug │ │ │ │ │ -usr/lib/debug/.build-id/61/0bd09de081511f261b59f329877528b6da4dd2.debug │ │ │ │ │ -usr/lib/debug/.build-id/74/3202d717fae92f54f6ca44a600681a79c4fb25.debug │ │ │ │ │ -usr/lib/debug/.build-id/74/347445afe98a019c7bfe8ce74f910244af63f5.debug │ │ │ │ │ -usr/lib/debug/.build-id/74/f37056ca97e6b8dbadfe8fa76510852d543ae2.debug │ │ │ │ │ -usr/lib/debug/.build-id/79/543ff15119e836b89527f5d75246795060f7e8.debug │ │ │ │ │ -usr/lib/debug/.build-id/7c/d5ad4f173c7b8a9eda09eee4b6adc08a135993.debug │ │ │ │ │ -usr/lib/debug/.build-id/7d/05d9380912fc86e9fd473e2d3bb113d6878fb6.debug │ │ │ │ │ -usr/lib/debug/.build-id/80/8734ea6d8e2d92d7d2959db4412b3380b8e8ae.debug │ │ │ │ │ -usr/lib/debug/.build-id/84/fc621df7a24febbf5678cad0ee1ed2f50821fa.debug │ │ │ │ │ -usr/lib/debug/.build-id/86/fe011de94ad55594478e9dcf5d7f045139884b.debug │ │ │ │ │ -usr/lib/debug/.build-id/88/2d7ff0eead8d10e9a302b93df55792518edf98.debug │ │ │ │ │ -usr/lib/debug/.build-id/94/c279124324cbe7d66097943d7a1d06f6ed4ceb.debug │ │ │ │ │ -usr/lib/debug/.build-id/9a/d75487845e3d96f3ab4667c729125659ee5e43.debug │ │ │ │ │ -usr/lib/debug/.build-id/9b/f96e5892eccd2ed1f8517920a4167992e3cd7e.debug │ │ │ │ │ -usr/lib/debug/.build-id/9e/c72ba3616efa87b463f43a3355ff77c4619cee.debug │ │ │ │ │ -usr/lib/debug/.build-id/a3/9de3d9822928416286f1fbeab443b3b77cac76.debug │ │ │ │ │ -usr/lib/debug/.build-id/a9/79b18ee74d3aa12ab19155af654c806753a2eb.debug │ │ │ │ │ -usr/lib/debug/.build-id/ac/7966d9aa8dd027d72230ac318c232b7a7cac15.debug │ │ │ │ │ -usr/lib/debug/.build-id/ac/f06c4a7bbe3ae2dd828ba072a18d88a8afa914.debug │ │ │ │ │ -usr/lib/debug/.build-id/af/6ff93c7a7fbb37222545a76ad72bf728416212.debug │ │ │ │ │ -usr/lib/debug/.build-id/b1/6994bfda54f243d689fb7f58f1f253fd8dcb3c.debug │ │ │ │ │ -usr/lib/debug/.build-id/b2/fea78a88f786c0e844870ec83eea3ad72f980d.debug │ │ │ │ │ -usr/lib/debug/.build-id/b3/951e7ae3167d76d455b30fe63061ff072b621d.debug │ │ │ │ │ -usr/lib/debug/.build-id/b5/e908a728bd082027e76f0289a1f41ef5033f41.debug │ │ │ │ │ -usr/lib/debug/.build-id/bd/77efe9be6f8398568af077b280343891f37d03.debug │ │ │ │ │ -usr/lib/debug/.build-id/cb/74d4d7d17275031787e8d094377d5fe71b49a4.debug │ │ │ │ │ -usr/lib/debug/.build-id/ce/80540e956c079b9029fb899075c86ff2bac7fe.debug │ │ │ │ │ -usr/lib/debug/.build-id/cf/fbfa762800118198e473a66ed387cebbc0720e.debug │ │ │ │ │ -usr/lib/debug/.build-id/d0/eaf0e00ee03dd0dcb329fcfc0a03c59e70fc6d.debug │ │ │ │ │ -usr/lib/debug/.build-id/d2/6b9909fb7249ae2ae01786bf4dfbb2d386c217.debug │ │ │ │ │ -usr/lib/debug/.build-id/d2/9555add1e2c80b979e7ff80a85f562099ebb68.debug │ │ │ │ │ -usr/lib/debug/.build-id/d6/510a3fa214e9190ab1d8426907975ad33e02ae.debug │ │ │ │ │ -usr/lib/debug/.build-id/d6/c5eee00016e8ec7b2764cac45e993e60c67c7d.debug │ │ │ │ │ -usr/lib/debug/.build-id/db/20010587377583065028047d9bbbb5edbf4bb4.debug │ │ │ │ │ -usr/lib/debug/.build-id/db/ff31251b1f1a4fe0f97526740fae155456a3c9.debug │ │ │ │ │ -usr/lib/debug/.build-id/dc/81fcf48138e12428528482856b358c700f95c7.debug │ │ │ │ │ -usr/lib/debug/.build-id/dd/49f26ae8f432da1578ed4ed4a9894ac9977b44.debug │ │ │ │ │ -usr/lib/debug/.build-id/e4/943d51aa8e6d3b312d4649c002a159c64e8c9a.debug │ │ │ │ │ -usr/lib/debug/.build-id/e7/d55285c93110853823a7523d3416f871e989a6.debug │ │ │ │ │ -usr/lib/debug/.build-id/eb/8fb2e589d7c5b92a03c707cddb2bdd135e4fad.debug │ │ │ │ │ -usr/lib/debug/.build-id/ee/8a18cda65754c151e36d4e2542a41901658475.debug │ │ │ │ │ -usr/lib/debug/.build-id/f1/c33b6e2c4739854f56ec8a581350bc6367a979.debug │ │ │ │ │ -usr/lib/debug/.build-id/fa/a78c2e0a22bce16dfcf2d7788b4505b42e3194.debug │ │ │ │ │ -usr/lib/debug/.build-id/fa/f0e36eff60b2bda8577faf1ed1aa5bd29e4309.debug │ │ │ │ │ +usr/lib/debug/.build-id/00/f7009cc8f0de39c329b78f5ba10d3c04657e71.debug │ │ │ │ │ +usr/lib/debug/.build-id/04/37d64e75fd281fc0979c18012398e0078f08ec.debug │ │ │ │ │ +usr/lib/debug/.build-id/0a/f10e747adebc5d69dfa4b63fef70e5daf62bb8.debug │ │ │ │ │ +usr/lib/debug/.build-id/12/71b06de7cf134d664dd48ce5f624d4c9f65517.debug │ │ │ │ │ +usr/lib/debug/.build-id/1d/672c11e6c95edcb26e59e21531897c47609a65.debug │ │ │ │ │ +usr/lib/debug/.build-id/23/deca800018340947bedf421b6f867b185a909a.debug │ │ │ │ │ +usr/lib/debug/.build-id/27/2006bbc545c42fddec170300c04ebc4afa504a.debug │ │ │ │ │ +usr/lib/debug/.build-id/29/97ebc5036728b543e093e519bd40993577a290.debug │ │ │ │ │ +usr/lib/debug/.build-id/33/912d66a6c8e1e6f444a03963713d2b2d89b153.debug │ │ │ │ │ +usr/lib/debug/.build-id/36/05f7b7691b6a254abb96e6d8b26b36290a9bdf.debug │ │ │ │ │ +usr/lib/debug/.build-id/36/20ea93ea7bc1c29afde4ac5efc34a6c70c9c4e.debug │ │ │ │ │ +usr/lib/debug/.build-id/3a/7b33c178ab5012f83dc3bb100117ba41ae6d02.debug │ │ │ │ │ +usr/lib/debug/.build-id/3b/2f18cd097fed3e77c943586971016950652c9b.debug │ │ │ │ │ +usr/lib/debug/.build-id/3b/957616ec421c7365279be0e065c3f03c3f9f55.debug │ │ │ │ │ +usr/lib/debug/.build-id/40/8328f22a3d27b1337090ef3ee2d630b44f17ba.debug │ │ │ │ │ +usr/lib/debug/.build-id/44/2725919857e245e3d2a6194e7ef20cbdc6ee11.debug │ │ │ │ │ +usr/lib/debug/.build-id/45/271345327903ab1a4bdd7feec23a89f69434e0.debug │ │ │ │ │ +usr/lib/debug/.build-id/49/c23c21714ea4bc7d651e796761181e3fc555e3.debug │ │ │ │ │ +usr/lib/debug/.build-id/4c/d43a3c5f59e57d1b2f74fbb3aa0573ffb467ca.debug │ │ │ │ │ +usr/lib/debug/.build-id/4e/4ceaec94c1ea69c0369ecbd1345c101fc48d38.debug │ │ │ │ │ +usr/lib/debug/.build-id/50/5fbcf1696c1d58a3547800a4ab315100690f7b.debug │ │ │ │ │ +usr/lib/debug/.build-id/54/c4061d09d13837108762f8e50038d228160eaa.debug │ │ │ │ │ +usr/lib/debug/.build-id/55/fbd229afa2467400974bf57b8e34fd3dc38963.debug │ │ │ │ │ +usr/lib/debug/.build-id/57/9e44d278c99b6e88aa01932f552744720b3d0d.debug │ │ │ │ │ +usr/lib/debug/.build-id/5e/6166f082907a0ad9f7c32fca5f28aecc21909d.debug │ │ │ │ │ +usr/lib/debug/.build-id/5f/ed003bee7ad0dbdb2d14849a35155d64bf9ff1.debug │ │ │ │ │ +usr/lib/debug/.build-id/65/dbe84118efdd242e3f6900f06caab6a831cf4e.debug │ │ │ │ │ +usr/lib/debug/.build-id/6b/1a8ebaaefa9544c281be977aedc3a66a683783.debug │ │ │ │ │ +usr/lib/debug/.build-id/6c/03fa4aca3dd0cec39fb293b769a0ee879ff769.debug │ │ │ │ │ +usr/lib/debug/.build-id/70/3076a18b246f4940dfe01d2ed546e0f90f0e75.debug │ │ │ │ │ +usr/lib/debug/.build-id/72/af6f3886828c9be4d30407e04246c99cafd1f7.debug │ │ │ │ │ +usr/lib/debug/.build-id/74/2631ab58746d5b753711e3d9a6aac950054581.debug │ │ │ │ │ +usr/lib/debug/.build-id/75/5808ce2ef564622de2731d6cfe6f1e7df68340.debug │ │ │ │ │ +usr/lib/debug/.build-id/77/004889e310781dd735220f54979f7df0ca0833.debug │ │ │ │ │ +usr/lib/debug/.build-id/78/4c30d174597b34ad07c557aa365f6b78351d53.debug │ │ │ │ │ +usr/lib/debug/.build-id/79/25896064cbdc200f92ccfcec61f0bf6315920d.debug │ │ │ │ │ +usr/lib/debug/.build-id/7b/7e6140c8f6e549823e33275e299ecd66b3a185.debug │ │ │ │ │ +usr/lib/debug/.build-id/83/24997df7daf1af0bc9e310269ded90120cfb48.debug │ │ │ │ │ +usr/lib/debug/.build-id/89/470b7b81066b186c2c3053d7347a16d2efa8f9.debug │ │ │ │ │ +usr/lib/debug/.build-id/8a/a07acd1d974072c283213bfed6ffcb77c53467.debug │ │ │ │ │ +usr/lib/debug/.build-id/8d/9519052131db94403b051eb986b9a0a4f791ef.debug │ │ │ │ │ +usr/lib/debug/.build-id/99/ba8e4f60171e7a689f2d16611b0a4d3c8fba39.debug │ │ │ │ │ +usr/lib/debug/.build-id/9b/03d8aa80d194d16b0b16e3ee9f5b8481e1481e.debug │ │ │ │ │ +usr/lib/debug/.build-id/9b/31fd90d2bb41b7a9c01c34676bace463f2aaad.debug │ │ │ │ │ +usr/lib/debug/.build-id/9f/f66c5565c24be499f19a287a04e432d5f4d59d.debug │ │ │ │ │ +usr/lib/debug/.build-id/a0/88b9092257ce41c2ff5f4276bc0a479e70ebe3.debug │ │ │ │ │ +usr/lib/debug/.build-id/af/c5d1a665a7f77ed2fa0055300e05c9ed38809a.debug │ │ │ │ │ +usr/lib/debug/.build-id/b2/60e2cb523da18aa092dbccbcb318da18e4ddc6.debug │ │ │ │ │ +usr/lib/debug/.build-id/b9/538ed06b89fd2ff65c025c577ada821d5df023.debug │ │ │ │ │ +usr/lib/debug/.build-id/bc/f0f1ede23d774402f30a782e77762cef05971d.debug │ │ │ │ │ +usr/lib/debug/.build-id/bf/c694042d184b058368400f975a81d012b65d75.debug │ │ │ │ │ +usr/lib/debug/.build-id/c5/7ec2560450b8bd9532e25e9202a6987936290d.debug │ │ │ │ │ +usr/lib/debug/.build-id/c9/59a097127503a8d123e0f195055f64962e4f86.debug │ │ │ │ │ +usr/lib/debug/.build-id/ca/73a06360dbea318bdb04d9a07de5a1b029ab0a.debug │ │ │ │ │ +usr/lib/debug/.build-id/ce/862128a7dfad5b2355be560e7a794a0ce33f6f.debug │ │ │ │ │ +usr/lib/debug/.build-id/cf/39b0ff473bcf2d38855c645ab33ae59aad5629.debug │ │ │ │ │ +usr/lib/debug/.build-id/d3/38fc66457ce09e84fcd19532c3bf83730be576.debug │ │ │ │ │ +usr/lib/debug/.build-id/d3/4c5062dcaf3fd5e83becaec6cc09491c6ed7bb.debug │ │ │ │ │ +usr/lib/debug/.build-id/d4/00f69f76bccf847d91226e9104349d7fffc6c1.debug │ │ │ │ │ +usr/lib/debug/.build-id/da/5f25d713a70020ee201e553647a08f82b82e69.debug │ │ │ │ │ +usr/lib/debug/.build-id/dd/970b3b55e596d299ac1532ed32b5f4bf4531bd.debug │ │ │ │ │ +usr/lib/debug/.build-id/df/aa7481552772eca5f07ed06328d8e45cac9fb0.debug │ │ │ │ │ +usr/lib/debug/.build-id/df/ab95fff117e04535c4ee14e2099399fbb41be2.debug │ │ │ │ │ +usr/lib/debug/.build-id/e0/76a908c5d54a481c156965943b3b697a19c4ff.debug │ │ │ │ │ +usr/lib/debug/.build-id/e3/e5a3a5530504304a5f8b3b099da784c05af304.debug │ │ │ │ │ +usr/lib/debug/.build-id/e5/5707f43f3968b682a938f6020c834898cc1204.debug │ │ │ │ │ +usr/lib/debug/.build-id/ef/b9ad1e5f447bef83550346fa48e9f4858abbf1.debug │ │ │ │ │ +usr/lib/debug/.build-id/f0/4bb64757a15ba3f690972aae86bc11a637ee25.debug │ │ │ │ │ +usr/lib/debug/.build-id/f8/f7b712b2c824162fe295a1f82784cfd55b44b8.debug │ │ │ │ │ +usr/lib/debug/.build-id/fc/18ac70df3c88a769ac99805d57c8b26ecefa82.debug │ │ │ │ │ +usr/lib/debug/.build-id/fc/c54c8544e18405a5d5c78f784d05628dd51cd0.debug │ │ │ │ │ +usr/lib/debug/.build-id/fd/16573ff5cae4305351acf2784c4c87fa57a1a3.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,143 +1,146 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/01/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80344 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/01/ec4343371c263aaeeb87018e6940bf10ced884.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/03/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79672 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/03/783772b1d6dc8bf9fab39f309f54445c10b625.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78680 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/03/aa4c932d632b77f18e51afda92b8eaa1b9551d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/05/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91184 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/05/f19396a55a0bd73f37169269f26d7b641c754a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/10/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80744 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/10/57054f55425d17556383b5afa943fe3643b602.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/00/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77824 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/00/f7009cc8f0de39c329b78f5ba10d3c04657e71.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/04/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/04/37d64e75fd281fc0979c18012398e0078f08ec.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/0a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78704 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/0a/f10e747adebc5d69dfa4b63fef70e5daf62bb8.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/12/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79712 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/12/6c588e29178f82e0ed463343ce2614373d6f54.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/15/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82224 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/15/8cc6f6d398a52af25f30568ebe59cd657e48cc.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81464 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/15/fe1fb1867adfee459357f71b43827e1c261e6e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/16/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84264 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/16/3206991a804b14fd38cc83776ed0f3c5043d06.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76672 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1b/b8a8d8e45c000a3118eeaa5bddf38fb79f7869.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78752 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1c/7437a533e1a5b117a932c936f698fc1f2bc21f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/21/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 87128 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/21/62c4215700953c1618964c8f4d0db8aa2216b1.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/22/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77360 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/22/dadd197c54d84cd3d154898aa65dbaedd8f2fc.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80432 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/12/71b06de7cf134d664dd48ce5f624d4c9f65517.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78688 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1d/672c11e6c95edcb26e59e21531897c47609a65.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/23/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84800 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/23/deca800018340947bedf421b6f867b185a909a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/27/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78312 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/27/2006bbc545c42fddec170300c04ebc4afa504a.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/29/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77744 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/29/b521590bf0a26ee943ddba8e6b95802d28ca54.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79664 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2a/b20ce870bdfc98b1d3c1ffe4c1e11845b4f238.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78040 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2b/fa31d960a3bb8a47276f7f8270f1ff5b375d58.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81056 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2c/c3ffc0fbab2a51d9bd4152c4563c820dcf1c68.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78152 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2d/1bb46544c3c7cd5f4444662df1143b73311d7a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/32/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80032 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/32/144ace0802f21145c71998e7a6d83467ae828d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/34/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83576 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/34/2a5e49921f184ca620153526b09c79804dc459.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/35/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80728 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/35/ec2b89636b64fec2e2640caddee4ff2012b5e2.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/39/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79296 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/39/0635c9ab17b1905a6077c8835064a31af55e55.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81376 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3f/daeaff615c9ceb54707ab15829f036f86b2c18.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 87128 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/29/97ebc5036728b543e093e519bd40993577a290.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/33/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80880 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/33/912d66a6c8e1e6f444a03963713d2b2d89b153.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/36/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77864 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/36/05f7b7691b6a254abb96e6d8b26b36290a9bdf.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88736 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/36/20ea93ea7bc1c29afde4ac5efc34a6c70c9c4e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80032 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3a/7b33c178ab5012f83dc3bb100117ba41ae6d02.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78536 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3b/2f18cd097fed3e77c943586971016950652c9b.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3b/957616ec421c7365279be0e065c3f03c3f9f55.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/40/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78184 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/40/a47b9c9cf916ba085643730edb277631199718.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/41/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78704 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/41/49b7c6265049ed06ac42c7ad8099808253bbc9.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81056 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/40/8328f22a3d27b1337090ef3ee2d630b44f17ba.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/44/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82584 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/44/b1bb6e54c1becf58a6017ba4587b25bc6af033.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/51/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81328 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/51/32907aa3cf6192606edcd4f6a8129728dd5940.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/59/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/59/3b5cb55713c304ce53c42c7ef8718429a4f66a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/61/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80000 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/61/0bd09de081511f261b59f329877528b6da4dd2.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81328 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/44/2725919857e245e3d2a6194e7ef20cbdc6ee11.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/45/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84088 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/45/271345327903ab1a4bdd7feec23a89f69434e0.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/49/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76680 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/49/c23c21714ea4bc7d651e796761181e3fc555e3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79440 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4c/d43a3c5f59e57d1b2f74fbb3aa0573ffb467ca.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77752 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4e/4ceaec94c1ea69c0369ecbd1345c101fc48d38.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/50/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79296 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/50/5fbcf1696c1d58a3547800a4ab315100690f7b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/54/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81368 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/54/c4061d09d13837108762f8e50038d228160eaa.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/55/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76840 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/55/fbd229afa2467400974bf57b8e34fd3dc38963.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/57/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80352 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/57/9e44d278c99b6e88aa01932f552744720b3d0d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78040 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5e/6166f082907a0ad9f7c32fca5f28aecc21909d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80000 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5f/ed003bee7ad0dbdb2d14849a35155d64bf9ff1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/65/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 91184 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/65/dbe84118efdd242e3f6900f06caab6a831cf4e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84992 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6b/1a8ebaaefa9544c281be977aedc3a66a683783.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79008 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6c/03fa4aca3dd0cec39fb293b769a0ee879ff769.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/70/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79792 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/70/3076a18b246f4940dfe01d2ed546e0f90f0e75.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/72/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79672 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/72/af6f3886828c9be4d30407e04246c99cafd1f7.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/74/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91688 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/74/3202d717fae92f54f6ca44a600681a79c4fb25.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77120 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/74/347445afe98a019c7bfe8ce74f910244af63f5.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80952 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/74/f37056ca97e6b8dbadfe8fa76510852d543ae2.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77744 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/74/2631ab58746d5b753711e3d9a6aac950054581.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/75/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77848 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/75/5808ce2ef564622de2731d6cfe6f1e7df68340.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/77/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80952 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/77/004889e310781dd735220f54979f7df0ca0833.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/78/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77520 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/78/4c30d174597b34ad07c557aa365f6b78351d53.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/79/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79400 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/79/543ff15119e836b89527f5d75246795060f7e8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81320 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7c/d5ad4f173c7b8a9eda09eee4b6adc08a135993.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 85896 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7d/05d9380912fc86e9fd473e2d3bb113d6878fb6.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/80/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/80/8734ea6d8e2d92d7d2959db4412b3380b8e8ae.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/84/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79136 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/84/fc621df7a24febbf5678cad0ee1ed2f50821fa.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/86/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81248 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/86/fe011de94ad55594478e9dcf5d7f045139884b.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/88/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82488 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/88/2d7ff0eead8d10e9a302b93df55792518edf98.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/94/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79376 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/94/c279124324cbe7d66097943d7a1d06f6ed4ceb.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9a/d75487845e3d96f3ab4667c729125659ee5e43.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84264 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/79/25896064cbdc200f92ccfcec61f0bf6315920d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79392 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7b/7e6140c8f6e549823e33275e299ecd66b3a185.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/83/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78152 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/83/24997df7daf1af0bc9e310269ded90120cfb48.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/89/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79136 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/89/470b7b81066b186c2c3053d7347a16d2efa8f9.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 91688 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8a/a07acd1d974072c283213bfed6ffcb77c53467.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82488 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8d/9519052131db94403b051eb986b9a0a4f791ef.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/99/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81464 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/99/ba8e4f60171e7a689f2d16611b0a4d3c8fba39.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77864 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9b/f96e5892eccd2ed1f8517920a4167992e3cd7e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78320 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9e/c72ba3616efa87b463f43a3355ff77c4619cee.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79688 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a3/9de3d9822928416286f1fbeab443b3b77cac76.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77848 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a9/79b18ee74d3aa12ab19155af654c806753a2eb.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ac/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76840 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ac/7966d9aa8dd027d72230ac318c232b7a7cac15.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78016 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ac/f06c4a7bbe3ae2dd828ba072a18d88a8afa914.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78360 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9b/03d8aa80d194d16b0b16e3ee9f5b8481e1481e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80168 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9b/31fd90d2bb41b7a9c01c34676bace463f2aaad.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79376 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9f/f66c5565c24be499f19a287a04e432d5f4d59d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81256 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a0/88b9092257ce41c2ff5f4276bc0a479e70ebe3.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/af/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78312 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/af/6ff93c7a7fbb37222545a76ad72bf728416212.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79440 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b1/6994bfda54f243d689fb7f58f1f253fd8dcb3c.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82224 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/af/c5d1a665a7f77ed2fa0055300e05c9ed38809a.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b2/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77872 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b2/fea78a88f786c0e844870ec83eea3ad72f980d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77832 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b3/951e7ae3167d76d455b30fe63061ff072b621d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80880 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b5/e908a728bd082027e76f0289a1f41ef5033f41.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bd/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78536 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bd/77efe9be6f8398568af077b280343891f37d03.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cb/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78360 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cb/74d4d7d17275031787e8d094377d5fe71b49a4.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77872 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b2/60e2cb523da18aa092dbccbcb318da18e4ddc6.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b9/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77608 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b9/538ed06b89fd2ff65c025c577ada821d5df023.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bc/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78192 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bc/f0f1ede23d774402f30a782e77762cef05971d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bf/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78800 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bf/c694042d184b058368400f975a81d012b65d75.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c5/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 85896 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c5/7ec2560450b8bd9532e25e9202a6987936290d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c9/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77360 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c9/59a097127503a8d123e0f195055f64962e4f86.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ca/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81320 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ca/73a06360dbea318bdb04d9a07de5a1b029ab0a.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ce/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78624 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ce/80540e956c079b9029fb899075c86ff2bac7fe.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78104 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ce/862128a7dfad5b2355be560e7a794a0ce33f6f.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cf/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80416 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cf/fbfa762800118198e473a66ed387cebbc0720e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84992 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d0/eaf0e00ee03dd0dcb329fcfc0a03c59e70fc6d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d2/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79008 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d2/6b9909fb7249ae2ae01786bf4dfbb2d386c217.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78536 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d2/9555add1e2c80b979e7ff80a85f562099ebb68.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80168 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d6/510a3fa214e9190ab1d8426907975ad33e02ae.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76968 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d6/c5eee00016e8ec7b2764cac45e993e60c67c7d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/db/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77592 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/db/20010587377583065028047d9bbbb5edbf4bb4.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77896 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/db/ff31251b1f1a4fe0f97526740fae155456a3c9.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/dc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78792 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/dc/81fcf48138e12428528482856b358c700f95c7.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81600 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cf/39b0ff473bcf2d38855c645ab33ae59aad5629.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d3/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77904 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d3/38fc66457ce09e84fcd19532c3bf83730be576.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76976 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d3/4c5062dcaf3fd5e83becaec6cc09491c6ed7bb.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d4/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78016 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d4/00f69f76bccf847d91226e9104349d7fffc6c1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/da/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80744 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/da/5f25d713a70020ee201e553647a08f82b82e69.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/dd/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79800 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/dd/49f26ae8f432da1578ed4ed4a9894ac9977b44.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84096 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e4/943d51aa8e6d3b312d4649c002a159c64e8c9a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 88736 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e7/d55285c93110853823a7523d3416f871e989a6.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/eb/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80432 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/eb/8fb2e589d7c5b92a03c707cddb2bdd135e4fad.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ee/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78104 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ee/8a18cda65754c151e36d4e2542a41901658475.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84800 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f1/c33b6e2c4739854f56ec8a581350bc6367a979.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fa/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77512 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fa/a78c2e0a22bce16dfcf2d7788b4505b42e3194.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81600 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fa/f0e36eff60b2bda8577faf1ed1aa5bd29e4309.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78536 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/dd/970b3b55e596d299ac1532ed32b5f4bf4531bd.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/df/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78320 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/df/aa7481552772eca5f07ed06328d8e45cac9fb0.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80728 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/df/ab95fff117e04535c4ee14e2099399fbb41be2.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80408 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e0/76a908c5d54a481c156965943b3b697a19c4ff.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e3/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83576 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e3/e5a3a5530504304a5f8b3b099da784c05af304.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e5/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79712 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e5/5707f43f3968b682a938f6020c834898cc1204.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ef/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ef/b9ad1e5f447bef83550346fa48e9f4858abbf1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82576 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f0/4bb64757a15ba3f690972aae86bc11a637ee25.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f8/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79688 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f8/f7b712b2c824162fe295a1f82784cfd55b44b8.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fc/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77120 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fc/18ac70df3c88a769ac99805d57c8b26ecefa82.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78624 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fc/c54c8544e18405a5d5c78f784d05628dd51cd0.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fd/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79664 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fd/16573ff5cae4305351acf2784c4c87fa57a1a3.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/share/doc/tuxpaint-plugins-default-dbgsym -> tuxpaint-plugins-default │ │ │ │ --- ./usr/lib/debug/.build-id/01/ec4343371c263aaeeb87018e6940bf10ced884.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/57/9e44d278c99b6e88aa01932f552744720b3d0d.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: 78040 (bytes into file) │ │ │ │ │ + Start of section headers: 78048 (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 0x130d8: │ │ │ │ │ +There are 36 section headers, starting at offset 0x130e0: │ │ │ │ │ │ │ │ │ │ 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 000104 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002f8 0001ec 000510 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fd88 00fd78 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff48 00fd78 0000a0 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd78 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fd78 0000a0 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020118 00fd78 000048 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001cb8 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001cb7 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ef8 0001e8 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0020e0 0006a3 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002788 009224 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b9b0 0003e5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bd98 000557 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c2f0 005c09 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011ef9 000026 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011f20 000bd0 18 34 75 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012af0 000479 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012f69 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c2f0 005c0b 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011efb 000026 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011f28 000bd0 18 34 75 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012af8 000479 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 012f71 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: 01ec4343371c263aaeeb87018e6940bf10ced884 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 579e44d278c99b6e88aa01932f552744720b3d0d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x15972): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf073): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12b7f): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5401): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a71): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b7b): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x185f0): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18968): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x175d): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x4707): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6a8a): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3817): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd883): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b250): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b24e): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf809): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb211): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12b50): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x100d2): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb976): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17325): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x17280): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15f07): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15f00): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x441f): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8313): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 31 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd659): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14b15): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28e1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdfce): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde1e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16e37): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 0 1 2 0 0 0 0 0 (DW_OP_addr: 20100) │ │ │ │ │ <1><2112>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2113> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2114> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22c8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2320 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23d4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 19 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa462 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa4a2 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7184,31 +7184,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa52f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa59e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -QB^pfpX< │ │ │ │ │ hMn'@;Fa │ │ │ │ │ S=B|D|E|K │ │ │ │ │ _L,eY?"b │ │ │ │ │ Mj9VWYrP │ │ │ │ │ !W&4Hg&uHc>HP1 │ │ │ │ │ c%} x$kTX │ │ │ │ │ #QbM'=Xq │ │ │ │ │ !zvxfvy0 │ │ │ │ │ \1Qm}#W\ │ │ │ │ │ {KqpWwqmn │ │ │ │ │ Y`2SEZ>T%"< │ │ │ │ │ -\ P*O@>] │ │ │ │ │ -sXg~mkPg │ │ │ │ │ -9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +-OqfTBEp │ │ │ │ │ +;$RhqR<-N │ │ │ │ │ +56DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +h?=or"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/03/783772b1d6dc8bf9fab39f309f54445c10b625.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/72/af6f3886828c9be4d30407e04246c99cafd1f7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001c8c 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ed0 000239 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002110 0005b8 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0026c8 0091a4 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b870 0003f2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bc68 000489 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c0f8 005be0 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011cd8 00005e 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c0f8 005be1 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011cd9 00005e 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011d38 000b40 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012878 000452 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012cca 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: 03783772b1d6dc8bf9fab39f309f54445c10b625 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 72af6f3886828c9be4d30407e04246c99cafd1f7 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15879): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf041): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12aaa): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53ba): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a5e): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b3a): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x184bb): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18859): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1772): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x46d0): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b4f): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37f5): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd8ab): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b18d): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b18b): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf78c): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb391): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12a7b): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10091): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba9c): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x171a8): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17103): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15df8): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15df1): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1255d): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8457): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd682): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x149e5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x28e3): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdffc): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde76): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 32 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16cb6): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 88 0 2 0 0 0 0 0 (DW_OP_addr: 20088) │ │ │ │ │ <1><2117>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x825e): snd_effect │ │ │ │ │ <211c> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x306d │ │ │ │ │ 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: 23 filenum: 64 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 65 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 66 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 67 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa451 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 69 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa491 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7181,31 +7181,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa51e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa58d │ │ │ │ │ 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,28 @@ │ │ │ │ │ -%GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -bH#yw OT │ │ │ │ │ -I:_NGZKD │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +"SCns/S# │ │ │ │ │ +4UTk}2Sg │ │ │ │ │ /FB/BhQD │ │ │ │ │ HZI`?rFq │ │ │ │ │ j,'~04An │ │ │ │ │ /#AwOTtw │ │ │ │ │ b E-Undk9( │ │ │ │ │ ~Kl"bI2d( │ │ │ │ │ .yTE~F"`M │ │ │ │ │ DMRR MZ4 │ │ │ │ │ zH wOFCp3 │ │ │ │ │ )NCe@6n1 │ │ │ │ │ f0NI}reV │ │ │ │ │ -$c,wZT't │ │ │ │ │ -C>gf P~jF │ │ │ │ │ -st.cgS|= │ │ │ │ │ -aC;P,Mb0 │ │ │ │ │ -%G(?Ur$J │ │ │ │ │ -r"j?_9g9 │ │ │ │ │ -r"j?o9g9 │ │ │ │ │ -r"j?w9g9 │ │ │ │ │ +l|>B2.\4 │ │ │ │ │ +mQgPCwG]D │ │ │ │ │ +C>of"P~bF │ │ │ │ │ +E-A;6=j, │ │ │ │ │ +vShqb<-N │ │ │ │ │ +r"j?^9o9 │ │ │ │ │ +r"j?n9o9 │ │ │ │ │ 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/03/aa4c932d632b77f18e51afda92b8eaa1b9551d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1d/672c11e6c95edcb26e59e21531897c47609a65.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 76440 (bytes into file) │ │ │ │ │ + Start of section headers: 76448 (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 0x12a98: │ │ │ │ │ +There are 35 section headers, starting at offset 0x12aa0: │ │ │ │ │ │ │ │ │ │ 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 0000e0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 0001ec 000480 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdd8 00fdc8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff98 00fdc8 000050 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdc8 0000a8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020090 00fdc8 000020 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200b0 00fdc8 000030 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001b6f 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001db0 0001f0 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001fa0 00047d 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002420 009205 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b628 0003f7 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00ba20 00035a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bd80 005c29 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 0119b0 000b40 18 33 75 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 0124f0 000448 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 012938 00015a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b71 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001db8 0001f0 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001fa8 00047d 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002428 009205 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b630 0003f7 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00ba28 00035a 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bd88 005c2a 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 0119b8 000b40 18 33 75 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 0124f8 000448 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 012940 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: 03aa4c932d632b77f18e51afda92b8eaa1b9551d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1d672c11e6c95edcb26e59e21531897c47609a65 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15833): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf08a): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12b37): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5444): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5aac): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b79): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x184c5): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18896): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1761): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4712): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b29): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37ff): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd92a): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b13b): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b139): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf7f1): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb2f2): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12af8): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x100e7): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba31): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x171ea): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17145): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15ddf): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15dd8): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a6e0): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8425): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd71d): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x149db): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x290b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe052): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdeb9): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 29 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16ce5): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 98 0 2 0 0 0 0 0 (DW_OP_addr: 20098) │ │ │ │ │ <1><2117>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x5e9c): rotate_snd_drag │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x226a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ 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: 23 filenum: 54 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 56 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 57 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ee │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32e │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 22 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bb │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 182 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 36 │ │ │ │ │ @@ -7176,31 +7176,31 @@ │ │ │ │ │ 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: 0xa50f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57e │ │ │ │ │ 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,29 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ --.%[]J^tV0G" │ │ │ │ │ +eGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +tUwU}]]]] │ │ │ │ │ +dFr.QM1\ │ │ │ │ │ +te_5KCet │ │ │ │ │ a~Xa hQQ │ │ │ │ │ cbS,|~s` │ │ │ │ │ h+Y0C)kB)k │ │ │ │ │ 4*_Hkr/h │ │ │ │ │ X@5Y VEi │ │ │ │ │ eNVI"?$b Y │ │ │ │ │ \:yg"s=XS │ │ │ │ │ [ZATt^.D │ │ │ │ │ JH09c!4c │ │ │ │ │ 5B.5$HQq:jalT │ │ │ │ │ %|97qZX$ │ │ │ │ │ -KHc6#-I6 │ │ │ │ │ -%RhqR<-N │ │ │ │ │ -C5_""JFD │ │ │ │ │ -C5_r"JND │ │ │ │ │ +;0pxt :- │ │ │ │ │ +K#d{R1!> │ │ │ │ │ +hiUr"JNDcU │ │ │ │ │ +QB"JJD{k~ │ │ │ │ │ +hiUr"JNDcU │ │ │ │ │ +H=or"JND │ │ │ │ │ ++|m^UKYZ │ │ │ │ │ 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/05/f19396a55a0bd73f37169269f26d7b641c754a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/65/dbe84118efdd242e3f6900f06caab6a831cf4e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fd68 00fd58 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff28 00fd58 0000c0 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd58 0000e0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200c8 00fd58 0000c0 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020190 00fd58 000080 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 002cb3 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002cb4 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002ef8 0002b0 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0031a8 000afe 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 003ca8 009aa0 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00d748 00041d 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00db68 000944 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00e4b0 005f0d 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0143c0 00010a 00 C 0 0 8 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 05f19396a55a0bd73f37169269f26d7b641c754a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 65dbe84118efdd242e3f6900f06caab6a831cf4e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4341,189 +4341,189 @@ │ │ │ │ │ <21bc> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <21bd> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <21be> DW_AT_type : (ref4) <0x2174>, Mix_Chunk │ │ │ │ │ <1><21c2>: Abbrev Number: 28 (DW_TAG_structure_type) │ │ │ │ │ <21c3> DW_AT_name : (strp) (offset: 0x16b07): magic_api_t │ │ │ │ │ <21c7> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <21c8> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21c9> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <21c9> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <21ca> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <21cb> DW_AT_sibling : (ref4) <0x2315> │ │ │ │ │ <2><21cf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21d0> DW_AT_name : (strp) (offset: 0xfe3d): tp_version │ │ │ │ │ <21d4> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21d5> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <21d5> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <21d6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21d7> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21db> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><21dc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21dd> DW_AT_name : (strp) (offset: 0x13cbe): data_directory │ │ │ │ │ <21e1> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21e2> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <21e2> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <21e3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21e4> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21e8> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><21e9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21ea> DW_AT_name : (strp) (offset: 0x1b10a): update_progress_bar │ │ │ │ │ <21ee> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21ef> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <21ef> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <21f0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21f1> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <21f5> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><21f6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21f7> DW_AT_name : (strp) (offset: 0x5cb0): special_notify │ │ │ │ │ <21fb> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21fc> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <21fc> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <21fd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21fe> DW_AT_type : (ref4) <0x3dd> │ │ │ │ │ <2202> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><2203>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2204> DW_AT_name : (strp) (offset: 0x3bf6): sRGB_to_linear │ │ │ │ │ <2208> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2209> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <2209> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <220a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <220b> DW_AT_type : (ref4) <0x2324> │ │ │ │ │ <220f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><2210>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2211> DW_AT_name : (strp) (offset: 0x197b3): linear_to_sRGB │ │ │ │ │ <2215> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2216> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <2216> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <2217> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2218> DW_AT_type : (ref4) <0x2338> │ │ │ │ │ <221c> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><221d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <221e> DW_AT_name : (strp) (offset: 0x19b39): in_circle │ │ │ │ │ <2222> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2223> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <2223> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <2224> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2225> DW_AT_type : (ref4) <0x2356> │ │ │ │ │ <2229> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><222a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <222b> DW_AT_name : (strp) (offset: 0x1678): getpixel │ │ │ │ │ <222f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2230> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <2230> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <2231> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <2232> DW_AT_type : (ref4) <0x2379> │ │ │ │ │ <2236> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><2237>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2238> DW_AT_name : (strp) (offset: 0x47f7): putpixel │ │ │ │ │ <223c> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <223d> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <223d> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <223e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <223f> DW_AT_type : (ref4) <0x2398> │ │ │ │ │ <2243> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><2244>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2245> DW_AT_name : (strp) (offset: 0x7109): xorpixel │ │ │ │ │ <2249> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <224a> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <224a> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <224b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <224c> DW_AT_type : (ref4) <0x23b2> │ │ │ │ │ <2250> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2251>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2252> DW_AT_name : (strp) (offset: 0x387d): playsound │ │ │ │ │ <2256> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2257> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <2257> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2258> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2259> DW_AT_type : (ref4) <0x23d1> │ │ │ │ │ <225d> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><225e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <225f> DW_AT_name : (strp) (offset: 0xe4fd): playingsound │ │ │ │ │ <2263> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2264> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2264> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <2265> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2266> DW_AT_type : (ref4) <0x23db> │ │ │ │ │ <226a> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><226b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <226c> DW_AT_name : (strp) (offset: 0x1c4c3): pausesound │ │ │ │ │ <2270> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2271> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2271> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2272> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2273> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <2277> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2278>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2279> DW_AT_name : (strp) (offset: 0x1c4c1): unpausesound │ │ │ │ │ <227d> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <227e> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <227e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <227f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2280> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <2284> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2285>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2286> DW_AT_name : (strp) (offset: 0x105f1): stopsound │ │ │ │ │ <228a> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <228b> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <228b> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <228c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <228d> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <2291> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2292>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2293> DW_AT_name : (strp) (offset: 0xbbe9): line │ │ │ │ │ <2297> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2298> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2298> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2299> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <229a> DW_AT_type : (ref4) <0x2441> │ │ │ │ │ <229e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><229f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22a0> DW_AT_name : (strp) (offset: 0x13c8f): button_down │ │ │ │ │ <22a4> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22a5> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <22a5> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <22a6> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <22a7> DW_AT_type : (ref4) <0x23db> │ │ │ │ │ <22ab> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><22ac>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22ad> DW_AT_name : (strp) (offset: 0x10fe0): rgbtohsv │ │ │ │ │ <22b1> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22b2> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <22b2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <22b3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <22b4> DW_AT_type : (ref4) <0x246f> │ │ │ │ │ <22b8> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><22b9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22ba> DW_AT_name : (strp) (offset: 0xc493): hsvtorgb │ │ │ │ │ <22be> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22bf> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <22bf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <22c0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <22c1> DW_AT_type : (ref4) <0x2498> │ │ │ │ │ <22c5> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><22c6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22c7> DW_AT_name : (strp) (offset: 0x18434): canvas_w │ │ │ │ │ <22cb> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22cc> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <22cc> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <22cd> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <22ce> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <22d2> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><22d3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22d4> DW_AT_name : (strp) (offset: 0x1838f): canvas_h │ │ │ │ │ <22d8> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22d9> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <22d9> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <22da> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <22db> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <22df> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><22e0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22e1> DW_AT_name : (strp) (offset: 0x16fc2): scale │ │ │ │ │ <22e5> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22e6> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <22e6> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <22e7> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <22e8> DW_AT_type : (ref4) <0x24bb> │ │ │ │ │ <22ec> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><22ed>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22ee> DW_AT_name : (strp) (offset: 0x16fbb): rotate_scale │ │ │ │ │ <22f2> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22f3> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <22f3> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <22f4> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <22f5> DW_AT_type : (ref4) <0x24d9> │ │ │ │ │ <22f9> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><22fa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22fb> DW_AT_name : (strp) (offset: 0x136ee): touched │ │ │ │ │ <22ff> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2300> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2300> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2301> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2302> DW_AT_type : (ref4) <0x24f2> │ │ │ │ │ <2306> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><2307>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2308> DW_AT_name : (strp) (offset: 0x8a4b): retract_undo │ │ │ │ │ <230c> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <230d> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <230d> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <230e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <230f> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <2313> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><2314>: Abbrev Number: 0 │ │ │ │ │ <1><2315>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <2316> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <2316> DW_AT_type : (ref4) <0x37b>, float │ │ │ │ │ @@ -4753,23 +4753,23 @@ │ │ │ │ │ <2><24f1>: Abbrev Number: 0 │ │ │ │ │ <1><24f2>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <24f3> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <24f3> DW_AT_type : (ref4) <0x24de>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><24f7>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <24f8> DW_AT_name : (strp) (offset: 0xed6d): magic_api │ │ │ │ │ <24fc> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <24fd> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <24fd> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <24fe> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <24ff> DW_AT_type : (ref4) <0x21c2>, magic_api_t │ │ │ │ │ <1><2503>: Abbrev Number: 31 (DW_TAG_enumeration_type) │ │ │ │ │ <2504> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2505> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2505> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2509> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <250a> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <250a> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <250b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <250c> DW_AT_sibling : (ref4) <0x2541> │ │ │ │ │ <2><2510>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2511> DW_AT_name : (strp) (offset: 0x15c32): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2515> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2516>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2517> DW_AT_name : (strp) (offset: 0x286d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4794,15 +4794,15 @@ │ │ │ │ │ <253f> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2540>: Abbrev Number: 0 │ │ │ │ │ <1><2541>: Abbrev Number: 31 (DW_TAG_enumeration_type) │ │ │ │ │ <2542> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2543> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2543> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2547> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2548> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2548> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2549> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <254a> DW_AT_sibling : (ref4) <0x2567> │ │ │ │ │ <2><254e>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <254f> DW_AT_name : (strp) (offset: 0xec66): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2553> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2554>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2555> DW_AT_name : (strp) (offset: 0xeab6): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4820,15 +4820,15 @@ │ │ │ │ │ <2><2570>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <2571> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <2575> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2576>: Abbrev Number: 0 │ │ │ │ │ <1><2577>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <2578> DW_AT_name : (strp) (offset: 0x17f52): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <257c> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <257d> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <257d> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <257e> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <257f> DW_AT_type : (ref4) <0x2567> │ │ │ │ │ <2583> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2583> DW_AT_location : (exprloc) 9 byte block: 3 70 1 2 0 0 0 0 0 (DW_OP_addr: 20170) │ │ │ │ │ <1><258d>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <258e> DW_AT_name : (strp) (offset: 0x1046c): mosaic_shaped_counted │ │ │ │ │ <2592> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2389 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2495 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 39 filenum: 21 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 57 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 59 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 60 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa523 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa563 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5f0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65f │ │ │ │ │ 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,12 @@ │ │ │ │ │ -uJGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -}-5SR0Ss │ │ │ │ │ -#G0[O#/" │ │ │ │ │ -=+A$U3{_c` │ │ │ │ │ -"C kv0? ^ │ │ │ │ │ +NGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +%60~G7aA │ │ │ │ │ +w[ipREaCS │ │ │ │ │ +*UpCPA+f[ │ │ │ │ │ +oR};@9v{.?q │ │ │ │ │ .'\G8J8H │ │ │ │ │ UYUCU}1 │ │ │ │ │ ZBF/hSRB │ │ │ │ │ 0x DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0x1d05>, Mix_Chunk │ │ │ │ │ <1><1d52>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x15a2a): magic_api_t │ │ │ │ │ <1d57> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d5a> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d5a> DW_AT_sibling : (ref4) <0x1ea4> │ │ │ │ │ <2><1d5e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0xf15b): tp_version │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x12d04): data_directory │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d78>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0x1a087): update_progress_bar │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d85>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x5a4d): special_notify │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d92>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x3af2): sRGB_to_linear │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x186bf): linear_to_sRGB │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1ec7> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dac>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x18a21): in_circle │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1ee5> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x16fd): getpixel │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1f08> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0x468e): putpixel │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1f27> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0x6bec): xorpixel │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1f41> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x3788): playsound │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ded>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0xd9fe): playingsound │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1f6a> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0x1b375): pausesound │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e07>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x1b373): unpausesound │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e14>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0xf8d9): stopsound │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e21>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0xb418): line │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x1fd0> │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2f> DW_AT_name : (strp) (offset: 0x12cc5): button_down │ │ │ │ │ <1e33> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e34> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e34> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e35> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e36> DW_AT_type : (ref4) <0x1f6a> │ │ │ │ │ <1e3a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3c> DW_AT_name : (strp) (offset: 0x10234): rgbtohsv │ │ │ │ │ <1e40> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e41> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e41> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e42> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e43> DW_AT_type : (ref4) <0x1ffe> │ │ │ │ │ <1e47> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e48>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e49> DW_AT_name : (strp) (offset: 0xbb78): hsvtorgb │ │ │ │ │ <1e4d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e4e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e50> DW_AT_type : (ref4) <0x2027> │ │ │ │ │ <1e54> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e56> DW_AT_name : (strp) (offset: 0x173a2): canvas_w │ │ │ │ │ <1e5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e5b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e5c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e61> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e63> DW_AT_name : (strp) (offset: 0x172fd): canvas_h │ │ │ │ │ <1e67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e68> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e68> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e69> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e6e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e70> DW_AT_name : (strp) (offset: 0x15fc9): scale │ │ │ │ │ <1e74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e75> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e75> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e76> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e77> DW_AT_type : (ref4) <0x204a> │ │ │ │ │ <1e7b> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e7d> DW_AT_name : (strp) (offset: 0x15fc2): rotate_scale │ │ │ │ │ <1e81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e82> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e82> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e83> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e84> DW_AT_type : (ref4) <0x2068> │ │ │ │ │ <1e88> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e8a> DW_AT_name : (strp) (offset: 0x12790): touched │ │ │ │ │ <1e8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8f> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8f> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e91> DW_AT_type : (ref4) <0x2081> │ │ │ │ │ <1e95> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e97> DW_AT_name : (strp) (offset: 0x84b5): retract_undo │ │ │ │ │ <1e9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e9c> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e9c> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e9d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e9e> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1ea2> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ea3>: Abbrev Number: 0 │ │ │ │ │ <1><1ea4>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea5> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea5> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4248,23 +4248,23 @@ │ │ │ │ │ <2><2080>: Abbrev Number: 0 │ │ │ │ │ <1><2081>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2082> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2082> DW_AT_type : (ref4) <0x206d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2086>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2087> DW_AT_name : (strp) (offset: 0xd7d5): magic_api │ │ │ │ │ <208b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208c> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <208c> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <208d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <208e> DW_AT_type : (ref4) <0x1d52>, magic_api_t │ │ │ │ │ <1><2092>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2093> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2094> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2094> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <2098> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2099> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2099> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <209a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209b> DW_AT_sibling : (ref4) <0x20d0> │ │ │ │ │ <2><209f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a0> DW_AT_name : (strp) (offset: 0x14bdc): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20a4> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a6> DW_AT_name : (strp) (offset: 0x28f0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4289,15 +4289,15 @@ │ │ │ │ │ <20ce> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20d1> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20d2> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20d2> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <20d6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d7> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d7> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d8> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d9> DW_AT_sibling : (ref4) <0x20f6> │ │ │ │ │ <2><20dd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20de> DW_AT_name : (strp) (offset: 0xe10b): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20e2> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20e3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20e4> DW_AT_name : (strp) (offset: 0xdf85): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4315,15 +4315,15 @@ │ │ │ │ │ <2><20ff>: Abbrev Number: 17 (DW_TAG_subrange_type) │ │ │ │ │ <2100> DW_AT_type : (ref4) <0x4e>, long unsigned int │ │ │ │ │ <2104> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2105>: Abbrev Number: 0 │ │ │ │ │ <1><2106>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ <2107> DW_AT_name : (strp) (offset: 0x16e9d): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <210b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <210c> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <210c> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <210d> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <210e> DW_AT_type : (ref4) <0x20f6> │ │ │ │ │ <2112> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2112> DW_AT_location : (exprloc) 9 byte block: 3 e0 0 2 0 0 0 0 0 (DW_OP_addr: 200e0) │ │ │ │ │ <1><211c>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <211d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <211e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x3085 │ │ │ │ │ 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: 23 filenum: 63 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 65 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 66 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa469 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa4a9 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7185,31 +7185,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa536 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa5a5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,25 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -YAGw'~Tt │ │ │ │ │ -%1zF6edF │ │ │ │ │ +.iGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ )G*O9jMq │ │ │ │ │ D XpP> X │ │ │ │ │ +kca%S'c0[J │ │ │ │ │ )9G|H|J| │ │ │ │ │ *>yv TW0 │ │ │ │ │ jj+OJOh) │ │ │ │ │ ug`eix DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1591a): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf3f9): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12c77): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53a9): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a8d): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3ae4): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18640): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18a39): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17dc): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x463a): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6ae5): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x3764): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xdc2e): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b223): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b221): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf94d): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb5aa): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12c38): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10287): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xbd0a): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17309): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17264): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15edb): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15ed4): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x126e1): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x862e): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xda21): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 30 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14ada): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x19a3b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 30 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe376): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xe1dd): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16deb): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 98 0 2 0 0 0 0 0 (DW_OP_addr: 20098) │ │ │ │ │ <1><2117>: Abbrev Number: 67 (DW_TAG_structure_type) │ │ │ │ │ <2118> DW_AT_byte_size : (data1) 8 │ │ │ │ │ <2119> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── 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: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 79 │ │ │ │ │ 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: 23 filenum: 80 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 82 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 83 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 85 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ 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 @@ │ │ │ │ │ -7=oTGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -cVKzMk3O │ │ │ │ │ -PyVbl.g$ │ │ │ │ │ -x\U%S-k# │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +a]5gV u732 │ │ │ │ │ +st>}@gd&8i,$q │ │ │ │ │ MJl=S:`m │ │ │ │ │ qs-USj,r] │ │ │ │ │ SDHE*h! │ │ │ │ │ EdQ G)Wg │ │ │ │ │ `I 1#_I# │ │ │ │ │ YVi._ oH │ │ │ │ │ "7zNDBD` │ │ │ │ │ %Ox@j/L0gqg' │ │ │ │ │ ZGW%}:<. │ │ │ │ │ o'bV1FeG │ │ │ │ │ -`LcHP"3] │ │ │ │ │ -{.Hdv/x~ │ │ │ │ │ -8?qN!zf9 │ │ │ │ │ -iqF<#hF DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d58> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d59> DW_AT_type : (ref4) <0x1d10>, Mix_Chunk │ │ │ │ │ <1><1d5d>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x159be): magic_api_t │ │ │ │ │ <1d62> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d65> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d65> DW_AT_sibling : (ref4) <0x1eaf> │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0xf19c): tp_version │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0xde> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x12c18): data_directory │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0xde> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1a025): update_progress_bar │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5b58): special_notify │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1c8> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x3b75): sRGB_to_linear │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x18518): linear_to_sRGB │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x188e9): in_circle │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1ef0> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x16ec): getpixel │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1f13> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x474b): putpixel │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1f32> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x6b9b): xorpixel │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1f4c> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0x3811): playsound │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f6b> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0xd9ed): playingsound │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f75> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x1b2ed): pausesound │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0x1b2eb): unpausesound │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0xf8f3): stopsound │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0xb384): line │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x12be0): button_down │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x1f75> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x101a8): rgbtohsv │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2009> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0xbaf5): hsvtorgb │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0x17252): canvas_w │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e6d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6e> DW_AT_name : (strp) (offset: 0x1719c): canvas_h │ │ │ │ │ <1e72> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e73> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e73> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e74> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e75> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e79> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e7a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e7b> DW_AT_name : (strp) (offset: 0x15e50): scale │ │ │ │ │ <1e7f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e80> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e80> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e81> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e82> DW_AT_type : (ref4) <0x2055> │ │ │ │ │ <1e86> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e87>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e88> DW_AT_name : (strp) (offset: 0x15e49): rotate_scale │ │ │ │ │ <1e8c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e8d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e8e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e8f> DW_AT_type : (ref4) <0x2073> │ │ │ │ │ <1e93> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e94>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e95> DW_AT_name : (strp) (offset: 0x1266c): touched │ │ │ │ │ <1e99> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e9a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e9a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e9b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e9c> DW_AT_type : (ref4) <0x208c> │ │ │ │ │ <1ea0> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1ea1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ea2> DW_AT_name : (strp) (offset: 0x8449): retract_undo │ │ │ │ │ <1ea6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ea7> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1ea7> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1ea8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ea9> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1ead> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1eae>: Abbrev Number: 0 │ │ │ │ │ <1><1eaf>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1eb0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1eb0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4253,23 +4253,23 @@ │ │ │ │ │ <2><208b>: Abbrev Number: 0 │ │ │ │ │ <1><208c>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <208d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <208d> DW_AT_type : (ref4) <0x2078>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2091>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2092> DW_AT_name : (strp) (offset: 0xd7bb): magic_api │ │ │ │ │ <2096> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2097> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2097> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2098> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2099> DW_AT_type : (ref4) <0x1d5d>, magic_api_t │ │ │ │ │ <1><209d>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <209e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209f> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20a3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a4> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <20a4> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <20a5> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a6> DW_AT_sibling : (ref4) <0x20db> │ │ │ │ │ <2><20aa>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ab> DW_AT_name : (strp) (offset: 0x14b53): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20af> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20b0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b1> DW_AT_name : (strp) (offset: 0x2899): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4294,15 +4294,15 @@ │ │ │ │ │ <20d9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20da>: Abbrev Number: 0 │ │ │ │ │ <1><20db>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20dc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20dd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20dd> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20e1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20e2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20e2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20e3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20e4> DW_AT_sibling : (ref4) <0x2101> │ │ │ │ │ <2><20e8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20e9> DW_AT_name : (strp) (offset: 0xe10e): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ed> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ee>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ef> DW_AT_name : (strp) (offset: 0xdf75): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4320,15 +4320,15 @@ │ │ │ │ │ <2><210a>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <210b> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <210f> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2110>: Abbrev Number: 0 │ │ │ │ │ <1><2111>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <2112> DW_AT_name : (strp) (offset: 0x16d45): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2116> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2117> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2117> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2118> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2119> DW_AT_type : (ref4) <0x2101> │ │ │ │ │ <211d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <211d> DW_AT_location : (exprloc) 9 byte block: 3 e0 1 2 0 0 0 0 0 (DW_OP_addr: 201e0) │ │ │ │ │ <1><2127>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <2128> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2128> DW_AT_type : (ref4) <0x40>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22ed │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2345 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23f9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 17 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa487 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa4c7 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7190,31 +7190,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa554 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa5c3 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,27 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -H4gm4 Xz │ │ │ │ │ +PvbO.Qg~ │ │ │ │ │ +~qJ%87JO │ │ │ │ │ TUDRGj%D │ │ │ │ │ p!* w. _lID │ │ │ │ │ #bjeG>&wF │ │ │ │ │ KDUj500[`W │ │ │ │ │ Ef8=SwU$ │ │ │ │ │ .g1*Gpd. │ │ │ │ │ 0Sk1Pc.R │ │ │ │ │ 4&dyQCCK │ │ │ │ │ NY>~x8&* │ │ │ │ │ LvjfCX9' │ │ │ │ │ _h\lH(65 │ │ │ │ │ -|gE7D'cv │ │ │ │ │ -#o]j~G/` │ │ │ │ │ +wVtCt2fG │ │ │ │ │ +ShqVb}[&- │ │ │ │ │ +ShqJR}[&-NI:m │ │ │ │ │ +ShqZr}[&-NK>m │ │ │ │ │ +NNDmwB9IUNR │ │ │ │ │ +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 │ │ │ │ --- ./usr/lib/debug/.build-id/15/fe1fb1867adfee459357f71b43827e1c261e6e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/99/ba8e4f60171e7a689f2d16611b0a4d3c8fba39.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001c83 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ec8 000255 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002120 000548 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002668 009632 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bca0 000405 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c0a8 000498 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c540 005eb4 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c540 005eb6 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0123f8 0000ac 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0124a8 000b10 18 34 80 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012fb8 000415 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0133cd 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: 15fe1fb1867adfee459357f71b43827e1c261e6e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 99ba8e4f60171e7a689f2d16611b0a4d3c8fba39 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3836,189 +3836,189 @@ │ │ │ │ │ <1d4c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0x1d05>, Mix_Chunk │ │ │ │ │ <1><1d52>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x15f7c): magic_api_t │ │ │ │ │ <1d57> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d5a> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d5a> DW_AT_sibling : (ref4) <0x1ea4> │ │ │ │ │ <2><1d5e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0xf57b): tp_version │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x13145): data_directory │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d78>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0x558f): update_progress_bar │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d85>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x5bff): special_notify │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1c2> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d92>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x3cf2): sRGB_to_linear │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x18da8): linear_to_sRGB │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1ec7> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dac>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x19106): in_circle │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1ee5> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x1802): getpixel │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1f08> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0x487b): putpixel │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1f27> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0x6d0b): xorpixel │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1f41> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x396a): playsound │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ded>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0xdd26): playingsound │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1f6a> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0x1bc06): pausesound │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e07>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x1bc04): unpausesound │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e14>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0xfce3): stopsound │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e21>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0xb617): line │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x1fd0> │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2f> DW_AT_name : (strp) (offset: 0x13125): button_down │ │ │ │ │ <1e33> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e34> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e34> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e35> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e36> DW_AT_type : (ref4) <0x1f6a> │ │ │ │ │ <1e3a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3c> DW_AT_name : (strp) (offset: 0x105f3): rgbtohsv │ │ │ │ │ <1e40> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e41> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e41> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e42> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e43> DW_AT_type : (ref4) <0x1ffe> │ │ │ │ │ <1e47> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e48>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e49> DW_AT_name : (strp) (offset: 0xbdbb): hsvtorgb │ │ │ │ │ <1e4d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e4e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e50> DW_AT_type : (ref4) <0x2027> │ │ │ │ │ <1e54> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e56> DW_AT_name : (strp) (offset: 0x179dd): canvas_w │ │ │ │ │ <1e5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e5b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e5c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e61> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e63> DW_AT_name : (strp) (offset: 0x17938): canvas_h │ │ │ │ │ <1e67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e68> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e68> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e69> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e6e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e70> DW_AT_name : (strp) (offset: 0x1653f): scale │ │ │ │ │ <1e74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e75> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e75> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e76> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e77> DW_AT_type : (ref4) <0x204a> │ │ │ │ │ <1e7b> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e7d> DW_AT_name : (strp) (offset: 0x16538): rotate_scale │ │ │ │ │ <1e81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e82> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e82> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e83> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e84> DW_AT_type : (ref4) <0x2068> │ │ │ │ │ <1e88> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8a> DW_AT_name : (strp) (offset: 0x12b93): touched │ │ │ │ │ <1e8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8f> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8f> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e91> DW_AT_type : (ref4) <0x2081> │ │ │ │ │ <1e95> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e97> DW_AT_name : (strp) (offset: 0x8653): retract_undo │ │ │ │ │ <1e9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e9c> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e9c> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e9d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e9e> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1ea2> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ea3>: Abbrev Number: 0 │ │ │ │ │ <1><1ea4>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea5> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea5> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4248,23 +4248,23 @@ │ │ │ │ │ <2><2080>: Abbrev Number: 0 │ │ │ │ │ <1><2081>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2082> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2082> DW_AT_type : (ref4) <0x206d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2086>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2087> DW_AT_name : (strp) (offset: 0xdadc): magic_api │ │ │ │ │ <208b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208c> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <208c> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <208d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <208e> DW_AT_type : (ref4) <0x1d52>, magic_api_t │ │ │ │ │ <1><2092>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2093> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2094> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2094> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2098> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2099> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2099> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <209a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209b> DW_AT_sibling : (ref4) <0x20d0> │ │ │ │ │ <2><209f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a0> DW_AT_name : (strp) (offset: 0x15165): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20a4> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a6> DW_AT_name : (strp) (offset: 0x29e0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4289,15 +4289,15 @@ │ │ │ │ │ <20ce> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20d1> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20d2> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20d2> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <20d6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d7> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d7> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d8> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d9> DW_AT_sibling : (ref4) <0x20f6> │ │ │ │ │ <2><20dd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20de> DW_AT_name : (strp) (offset: 0xe470): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20e2> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20e3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20e4> DW_AT_name : (strp) (offset: 0xe2d7): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4315,15 +4315,15 @@ │ │ │ │ │ <2><20ff>: Abbrev Number: 18 (DW_TAG_subrange_type) │ │ │ │ │ <2100> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <2104> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2105>: Abbrev Number: 0 │ │ │ │ │ <1><2106>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <2107> DW_AT_name : (strp) (offset: 0x174e1): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <210b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <210c> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <210c> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <210d> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <210e> DW_AT_type : (ref4) <0x20f6> │ │ │ │ │ <2112> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2112> DW_AT_location : (exprloc) 9 byte block: 3 f0 0 2 0 0 0 0 0 (DW_OP_addr: 200f0) │ │ │ │ │ <1><211c>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <211d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <211e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2350 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23a8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x245c │ │ │ │ │ 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: 23 filenum: 54 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 56 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 57 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa4ea │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa52a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7222,31 +7222,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5b7 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa626 │ │ │ │ │ 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 @@ │ │ │ │ │ -nGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +9GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +|l1W%iLdg │ │ │ │ │ 0JxGr(ri │ │ │ │ │ RC'^oW0* │ │ │ │ │ aP=c|=&. │ │ │ │ │ >"^M,,w6 │ │ │ │ │ CiUN:!1[q4 │ │ │ │ │ @b'b&5#jT │ │ │ │ │ "%,)=M9a │ │ │ │ │ F=G?A9E2 │ │ │ │ │ I|?PHItl)y │ │ │ │ │ H$K?lwrX │ │ │ │ │ ww 8xiu{)h │ │ │ │ │ -'`ys!,_- │ │ │ │ │ -h[Ur"JNP │ │ │ │ │ -h[Ur"JNP │ │ │ │ │ -h[Ur"JNP │ │ │ │ │ -+DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +cg DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f87> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f88> DW_AT_type : (ref4) <0x1f3e>, Mix_Chunk │ │ │ │ │ <1><1f8c>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1f8d> DW_AT_name : (strp) (offset: 0x1594b): magic_api_t │ │ │ │ │ <1f91> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f92> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f93> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f93> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f94> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f95> DW_AT_sibling : (ref4) <0x20df> │ │ │ │ │ <2><1f99>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f9a> DW_AT_name : (strp) (offset: 0xf251): tp_version │ │ │ │ │ <1f9e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f9f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1fa0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa1> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1fa5> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1fa6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa7> DW_AT_name : (strp) (offset: 0x12dda): data_directory │ │ │ │ │ <1fab> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fac> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1fac> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1fad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fae> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1fb2> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1fb3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb4> DW_AT_name : (strp) (offset: 0x1a043): update_progress_bar │ │ │ │ │ <1fb8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb9> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fb9> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fbb> DW_AT_type : (ref4) <0x3fe> │ │ │ │ │ <1fbf> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fc0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc1> DW_AT_name : (strp) (offset: 0x5a6c): special_notify │ │ │ │ │ <1fc5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc6> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fc6> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fc7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc8> DW_AT_type : (ref4) <0x3ed> │ │ │ │ │ <1fcc> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fcd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fce> DW_AT_name : (strp) (offset: 0x3b5f): sRGB_to_linear │ │ │ │ │ <1fd2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fd3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fd4> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fd5> DW_AT_type : (ref4) <0x20ee> │ │ │ │ │ <1fd9> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fda>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fdb> DW_AT_name : (strp) (offset: 0x18636): linear_to_sRGB │ │ │ │ │ <1fdf> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fe0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fe1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fe2> DW_AT_type : (ref4) <0x2102> │ │ │ │ │ <1fe6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fe7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe8> DW_AT_name : (strp) (offset: 0x18a49): in_circle │ │ │ │ │ <1fec> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fed> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fed> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fee> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fef> DW_AT_type : (ref4) <0x2120> │ │ │ │ │ <1ff3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1ff4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0x17fd): getpixel │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x2143> │ │ │ │ │ <2000> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><2001>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2002> DW_AT_name : (strp) (offset: 0x46dc): putpixel │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2009> DW_AT_type : (ref4) <0x2162> │ │ │ │ │ <200d> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><200e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <200f> DW_AT_name : (strp) (offset: 0x6b41): xorpixel │ │ │ │ │ <2013> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2014> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <2014> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2015> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2016> DW_AT_type : (ref4) <0x217c> │ │ │ │ │ <201a> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><201b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <201c> DW_AT_name : (strp) (offset: 0x3810): playsound │ │ │ │ │ <2020> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2021> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <2021> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2022> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2023> DW_AT_type : (ref4) <0x219b> │ │ │ │ │ <2027> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2028>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2029> DW_AT_name : (strp) (offset: 0xd9a0): playingsound │ │ │ │ │ <202d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <202e> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <202e> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <202f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2030> DW_AT_type : (ref4) <0x21a5> │ │ │ │ │ <2034> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2035>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2036> DW_AT_name : (strp) (offset: 0x1b2dc): pausesound │ │ │ │ │ <203a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <203b> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <203b> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <203c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <203d> DW_AT_type : (ref4) <0x3fe> │ │ │ │ │ <2041> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2042>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x1b2da): unpausesound │ │ │ │ │ <2047> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2048> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2048> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2049> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204a> DW_AT_type : (ref4) <0x3fe> │ │ │ │ │ <204e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><204f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2050> DW_AT_name : (strp) (offset: 0xf982): stopsound │ │ │ │ │ <2054> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2055> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2055> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2056> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2057> DW_AT_type : (ref4) <0x3fe> │ │ │ │ │ <205b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><205c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <205d> DW_AT_name : (strp) (offset: 0xb41e): line │ │ │ │ │ <2061> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2062> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2062> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2063> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2064> DW_AT_type : (ref4) <0x220b> │ │ │ │ │ <2068> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2069>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x12d9b): button_down │ │ │ │ │ <206e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <206f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2070> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2071> DW_AT_type : (ref4) <0x21a5> │ │ │ │ │ <2075> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2076>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2077> DW_AT_name : (strp) (offset: 0x1026f): rgbtohsv │ │ │ │ │ <207b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <207c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <207d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <207e> DW_AT_type : (ref4) <0x2239> │ │ │ │ │ <2082> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2083>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2084> DW_AT_name : (strp) (offset: 0xbbc4): hsvtorgb │ │ │ │ │ <2088> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2089> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2089> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <208a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <208b> DW_AT_type : (ref4) <0x2262> │ │ │ │ │ <208f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2090>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2091> DW_AT_name : (strp) (offset: 0x17369): canvas_w │ │ │ │ │ <2095> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2096> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2096> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2097> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2098> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <209c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><209d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <209e> DW_AT_name : (strp) (offset: 0x172c4): canvas_h │ │ │ │ │ <20a2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a3> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <20a3> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <20a4> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <20a5> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <20a9> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><20aa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20ab> DW_AT_name : (strp) (offset: 0x15f24): scale │ │ │ │ │ <20af> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b0> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <20b0> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <20b1> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20b2> DW_AT_type : (ref4) <0x2285> │ │ │ │ │ <20b6> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20b7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20b8> DW_AT_name : (strp) (offset: 0x15f1d): rotate_scale │ │ │ │ │ <20bc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20bd> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20bd> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20be> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20bf> DW_AT_type : (ref4) <0x22a3> │ │ │ │ │ <20c3> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20c4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20c5> DW_AT_name : (strp) (offset: 0x12881): touched │ │ │ │ │ <20c9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20ca> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20ca> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20cb> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20cc> DW_AT_type : (ref4) <0x22bc> │ │ │ │ │ <20d0> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20d1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20d2> DW_AT_name : (strp) (offset: 0x8436): retract_undo │ │ │ │ │ <20d6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20d7> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20d7> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20d8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20d9> DW_AT_type : (ref4) <0x3fe> │ │ │ │ │ <20dd> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20de>: Abbrev Number: 0 │ │ │ │ │ <1><20df>: Abbrev Number: 30 (DW_TAG_subroutine_type) │ │ │ │ │ <20e0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20e0> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4549,23 +4549,23 @@ │ │ │ │ │ <2><22bb>: Abbrev Number: 0 │ │ │ │ │ <1><22bc>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <22bd> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22bd> DW_AT_type : (ref4) <0x22a8>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22c1>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <22c2> DW_AT_name : (strp) (offset: 0xe24d): magic_api │ │ │ │ │ <22c6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22c7> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22c7> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22c8> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22c9> DW_AT_type : (ref4) <0x1f8c>, magic_api_t │ │ │ │ │ <1><22cd>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <22ce> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22cf> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22cf> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <22d3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22d4> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22d4> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22d5> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22d6> DW_AT_sibling : (ref4) <0x230b> │ │ │ │ │ <2><22da>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22db> DW_AT_name : (strp) (offset: 0x14b1d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22df> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22e0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22e1> DW_AT_name : (strp) (offset: 0x2977): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4590,15 +4590,15 @@ │ │ │ │ │ <2309> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><230a>: Abbrev Number: 0 │ │ │ │ │ <1><230b>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <230c> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <230d> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <230d> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2311> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2312> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2312> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2313> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2314> DW_AT_sibling : (ref4) <0x2331> │ │ │ │ │ <2><2318>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2319> DW_AT_name : (strp) (offset: 0xe164): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <231d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><231e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <231f> DW_AT_name : (strp) (offset: 0xdfcb): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4616,15 +4616,15 @@ │ │ │ │ │ <2><233a>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <233b> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <233f> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2340>: Abbrev Number: 0 │ │ │ │ │ <1><2341>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <2342> DW_AT_name : (strp) (offset: 0x16e9f): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2346> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2347> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2347> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2348> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2349> DW_AT_type : (ref4) <0x2331> │ │ │ │ │ <234d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <234d> DW_AT_location : (exprloc) 9 byte block: 3 e0 0 2 0 0 0 0 0 (DW_OP_addr: 200e0) │ │ │ │ │ <1><2357>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2358> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2359> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -137,16 +137,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2269 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 37 │ │ │ │ │ DW_MACRO_import - offset : 0x2279 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 38 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -943,25 +943,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2fd │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ 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 : 0xa33d │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 23 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0xa3ca │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 37 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3e6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 37 │ │ │ │ │ @@ -7177,31 +7177,31 @@ │ │ │ │ │ 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: 0xa51e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa58d │ │ │ │ │ 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,12 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -QW+D]mRS │ │ │ │ │ -5uVJ)G,) │ │ │ │ │ -r6VuXY)z$s │ │ │ │ │ +QW'D]]RS │ │ │ │ │ gV%CHgV*<= │ │ │ │ │ +t]D │ │ │ │ │ @?zVN,T%) │ │ │ │ │ k:d#2Lkxy │ │ │ │ │ JJI1 DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x157bb): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf076): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12af1): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5404): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a80): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b20): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x1839e): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18797): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x1769): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46a1): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6a8a): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37bc): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd8b9): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b075): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b073): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf7bf): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb2be): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12ab2): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x100c0): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9fd): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17179): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x170d4): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d64): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15d5d): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a5f3): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8338): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd6ac): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14966): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28e2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdfee): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde68): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 56 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16c74): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 50 0 2 0 0 0 0 0 (DW_OP_addr: 20050) │ │ │ │ │ <1><2112>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2113> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2114> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ 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 @@ │ │ │ │ │ -xiGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -:~~%S]NX │ │ │ │ │ -(oQk?'/Q?C │ │ │ │ │ -*Rha>]j- │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +"3xBUb- │ │ │ │ │ =OO H$@, │ │ │ │ │ ~(p}P94% │ │ │ │ │ B)zB)zZb │ │ │ │ │ j&&9Zy0} │ │ │ │ │ W;MCS|2JO │ │ │ │ │ _cpK"W$_ │ │ │ │ │ 0S P."W"9&N │ │ │ │ │ (%$N]]i>qV │ │ │ │ │ ,F5mSVgo │ │ │ │ │ fTY1+i}gt │ │ │ │ │ -Rhqj2-NM │ │ │ │ │ -mi.}Ksi\ │ │ │ │ │ -@9)PNr/ZND │ │ │ │ │ -Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ -''8oUr"JNp\ │ │ │ │ │ -%'8.Ur"ZE │ │ │ │ │ +p?jykO*n │ │ │ │ │ +Ei.=JsiR │ │ │ │ │ +56DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +,[J>d:hh │ │ │ │ │ +fssS |I/+ │ │ │ │ │ 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/7437a533e1a5b117a932c936f698fc1f2bc21f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ef/b9ad1e5f447bef83550346fa48e9f4858abbf1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% 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: 76448 (bytes into file) │ │ │ │ │ + Start of section headers: 76456 (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 0x12aa0: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12aa8: │ │ │ │ │ │ │ │ │ │ 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 000378 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdf0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020090 00fdf0 000848 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001ad2 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001ad3 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d18 0001ed 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f08 000480 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002388 0091ee 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b578 0003e7 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b960 0003ae 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bd10 005c3c 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01194c 000089 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0119d8 000b58 18 34 87 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012530 000403 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012933 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bd10 005c41 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011951 000089 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0119e0 000b58 18 34 87 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012538 000403 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 01293b 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: 1c7437a533e1a5b117a932c936f698fc1f2bc21f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: efb9ad1e5f447bef83550346fa48e9f4858abbf1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1578b): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xefca): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12b2a): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x541a): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5aef): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b0a): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18464): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18835): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x170c): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4697): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b0e): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x66c0): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd886): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b0d0): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b0ce): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf70c): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb281): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12aeb): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1002b): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb9c0): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17167): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x170c2): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15d34): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15d2d): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a67c): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x839b): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd679): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x1493d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2866): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdf56): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xddbd): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 56 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16c62): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2117>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x5167): ribbon_max_length │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2261 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2271 │ │ │ │ │ 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: 23 filenum: 52 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 54 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 55 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f5 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa335 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3c2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cca │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3de │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7176,31 +7176,31 @@ │ │ │ │ │ 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: 0xa516 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa585 │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ -Q.u-Vs)Q │ │ │ │ │ +x4_9hJf@ │ │ │ │ │ +Gg`AcTCY │ │ │ │ │ +?4V6p4fs │ │ │ │ │ yw~.E+;"bMl │ │ │ │ │ 87arP 6L │ │ │ │ │ X0F-2=0a │ │ │ │ │ 8[XsS+Q8 │ │ │ │ │ StkPi5ASWtHV │ │ │ │ │ m:s`w~Jh> │ │ │ │ │ BqEN|X9/ │ │ │ │ │ -^Gr4u'F0 │ │ │ │ │ --iqr"-NN │ │ │ │ │ -pQ6MQ4Nh │ │ │ │ │ -z\r"JNDKj │ │ │ │ │ -z\r"JNDKj │ │ │ │ │ -WD,@^`nJ │ │ │ │ │ +f-09j."( │ │ │ │ │ +AU2!J(DI │ │ │ │ │ +~v{r"JND │ │ │ │ │ +~v{r"JND │ │ │ │ │ +Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwBl │ │ │ │ │ +={;{;{GJ1 │ │ │ │ │ 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/21/62c4215700953c1618964c8f4d0db8aa2216b1.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/29/97ebc5036728b543e093e519bd40993577a290.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 002663 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0028a8 0002ac 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002b58 000a11 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 003570 0094f6 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ca68 0003e8 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ce50 0009f7 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00d848 005c74 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00d848 005c76 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0134c0 000140 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 013600 000db0 18 34 94 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0143b0 000638 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0149e8 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: 2162c4215700953c1618964c8f4d0db8aa2216b1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2997ebc5036728b543e093e519bd40993577a290 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4131,189 +4131,189 @@ │ │ │ │ │ <1f76> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f77> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f78> DW_AT_type : (ref4) <0x1f2e>, Mix_Chunk │ │ │ │ │ <1><1f7c>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1f7d> DW_AT_name : (strp) (offset: 0x15dc0): magic_api_t │ │ │ │ │ <1f81> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f82> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f83> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f83> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f84> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f85> DW_AT_sibling : (ref4) <0x20cf> │ │ │ │ │ <2><1f89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f8a> DW_AT_name : (strp) (offset: 0xf694): tp_version │ │ │ │ │ <1f8e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f8f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f90> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f91> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f95> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f97> DW_AT_name : (strp) (offset: 0x131c0): data_directory │ │ │ │ │ <1f9b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f9c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f9d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f9e> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1fa2> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1fa3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa4> DW_AT_name : (strp) (offset: 0x1a5be): update_progress_bar │ │ │ │ │ <1fa8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa9> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fa9> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1faa> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fab> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <1faf> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fb0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb1> DW_AT_name : (strp) (offset: 0x5dfc): special_notify │ │ │ │ │ <1fb5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb6> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fb6> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fb7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb8> DW_AT_type : (ref4) <0x3dd> │ │ │ │ │ <1fbc> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fbe> DW_AT_name : (strp) (offset: 0x3e08): sRGB_to_linear │ │ │ │ │ <1fc2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fc3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fc4> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fc5> DW_AT_type : (ref4) <0x20de> │ │ │ │ │ <1fc9> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fcb> DW_AT_name : (strp) (offset: 0x18bdc): linear_to_sRGB │ │ │ │ │ <1fcf> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fd0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fd1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fd2> DW_AT_type : (ref4) <0x20f2> │ │ │ │ │ <1fd6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd8> DW_AT_name : (strp) (offset: 0x18fdb): in_circle │ │ │ │ │ <1fdc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fdd> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fdd> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fde> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fdf> DW_AT_type : (ref4) <0x2110> │ │ │ │ │ <1fe3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fe4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe5> DW_AT_name : (strp) (offset: 0x18a7): getpixel │ │ │ │ │ <1fe9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fea> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fea> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1feb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fec> DW_AT_type : (ref4) <0x2133> │ │ │ │ │ <1ff0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ff1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff2> DW_AT_name : (strp) (offset: 0x49ca): putpixel │ │ │ │ │ <1ff6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ff7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1ff8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff9> DW_AT_type : (ref4) <0x2152> │ │ │ │ │ <1ffd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ffe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fff> DW_AT_name : (strp) (offset: 0x6ec9): xorpixel │ │ │ │ │ <2003> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2004> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <2004> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2005> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2006> DW_AT_type : (ref4) <0x216c> │ │ │ │ │ <200a> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><200b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <200c> DW_AT_name : (strp) (offset: 0x3aa4): playsound │ │ │ │ │ <2010> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2011> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <2011> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2012> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2013> DW_AT_type : (ref4) <0x218b> │ │ │ │ │ <2017> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2018>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0xde81): playingsound │ │ │ │ │ <201d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201e> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <201e> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <201f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2020> DW_AT_type : (ref4) <0x2195> │ │ │ │ │ <2024> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2025>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2026> DW_AT_name : (strp) (offset: 0x1b87a): pausesound │ │ │ │ │ <202a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <202b> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <202b> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <202c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <202d> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <2031> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2032>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x1b878): unpausesound │ │ │ │ │ <2037> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2038> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2038> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2039> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <203a> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <203e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><203f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2040> DW_AT_name : (strp) (offset: 0xfda0): stopsound │ │ │ │ │ <2044> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2045> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2045> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2046> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <204b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><204c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <204d> DW_AT_name : (strp) (offset: 0xb826): line │ │ │ │ │ <2051> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2052> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2052> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2053> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2054> DW_AT_type : (ref4) <0x21fb> │ │ │ │ │ <2058> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2059>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <205a> DW_AT_name : (strp) (offset: 0x13181): button_down │ │ │ │ │ <205e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <205f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2060> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2061> DW_AT_type : (ref4) <0x2195> │ │ │ │ │ <2065> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2066>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2067> DW_AT_name : (strp) (offset: 0x10677): rgbtohsv │ │ │ │ │ <206b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <206c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <206d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <206e> DW_AT_type : (ref4) <0x2229> │ │ │ │ │ <2072> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2073>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2074> DW_AT_name : (strp) (offset: 0xbf70): hsvtorgb │ │ │ │ │ <2078> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2079> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2079> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <207a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <207b> DW_AT_type : (ref4) <0x2252> │ │ │ │ │ <207f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2080>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2081> DW_AT_name : (strp) (offset: 0x178ef): canvas_w │ │ │ │ │ <2085> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2086> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2086> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2087> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2088> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <208c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><208d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <208e> DW_AT_name : (strp) (offset: 0x17834): canvas_h │ │ │ │ │ <2092> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2093> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2093> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2094> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2095> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2099> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><209a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x1639f): scale │ │ │ │ │ <209f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a0> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <20a0> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <20a1> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20a2> DW_AT_type : (ref4) <0x2275> │ │ │ │ │ <20a6> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20a7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x16398): rotate_scale │ │ │ │ │ <20ac> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20ad> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20ad> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20ae> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20af> DW_AT_type : (ref4) <0x2293> │ │ │ │ │ <20b3> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20b4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20b5> DW_AT_name : (strp) (offset: 0x12c24): touched │ │ │ │ │ <20b9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20ba> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20ba> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20bb> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20bc> DW_AT_type : (ref4) <0x22ac> │ │ │ │ │ <20c0> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20c1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20c2> DW_AT_name : (strp) (offset: 0x8829): retract_undo │ │ │ │ │ <20c6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20c7> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20c7> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20c8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20c9> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <20cd> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20ce>: Abbrev Number: 0 │ │ │ │ │ <1><20cf>: Abbrev Number: 41 (DW_TAG_subroutine_type) │ │ │ │ │ <20d0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20d0> DW_AT_type : (ref4) <0x36f>, float │ │ │ │ │ @@ -4543,23 +4543,23 @@ │ │ │ │ │ <2><22ab>: Abbrev Number: 0 │ │ │ │ │ <1><22ac>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <22ad> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22ad> DW_AT_type : (ref4) <0x2298>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22b1>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ <22b2> DW_AT_name : (strp) (offset: 0xe6b7): magic_api │ │ │ │ │ <22b6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22b7> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22b7> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22b8> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22b9> DW_AT_type : (ref4) <0x1f7c>, magic_api_t │ │ │ │ │ <1><22bd>: Abbrev Number: 38 (DW_TAG_enumeration_type) │ │ │ │ │ <22be> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22bf> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22bf> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <22c3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22c4> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22c4> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22c5> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22c6> DW_AT_sibling : (ref4) <0x22fb> │ │ │ │ │ <2><22ca>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22cb> DW_AT_name : (strp) (offset: 0x14f81): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22cf> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d1> DW_AT_name : (strp) (offset: 0x2b2f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4584,15 +4584,15 @@ │ │ │ │ │ <22f9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22fa>: Abbrev Number: 0 │ │ │ │ │ <1><22fb>: Abbrev Number: 38 (DW_TAG_enumeration_type) │ │ │ │ │ <22fc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22fd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22fd> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2301> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2302> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2302> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2303> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2304> DW_AT_sibling : (ref4) <0x2321> │ │ │ │ │ <2><2308>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2309> DW_AT_name : (strp) (offset: 0xe5b9): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <230d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><230e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230f> DW_AT_name : (strp) (offset: 0xe420): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4610,15 +4610,15 @@ │ │ │ │ │ <2><232a>: Abbrev Number: 36 (DW_TAG_subrange_type) │ │ │ │ │ <232b> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <232f> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2330>: Abbrev Number: 0 │ │ │ │ │ <1><2331>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <2332> DW_AT_name : (strp) (offset: 0x173be): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2336> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2337> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2337> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2338> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2339> DW_AT_type : (ref4) <0x2321> │ │ │ │ │ <233d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <233d> DW_AT_location : (exprloc) 9 byte block: 3 a8 0 2 0 0 0 0 0 (DW_OP_addr: 200a8) │ │ │ │ │ <1><2347>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <2348> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2348> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xdff │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 26 │ │ │ │ │ DW_MACRO_import - offset : 0x1937 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 7 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 27 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 27 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 29 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 30 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ee │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 33 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 32 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32e │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 33 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 24 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bb │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 49 │ │ │ │ │ DW_MACRO_import - offset : 0x2c8d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 49 │ │ │ │ │ @@ -7172,31 +7172,31 @@ │ │ │ │ │ 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: 0xa50f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57e │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ +S1hYc"C}v9 │ │ │ │ │ +Pvbo6QgNC │ │ │ │ │ 7a <^EkT │ │ │ │ │ <>RY}_Atc │ │ │ │ │ f*cn:Aw: │ │ │ │ │ b=Ct}$Q%- │ │ │ │ │ /Wk-TV$H │ │ │ │ │ 4@rj,S'x │ │ │ │ │ t`zTU{!N │ │ │ │ │ vIz9"x&)|u │ │ │ │ │ vvCDk=]4 │ │ │ │ │ MzrX Xl) │ │ │ │ │ jwJ^MJta │ │ │ │ │ -!j/:E?FMD │ │ │ │ │ -5#g```Tct │ │ │ │ │ ->UPw;,EQ │ │ │ │ │ -j}`:"^^2c │ │ │ │ │ +BvxGAvz? │ │ │ │ │ +aVhqR<-N │ │ │ │ │ Q2!J(DI │ │ │ │ │ -pUr"JND/ │ │ │ │ │ +0Ur"JND/ │ │ │ │ │ {4_r"JNp │ │ │ │ │ {4_r"JNp │ │ │ │ │ Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB, │ │ │ │ │ {4_r"JNp │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ --- ./usr/lib/debug/.build-id/22/dadd197c54d84cd3d154898aa65dbaedd8f2fc.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/c9/59a097127503a8d123e0f195055f64962e4f86.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 77% 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 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdf0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020088 00fdf0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019c5 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0019c2 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c08 0001e1 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001df0 000396 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002188 00918f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b318 0003ed 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b708 00029a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b9a8 005c13 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b9a8 005c14 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 0115c0 000ab0 18 33 80 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012070 0003a5 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 012415 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: 22dadd197c54d84cd3d154898aa65dbaedd8f2fc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c959a097127503a8d123e0f195055f64962e4f86 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1572c): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xef24): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12a18): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5435): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5ac1): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b5e): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x183e5): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x187a6): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1747): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x46cf): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6abb): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37de): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd7e1): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b0b5): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b0b3): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf668): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb1e1): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x129c8): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0xff69): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb920): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x170e3): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x1703e): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x13324): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15cda): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a655): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8352): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd5d4): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x148d8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x288b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdef6): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdd70): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16bde): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2117>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2250 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2260 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ 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: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,35 +1,34 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -Q0nwa|]S │ │ │ │ │ -pgw5[f'F │ │ │ │ │ -(T3QvSsPvW │ │ │ │ │ +H tCg{{qLY* │ │ │ │ │ +]L;x6Vs''c/ │ │ │ │ │ +KQB~pg0= │ │ │ │ │ 4q}w|3"I │ │ │ │ │ v9CE3z8. │ │ │ │ │ vTDy_NJ!/a │ │ │ │ │ r>9&s[kd │ │ │ │ │ "qMC}a/\ │ │ │ │ │ ~K*4C7)lX │ │ │ │ │ :u!5sPY1? │ │ │ │ │ urE P=X7 │ │ │ │ │ Y]ZuUt^.D │ │ │ │ │ QUnTK5Yl │ │ │ │ │ D]la DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x157b4): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xef38): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12ae8): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53a1): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a39): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3aaf): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x1842c): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18829): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x174a): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4684): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x69e4): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x374b): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd7a8): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b0c9): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b0c7): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf6e0): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb156): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12aa9): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10087): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb87b): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17180): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x170db): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15d3d): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15d36): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a652): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x824a): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd59b): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14960): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x5592): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdee4): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdd4b): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 23 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 53 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16c7b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 60 0 2 0 0 0 0 0 (DW_OP_addr: 20060) │ │ │ │ │ <1><2117>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x90a1): rainbow_radius │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225b │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x226b │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ef │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32f │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bc │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d8 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa510 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,23 @@ │ │ │ │ │ -TGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -{>Sg~mB?D │ │ │ │ │ -wuGMknX} │ │ │ │ │ -ONud6?;{Q │ │ │ │ │ +&0"-% cX │ │ │ │ │ +BJ6=vUwu │ │ │ │ │ +>v& p.w*I │ │ │ │ │ +Vhqj2-NM │ │ │ │ │ +ei.=KsiZ │ │ │ │ │ +=r"JN0]Jy8m │ │ │ │ │ =r"JN0]Jy8m │ │ │ │ │ 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/2a/b20ce870bdfc98b1d3c1ffe4c1e11845b4f238.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/fd/16573ff5cae4305351acf2784c4c87fa57a1a3.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 000000000001fd98 00fd88 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff58 00fd88 000090 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd88 0000a0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020088 00fd88 000048 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200d0 00fd88 000040 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001cc1 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001cc3 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001f08 00020f 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002118 000576 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002690 00928a 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b920 0003f2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bd18 0002b3 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bfd0 005c1e 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011bee 00002b 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bfd0 005c1f 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011bef 00002b 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011c20 000bd0 18 34 74 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0127f0 0004d3 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012cc3 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: 2ab20ce870bdfc98b1d3c1ffe4c1e11845b4f238 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fd16573ff5cae4305351acf2784c4c87fa57a1a3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4133,189 +4133,189 @@ │ │ │ │ │ <1f7c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f7d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f7e> DW_AT_type : (ref4) <0x1f34>, Mix_Chunk │ │ │ │ │ <1><1f82>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1f83> DW_AT_name : (strp) (offset: 0x1599f): magic_api_t │ │ │ │ │ <1f87> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f88> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f89> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f89> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f8a> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f8b> DW_AT_sibling : (ref4) <0x20d5> │ │ │ │ │ <2><1f8f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f90> DW_AT_name : (strp) (offset: 0xefd7): tp_version │ │ │ │ │ <1f94> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f95> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f95> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f97> DW_AT_type : (ref4) <0xef> │ │ │ │ │ <1f9b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f9c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f9d> DW_AT_name : (strp) (offset: 0x12c9b): data_directory │ │ │ │ │ <1fa1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa2> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1fa2> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1fa3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa4> DW_AT_type : (ref4) <0xef> │ │ │ │ │ <1fa8> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1fa9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1faa> DW_AT_name : (strp) (offset: 0x1a01e): update_progress_bar │ │ │ │ │ <1fae> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1faf> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1faf> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fb0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb1> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <1fb5> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fb6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fb7> DW_AT_name : (strp) (offset: 0x594b): special_notify │ │ │ │ │ <1fbb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbc> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fbc> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fbe> DW_AT_type : (ref4) <0x3e8> │ │ │ │ │ <1fc2> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fc3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fc4> DW_AT_name : (strp) (offset: 0x3a85): sRGB_to_linear │ │ │ │ │ <1fc8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fc9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fca> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fcb> DW_AT_type : (ref4) <0x20e4> │ │ │ │ │ <1fcf> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fd0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fd1> DW_AT_name : (strp) (offset: 0x185fc): linear_to_sRGB │ │ │ │ │ <1fd5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd6> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fd6> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fd7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fd8> DW_AT_type : (ref4) <0x20f8> │ │ │ │ │ <1fdc> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fdd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fde> DW_AT_name : (strp) (offset: 0x18a14): in_circle │ │ │ │ │ <1fe2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe3> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fe3> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fe4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fe5> DW_AT_type : (ref4) <0x2116> │ │ │ │ │ <1fe9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1feb> DW_AT_name : (strp) (offset: 0x1750): getpixel │ │ │ │ │ <1fef> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1ff0> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1ff1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1ff2> DW_AT_type : (ref4) <0x2139> │ │ │ │ │ <1ff6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ff7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ff8> DW_AT_name : (strp) (offset: 0x461a): putpixel │ │ │ │ │ <1ffc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ffd> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ffd> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1ffe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fff> DW_AT_type : (ref4) <0x2158> │ │ │ │ │ <2003> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><2004>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2005> DW_AT_name : (strp) (offset: 0x6a4b): xorpixel │ │ │ │ │ <2009> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200a> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <200a> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <200b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200c> DW_AT_type : (ref4) <0x2172> │ │ │ │ │ <2010> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2011>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2012> DW_AT_name : (strp) (offset: 0x37f2): playsound │ │ │ │ │ <2016> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2017> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <2017> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2018> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2019> DW_AT_type : (ref4) <0x2191> │ │ │ │ │ <201d> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><201e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd86a): playingsound │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x219b> │ │ │ │ │ <202a> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><202b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <202c> DW_AT_name : (strp) (offset: 0x1b345): pausesound │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2033> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <2037> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2038>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x1b343): unpausesound │ │ │ │ │ <203d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <203e> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <203e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <203f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2040> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <2044> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2045>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2046> DW_AT_name : (strp) (offset: 0xf72e): stopsound │ │ │ │ │ <204a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204b> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <204b> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <204c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204d> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <2051> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2052>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2053> DW_AT_name : (strp) (offset: 0xb239): line │ │ │ │ │ <2057> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2058> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2058> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2059> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <205a> DW_AT_type : (ref4) <0x2201> │ │ │ │ │ <205e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><205f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2060> DW_AT_name : (strp) (offset: 0x12c6c): button_down │ │ │ │ │ <2064> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2065> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2065> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2066> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2067> DW_AT_type : (ref4) <0x219b> │ │ │ │ │ <206b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><206c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <206d> DW_AT_name : (strp) (offset: 0x1007b): rgbtohsv │ │ │ │ │ <2071> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2072> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2072> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2073> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2074> DW_AT_type : (ref4) <0x222f> │ │ │ │ │ <2078> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2079>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <207a> DW_AT_name : (strp) (offset: 0xb95e): hsvtorgb │ │ │ │ │ <207e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <207f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2080> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2081> DW_AT_type : (ref4) <0x2258> │ │ │ │ │ <2085> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2086>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2087> DW_AT_name : (strp) (offset: 0x17315): canvas_w │ │ │ │ │ <208b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208c> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <208c> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <208d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <208e> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2092> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2093>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2094> DW_AT_name : (strp) (offset: 0x17270): canvas_h │ │ │ │ │ <2098> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2099> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2099> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <209a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <209b> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <209f> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><20a0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x15f5c): scale │ │ │ │ │ <20a5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a6> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <20a6> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <20a7> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20a8> DW_AT_type : (ref4) <0x227b> │ │ │ │ │ <20ac> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20ad>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x15f55): rotate_scale │ │ │ │ │ <20b2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b3> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20b3> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20b4> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20b5> DW_AT_type : (ref4) <0x2299> │ │ │ │ │ <20b9> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20ba>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20bb> DW_AT_name : (strp) (offset: 0x12659): touched │ │ │ │ │ <20bf> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20c0> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20c0> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20c1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20c2> DW_AT_type : (ref4) <0x22b2> │ │ │ │ │ <20c6> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20c7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20c8> DW_AT_name : (strp) (offset: 0x833f): retract_undo │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20cf> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <20d3> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20d4>: Abbrev Number: 0 │ │ │ │ │ <1><20d5>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <20d6> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20d6> DW_AT_type : (ref4) <0x30d>, float │ │ │ │ │ @@ -4545,23 +4545,23 @@ │ │ │ │ │ <2><22b1>: Abbrev Number: 0 │ │ │ │ │ <1><22b2>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <22b3> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22b3> DW_AT_type : (ref4) <0x229e>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22b7>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <22b8> DW_AT_name : (strp) (offset: 0xe084): magic_api │ │ │ │ │ <22bc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22bd> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22bd> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22be> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22bf> DW_AT_type : (ref4) <0x1f82>, magic_api_t │ │ │ │ │ <1><22c3>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <22c4> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22c5> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22c5> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <22c9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22ca> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22ca> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22cb> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22cc> DW_AT_sibling : (ref4) <0x2301> │ │ │ │ │ <2><22d0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d1> DW_AT_name : (strp) (offset: 0x14b24): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22d5> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d6>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d7> DW_AT_name : (strp) (offset: 0x2957): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4586,15 +4586,15 @@ │ │ │ │ │ <22ff> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2300>: Abbrev Number: 0 │ │ │ │ │ <1><2301>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2302> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2303> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2303> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2307> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2308> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2308> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2309> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <230a> DW_AT_sibling : (ref4) <0x2327> │ │ │ │ │ <2><230e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230f> DW_AT_name : (strp) (offset: 0xdf7d): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2313> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2314>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2315> DW_AT_name : (strp) (offset: 0xddf7): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4612,15 +4612,15 @@ │ │ │ │ │ <2><2330>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <2331> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <2335> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2336>: Abbrev Number: 0 │ │ │ │ │ <1><2337>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2338> DW_AT_name : (strp) (offset: 0x16e23): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <233c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <233d> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <233d> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <233e> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <233f> DW_AT_type : (ref4) <0x2327> │ │ │ │ │ <2343> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2343> DW_AT_location : (exprloc) 9 byte block: 3 b8 0 2 0 0 0 0 0 (DW_OP_addr: 200b8) │ │ │ │ │ <1><234d>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <234e> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <234e> DW_AT_type : (ref4) <0x2134> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 22 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x3079 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 14 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 64 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 65 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 66 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 67 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa45d │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 69 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa49d │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7183,31 +7183,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa52a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa599 │ │ │ │ │ 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 @@ │ │ │ │ │ -8GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -*@Zrw1]!n.< │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ + _BiqR{, │ │ │ │ │ +&U.al#{i │ │ │ │ │ &Vpa~9s>f │ │ │ │ │ kt1[f>:- │ │ │ │ │ BYeee\~L │ │ │ │ │ eA*rp"+r │ │ │ │ │ DGe{@oL? │ │ │ │ │ =iPE&'/*mJ │ │ │ │ │ BR,SxNOs │ │ │ │ │ eE/X │ │ │ │ │ +=z DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x157b1): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf05c): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12ae4): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x53ba): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a46): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3acd): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x1845d): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x1882e): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x173a): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x4657): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6a8b): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3769): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd8be): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b0b7): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b0b5): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf7a5): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb246): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12aa5): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x100a6): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9a7): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17174): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x170cf): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d5a): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15d53): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a657): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8350): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd6b1): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14968): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28a5): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdfe6): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde4d): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 58 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16c5a): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 68 0 2 0 0 0 0 0 (DW_OP_addr: 20068) │ │ │ │ │ <1><2112>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0x12a1f): smudge_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -[7]XGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -'\J}]O}{ │ │ │ │ │ -)N.EY}q[ │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +#ZX/X&:2 │ │ │ │ │ +^./U>Gcm │ │ │ │ │ M_C .e dbW │ │ │ │ │ ^po_<_XQ7 │ │ │ │ │ O(g=Jx.^ │ │ │ │ │ l7(z=]fv8${X< │ │ │ │ │ eiVfD=7z │ │ │ │ │ !7$4HG$u │ │ │ │ │ lG*@y,R\(zI │ │ │ │ │ @@ -12,18 +12,18 @@ │ │ │ │ │ xma*a>V[J │ │ │ │ │ /)mJdZ0,H │ │ │ │ │ t!5qPQ1] │ │ │ │ │ S-9LwEbT │ │ │ │ │ r\Ng-a*- │ │ │ │ │ [+@xE1uA │ │ │ │ │ '*YAUFW-=_AM │ │ │ │ │ -/3O2z'8dH │ │ │ │ │ -vUr"JNDO │ │ │ │ │ -XcCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +Hm?4sq[?2Kq)Q │ │ │ │ │ vUr"JNDO │ │ │ │ │ +Ei.=JsiR │ │ │ │ │ +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 │ │ │ │ --- ./usr/lib/debug/.build-id/2c/c3ffc0fbab2a51d9bd4152c4563c820dcf1c68.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/40/8328f22a3d27b1337090ef3ee2d630b44f17ba.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 89% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdd0 000050 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdd0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001be3 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001be1 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001e28 00024e 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002078 000461 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024e0 0096ef 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bbd0 00040e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bfe0 000373 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00c358 005f3a 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 012292 00003b 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: 2cc3ffc0fbab2a51d9bd4152c4563c820dcf1c68 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 408328f22a3d27b1337090ef3ee2d630b44f17ba │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3846,189 +3846,189 @@ │ │ │ │ │ <1d5f> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0x1d18>, Mix_Chunk │ │ │ │ │ <1><1d65>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d66> DW_AT_name : (strp) (offset: 0x160cc): magic_api_t │ │ │ │ │ <1d6a> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d6d> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d6d> DW_AT_sibling : (ref4) <0x1eb7> │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0xf5c2): tp_version │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x13161): data_directory │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x554e): update_progress_bar │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x5c44): special_notify │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1d5> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x3c54): sRGB_to_linear │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1ec6> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x18ea7): linear_to_sRGB │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1eda> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x19205): in_circle │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1ef8> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x1700): getpixel │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x47ec): putpixel │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0x6d87): xorpixel │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f54> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x38cc): playsound │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f73> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0xdd66): playingsound │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1f7d> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0x1bd49): pausesound │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1bd47): unpausesound │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0xfd2a): stopsound │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0xb69a): line │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x1fe3> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x13132): button_down │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x1f7d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1062f): rgbtohsv │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2011> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xbe30): hsvtorgb │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x203a> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e69> DW_AT_name : (strp) (offset: 0x17b22): canvas_w │ │ │ │ │ <1e6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e6e> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e6e> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e6f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e70> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e74> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e76> DW_AT_name : (strp) (offset: 0x17a7d): canvas_h │ │ │ │ │ <1e7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e7b> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e7b> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e7c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e7d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e81> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e83> DW_AT_name : (strp) (offset: 0x16694): scale │ │ │ │ │ <1e87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e88> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e88> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e89> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e8a> DW_AT_type : (ref4) <0x205d> │ │ │ │ │ <1e8e> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e90> DW_AT_name : (strp) (offset: 0x1668d): rotate_scale │ │ │ │ │ <1e94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e95> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e95> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e96> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e97> DW_AT_type : (ref4) <0x207b> │ │ │ │ │ <1e9b> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e9d> DW_AT_name : (strp) (offset: 0x12bb0): touched │ │ │ │ │ <1ea1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ea2> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1ea2> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1ea3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1ea4> DW_AT_type : (ref4) <0x2094> │ │ │ │ │ <1ea8> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1ea9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1eaa> DW_AT_name : (strp) (offset: 0x8663): retract_undo │ │ │ │ │ <1eae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1eaf> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1eaf> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1eb0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1eb1> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1eb5> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1eb6>: Abbrev Number: 0 │ │ │ │ │ <1><1eb7>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1eb8> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1eb8> DW_AT_type : (ref4) <0x173>, float │ │ │ │ │ @@ -4258,23 +4258,23 @@ │ │ │ │ │ <2><2093>: Abbrev Number: 0 │ │ │ │ │ <1><2094>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2095> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2095> DW_AT_type : (ref4) <0x2080>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2099>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <209a> DW_AT_name : (strp) (offset: 0xdb5d): magic_api │ │ │ │ │ <209e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <209f> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <209f> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <20a0> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <20a1> DW_AT_type : (ref4) <0x1d65>, magic_api_t │ │ │ │ │ <1><20a5>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20a6> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20a7> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20a7> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20ab> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20ac> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <20ac> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <20ad> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20ae> DW_AT_sibling : (ref4) <0x20e3> │ │ │ │ │ <2><20b2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b3> DW_AT_name : (strp) (offset: 0x15250): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20b7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20b8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b9> DW_AT_name : (strp) (offset: 0x292c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4299,15 +4299,15 @@ │ │ │ │ │ <20e1> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20e2>: Abbrev Number: 0 │ │ │ │ │ <1><20e3>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20e4> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e5> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20e5> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20e9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20ea> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20ea> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20eb> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20ec> DW_AT_sibling : (ref4) <0x2109> │ │ │ │ │ <2><20f0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20f1> DW_AT_name : (strp) (offset: 0xe4b6): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20f5> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20f6>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20f7> DW_AT_name : (strp) (offset: 0xe31d): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4325,15 +4325,15 @@ │ │ │ │ │ <2><2112>: Abbrev Number: 18 (DW_TAG_subrange_type) │ │ │ │ │ <2113> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <2117> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2118>: Abbrev Number: 0 │ │ │ │ │ <1><2119>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ <211a> DW_AT_name : (strp) (offset: 0x1762e): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <211e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <211f> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <211f> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2120> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2121> DW_AT_type : (ref4) <0x2109> │ │ │ │ │ <2125> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2125> DW_AT_location : (exprloc) 9 byte block: 3 a8 0 2 0 0 0 0 0 (DW_OP_addr: 200a8) │ │ │ │ │ <1><212f>: Abbrev Number: 68 (DW_TAG_variable) │ │ │ │ │ <2130> DW_AT_name : (strp) (offset: 0x146d3): noise_AMOUNT │ │ │ │ │ <2134> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2388 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2494 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 19 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 56 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 6 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 58 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 59 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa522 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 18 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 18 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa562 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5ef │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65e │ │ │ │ │ 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 @@ │ │ │ │ │ -hGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -9e+S)wHa │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +SGfKgfmqJ │ │ │ │ │ +e*]. >c> │ │ │ │ │ +aS2mj`F- │ │ │ │ │ vf8W?U J │ │ │ │ │ q2#US:-3S │ │ │ │ │ 1JLS\!I8O │ │ │ │ │ dl.-eM '! │ │ │ │ │ dfSuj6Gt │ │ │ │ │ lLh~!IUJ │ │ │ │ │ .pwn@CX │ │ │ │ │ (\OyZ?}( │ │ │ │ │ }:xalltx │ │ │ │ │ 9d|+w\?2 │ │ │ │ │ -;1H}/b4F │ │ │ │ │ -+iqr"-NN │ │ │ │ │ -Vhqr"-NN │ │ │ │ │ -ei.=KsiZ │ │ │ │ │ -~U2!J(DI │ │ │ │ │ +^""JFD | │ │ │ │ │ +IX9 [Np} │ │ │ │ │ +W^Mt~+T&c │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/2d/1bb46544c3c7cd5f4444662df1143b73311d7a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/83/24997df7daf1af0bc9e310269ded90120cfb48.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 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdd8 000030 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020090 00fdd8 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001ad0 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001acf 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d10 000205 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f18 000486 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0023a0 0091a8 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b548 0003dd 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b928 0003a5 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bcd0 005bef 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0118bf 000052 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bcd0 005bf0 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0118c0 000052 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011918 000a80 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012398 000340 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0126d8 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: 2d1bb46544c3c7cd5f4444662df1143b73311d7a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8324997df7daf1af0bc9e310269ded90120cfb48 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3839,189 +3839,189 @@ │ │ │ │ │ <1d52> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d53> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d54> DW_AT_type : (ref4) <0x1d0b>, Mix_Chunk │ │ │ │ │ <1><1d58>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d59> DW_AT_name : (strp) (offset: 0x1587e): magic_api_t │ │ │ │ │ <1d5d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d60> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d60> DW_AT_sibling : (ref4) <0x1eaa> │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0xf099): tp_version │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0xd0> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x12acf): data_directory │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0xd0> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x54c1): update_progress_bar │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5b90): special_notify │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1c8> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x3bff): sRGB_to_linear │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x1856f): linear_to_sRGB │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x18921): in_circle │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1eeb> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x1821): getpixel │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1f0e> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x4795): putpixel │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1f2d> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x6b6f): xorpixel │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1f47> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0x387f): playsound │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f66> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0xd9df): playingsound │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f70> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x1b04d): pausesound │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0x1b04b): unpausesound │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0xf7a7): stopsound │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0xb2ca): line │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x12a90): button_down │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x1f70> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x10103): rgbtohsv │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x2004> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0xbabf): hsvtorgb │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0x1727a): canvas_w │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e69> DW_AT_name : (strp) (offset: 0x171d5): canvas_h │ │ │ │ │ <1e6d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e6e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e6f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e70> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e74> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e76> DW_AT_name : (strp) (offset: 0x15e31): scale │ │ │ │ │ <1e7a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e7b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e7c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7d> DW_AT_type : (ref4) <0x2050> │ │ │ │ │ <1e81> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e83> DW_AT_name : (strp) (offset: 0x15e2a): rotate_scale │ │ │ │ │ <1e87> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e88> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e88> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e89> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e8a> DW_AT_type : (ref4) <0x206e> │ │ │ │ │ <1e8e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e90> DW_AT_name : (strp) (offset: 0x1a5f1): touched │ │ │ │ │ <1e94> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e95> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e95> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e96> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e97> DW_AT_type : (ref4) <0x2087> │ │ │ │ │ <1e9b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e9d> DW_AT_name : (strp) (offset: 0x83fb): retract_undo │ │ │ │ │ <1ea1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ea2> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1ea2> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1ea3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ea4> DW_AT_type : (ref4) <0x1d9> │ │ │ │ │ <1ea8> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ea9>: Abbrev Number: 0 │ │ │ │ │ <1><1eaa>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1eab> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1eab> DW_AT_type : (ref4) <0x15f>, float │ │ │ │ │ @@ -4251,23 +4251,23 @@ │ │ │ │ │ <2><2086>: Abbrev Number: 0 │ │ │ │ │ <1><2087>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2088> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2088> DW_AT_type : (ref4) <0x2073>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><208c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <208d> DW_AT_name : (strp) (offset: 0xd7d2): magic_api │ │ │ │ │ <2091> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2092> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2092> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2093> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2094> DW_AT_type : (ref4) <0x1d58>, magic_api_t │ │ │ │ │ <1><2098>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2099> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209a> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <209e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <209f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <20a0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a1> DW_AT_sibling : (ref4) <0x20d6> │ │ │ │ │ <2><20a5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a6> DW_AT_name : (strp) (offset: 0x149fe): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20aa> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ab>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ac> DW_AT_name : (strp) (offset: 0x299a): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4292,15 +4292,15 @@ │ │ │ │ │ <20d4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20d5>: Abbrev Number: 0 │ │ │ │ │ <1><20d6>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <20d7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20d8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20dc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20dd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20dd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20de> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20df> DW_AT_sibling : (ref4) <0x20fc> │ │ │ │ │ <2><20e3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20e4> DW_AT_name : (strp) (offset: 0xe095): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20e8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20e9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ea> DW_AT_name : (strp) (offset: 0xdf36): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4318,15 +4318,15 @@ │ │ │ │ │ <2><2105>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <2106> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <210a> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><210b>: Abbrev Number: 0 │ │ │ │ │ <1><210c>: Abbrev Number: 40 (DW_TAG_variable) │ │ │ │ │ <210d> DW_AT_name : (strp) (offset: 0x16d49): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2111> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2112> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2112> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2113> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2114> DW_AT_type : (ref4) <0x20fc> │ │ │ │ │ <2118> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2118> DW_AT_location : (exprloc) 9 byte block: 3 78 0 2 0 0 0 0 0 (DW_OP_addr: 20078) │ │ │ │ │ <1><2122>: Abbrev Number: 41 (DW_TAG_variable) │ │ │ │ │ <2123> DW_AT_name : (strp) (offset: 0xea28): tv_radius │ │ │ │ │ <2127> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8f │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18c7 │ │ │ │ │ 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: 23 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa27e │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa2be │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa34b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c1d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa367 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7152,31 +7152,31 @@ │ │ │ │ │ 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: 0xa49f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa50e │ │ │ │ │ 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,35 @@ │ │ │ │ │ -zGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +HGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +k.-CgG{]LY │ │ │ │ │ T%(%*-X' │ │ │ │ │ ;=[)m/d1f │ │ │ │ │ (v4Q|5BZ │ │ │ │ │ k^)"WHMTE( │ │ │ │ │ LYBL)Wf< │ │ │ │ │ BW%z|M2#C │ │ │ │ │ 8^l7{$=1~_X │ │ │ │ │ K9\bVgP&/; │ │ │ │ │ E0r$6!X&h │ │ │ │ │ Q-*/N*UY │ │ │ │ │ c"P wM+; │ │ │ │ │ leBR&TGJ │ │ │ │ │ QeT V4'g) │ │ │ │ │ -ZWAFp:bS │ │ │ │ │ -+z(V3,K+} │ │ │ │ │ -Qr"JNp] V │ │ │ │ │ +}j+l~f7J │ │ │ │ │ +NUt\-tF#*,r │ │ │ │ │ +p@+v}r"JND │ │ │ │ │ +Oz DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x157ac): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf044): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12ac5): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53c2): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5ab8): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b14): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18334): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18768): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x175b): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4694): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b14): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37b0): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd93c): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b04f): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b04d): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf77b): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb2d2): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12a90): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10096): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba54): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1706b): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x16fc6): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15c5f): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15c58): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a5f6): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x83ff): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd724): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14963): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x19812): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe058): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdebf): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 62 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16b57): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 80 0 2 0 0 0 0 0 (DW_OP_addr: 20080) │ │ │ │ │ <1><2117>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── 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: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ 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,30 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -c9n6 )8a │ │ │ │ │ -jjOD]4u1 │ │ │ │ │ -QhqJ"-NI │ │ │ │ │ -%'8oUr"JN │ │ │ │ │ -9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ -*zI&IWfc │ │ │ │ │ -yfZb\ │ │ │ │ │ +VhqJ"-NI │ │ │ │ │ +Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +kz DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x18848): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf05f): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12ac1): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5506): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5b89): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3c6f): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x184fa): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x188b8): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17bb): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x47fc): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6bf7): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x38ef): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd922): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b198): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b196): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf7b0): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0x1c20a): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12a82): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x100d2): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba99): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x171e2): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x1713d): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15dd1): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15dca): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1254f): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x84c5): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd715): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x149b7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x29cc): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe011): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde78): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 33 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x55>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16cb3): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 a8 0 2 0 0 0 0 0 (DW_OP_addr: 200a8) │ │ │ │ │ <1><2117>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2118> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2118> DW_AT_type : (ref4) <0x39>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8f │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18c7 │ │ │ │ │ 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: 23 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa27e │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa2be │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa34b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c1d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa367 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7152,31 +7152,31 @@ │ │ │ │ │ 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: 0xa49f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa50e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,30 @@ │ │ │ │ │ -YGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -$3CV`H-' │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +aC e,GOU │ │ │ │ │ +M5O5qPSc │ │ │ │ │ 6>OB@& R │ │ │ │ │ -4gNHBfK[ │ │ │ │ │ 0;XdSP[K0$ │ │ │ │ │ OR*wB3- │ │ │ │ │ Yq^^9ue:H: │ │ │ │ │ YRhhrpW3 │ │ │ │ │ Y:M,$zSp │ │ │ │ │ ?19&hd2 8X │ │ │ │ │ v5uj'r:u │ │ │ │ │ rH3YjSR8 │ │ │ │ │ kZySt^.D │ │ │ │ │ G=7dr MIV$ │ │ │ │ │ -:ubeKDS_ │ │ │ │ │ -g DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x160dc): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf6ca): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x132ec): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x55c5): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5c8f): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3ca3): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18ee6): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x19244): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1792): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x482d): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6e29): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x391b): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xde97): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1bda8): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1bda6): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xfe37): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb75f): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x132bd): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1075a): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xbf05): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17b45): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17aa0): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x16688): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x16681): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x12d3b): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x87a7): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xdc5c): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x1526d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2995): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe5e7): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xe44e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x17640): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 a0 0 2 0 0 0 0 0 (DW_OP_addr: 200a0) │ │ │ │ │ <1><2117>: Abbrev Number: 56 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (string) pi │ │ │ │ │ <211b> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2388 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2494 │ │ │ │ │ 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: 23 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa522 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa562 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5ef │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65e │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ -+m O5oHe │ │ │ │ │ -{!3;t0C~ │ │ │ │ │ -Gc{n_Ic{ │ │ │ │ │ +3fZqg/s|d │ │ │ │ │ lR$D{)Gi │ │ │ │ │ Yr,BY3BO │ │ │ │ │ (9^0 DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x157ec): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf054): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12aec): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x542d): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5aa9): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b01): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18488): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18859): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x174c): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46bf): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6af3): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37be): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd8ec): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b10c): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b10a): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf79d): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb2ab): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12aad): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x1009e): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9ea): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x1719a): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x170f5): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15db7): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15db0): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a6a3): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x83a7): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd6df): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x1499a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28ca): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xe010): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde77): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 38 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16caf): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 b8 0 2 0 0 0 0 0 (DW_OP_addr: 200b8) │ │ │ │ │ <1><2112>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0xbfd6): negative_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,26 @@ │ │ │ │ │ -^UGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -`NY _{UV │ │ │ │ │ +{GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +"$NU},&S │ │ │ │ │ +Q`N],_{Uv │ │ │ │ │ 1Yl`aN-6 │ │ │ │ │ ##t~tq9.% │ │ │ │ │ E7dFaO,$ │ │ │ │ │ l&_OgJnl~A@.Y │ │ │ │ │ iiO=Ljb= │ │ │ │ │ fhjEMd=*M23 │ │ │ │ │ Er@\;LH' │ │ │ │ │ "t%}m3^1 │ │ │ │ │ A*4Z,Eq │ │ │ │ │ /+M;F59S--Y │ │ │ │ │ -$x!~h,EQ │ │ │ │ │ 6tkZ[s#S │ │ │ │ │ lWrlEO.&. │ │ │ │ │ -.+Mjn[K? │ │ │ │ │ -OV=d6?[Q4 │ │ │ │ │ -Qr"JNp<= │ │ │ │ │ -mGY_EYcs4 │ │ │ │ │ -c0Ziz?lq │ │ │ │ │ +5G$a8|dw │ │ │ │ │ +{ Sccx_%v5 │ │ │ │ │ +;tUqwbl= │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3f/daeaff615c9ceb54707ab15829f036f86b2c18.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/54/c4061d09d13837108762f8e50038d228160eaa.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 79072 (bytes into file) │ │ │ │ │ + Start of section headers: 79064 (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 0x134e0: │ │ │ │ │ +There are 36 section headers, starting at offset 0x134d8: │ │ │ │ │ │ │ │ │ │ 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 0000e8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d8 0001ec 000468 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdd8 00fdc8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff98 00fdc8 000050 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdc8 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdc8 000050 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdc8 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001c41 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001e88 000247 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 0020d0 00047a 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002550 0096dd 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00bc30 000410 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00c040 000391 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c3d8 005f3a 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012312 000045 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012358 000bd0 18 34 82 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012f28 000448 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013370 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001c3f 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001e80 000247 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 0020c8 00047a 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002548 0096dd 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00bc28 000410 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00c038 000391 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c3d0 005f39 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012309 000045 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012350 000bd0 18 34 82 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012f20 000448 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013368 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: 3fdaeaff615c9ceb54707ab15829f036f86b2c18 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 54c4061d09d13837108762f8e50038d228160eaa │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3848,189 +3848,189 @@ │ │ │ │ │ <1d64> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1d1d>, Mix_Chunk │ │ │ │ │ <1><1d6a>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x16141): magic_api_t │ │ │ │ │ <1d6f> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d72> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d72> DW_AT_sibling : (ref4) <0x1ebc> │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0xf83d): tp_version │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x13210): data_directory │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x559c): update_progress_bar │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1eb> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x5c69): special_notify │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1da> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x3ca6): sRGB_to_linear │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1ecb> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x18ebd): linear_to_sRGB │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1edf> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x19227): in_circle │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1efd> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x1845): getpixel │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1f20> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x4830): putpixel │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1f3f> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0x6d9e): xorpixel │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f59> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x391e): playsound │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f78> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0xdfda): playingsound │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1f82> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0x1bd58): pausesound │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1eb> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1bd56): unpausesound │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x1eb> │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0xfdab): stopsound │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x1eb> │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0xb889): line │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x1fe8> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x131e1): button_down │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x1f82> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x106c1): rgbtohsv │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x2016> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xc01f): hsvtorgb │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x203f> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e6d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6e> DW_AT_name : (strp) (offset: 0x17b1a): canvas_w │ │ │ │ │ <1e72> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e73> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e73> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e74> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e75> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e79> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e7a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e7b> DW_AT_name : (strp) (offset: 0x17a75): canvas_h │ │ │ │ │ <1e7f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e80> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e80> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e81> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e82> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e86> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e87>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e88> DW_AT_name : (strp) (offset: 0x166f3): scale │ │ │ │ │ <1e8c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e8d> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e8d> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e8e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e8f> DW_AT_type : (ref4) <0x2062> │ │ │ │ │ <1e93> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e94>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e95> DW_AT_name : (strp) (offset: 0x166ec): rotate_scale │ │ │ │ │ <1e99> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e9a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e9a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e9b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e9c> DW_AT_type : (ref4) <0x2080> │ │ │ │ │ <1ea0> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1ea1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ea2> DW_AT_name : (strp) (offset: 0x12c5f): touched │ │ │ │ │ <1ea6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ea7> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1ea7> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1ea8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1ea9> DW_AT_type : (ref4) <0x2099> │ │ │ │ │ <1ead> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1eae>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1eaf> DW_AT_name : (strp) (offset: 0x887e): retract_undo │ │ │ │ │ <1eb3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1eb4> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1eb4> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1eb5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1eb6> DW_AT_type : (ref4) <0x1eb> │ │ │ │ │ <1eba> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ebb>: Abbrev Number: 0 │ │ │ │ │ <1><1ebc>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1ebd> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ebd> DW_AT_type : (ref4) <0x173>, float │ │ │ │ │ @@ -4260,23 +4260,23 @@ │ │ │ │ │ <2><2098>: Abbrev Number: 0 │ │ │ │ │ <1><2099>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <209a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <209a> DW_AT_type : (ref4) <0x2085>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><209e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <209f> DW_AT_name : (strp) (offset: 0xdd93): magic_api │ │ │ │ │ <20a3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20a4> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <20a4> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <20a5> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <20a6> DW_AT_type : (ref4) <0x1d6a>, magic_api_t │ │ │ │ │ <1><20aa>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20ab> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ac> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ac> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20b0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20b1> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <20b1> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <20b2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20b3> DW_AT_sibling : (ref4) <0x20e8> │ │ │ │ │ <2><20b7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b8> DW_AT_name : (strp) (offset: 0x1525c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20bc> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20bd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20be> DW_AT_name : (strp) (offset: 0x29d0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4301,15 +4301,15 @@ │ │ │ │ │ <20e6> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20e7>: Abbrev Number: 0 │ │ │ │ │ <1><20e8>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20e9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ea> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ea> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20ee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20ef> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20ef> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20f0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20f1> DW_AT_sibling : (ref4) <0x210e> │ │ │ │ │ <2><20f5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20f6> DW_AT_name : (strp) (offset: 0xe72a): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20fa> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20fb>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20fc> DW_AT_name : (strp) (offset: 0xe591): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4327,15 +4327,15 @@ │ │ │ │ │ <2><2117>: Abbrev Number: 16 (DW_TAG_subrange_type) │ │ │ │ │ <2118> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <211c> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><211d>: Abbrev Number: 0 │ │ │ │ │ <1><211e>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ <211f> DW_AT_name : (strp) (offset: 0x17615): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2123> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2124> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2124> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2125> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2126> DW_AT_type : (ref4) <0x210e> │ │ │ │ │ <212a> DW_AT_external : (flag_present) 1 │ │ │ │ │ <212a> DW_AT_location : (exprloc) 9 byte block: 3 a8 0 2 0 0 0 0 0 (DW_OP_addr: 200a8) │ │ │ │ │ <1><2134>: Abbrev Number: 15 (DW_TAG_array_type) │ │ │ │ │ <2135> DW_AT_type : (ref4) <0x17a>, double │ │ │ │ │ <2139> DW_AT_sibling : (ref4) <0x2144> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2388 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2494 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 19 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 57 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 59 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 60 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa522 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 18 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa562 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5ef │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65e │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ -B@uv@}v7dtQ │ │ │ │ │ +f3~2 2?Hd │ │ │ │ │ +V=9b<:R,"=b DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x1592e): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf168): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12cb0): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5460): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5b2d): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3ba7): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x185ec): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x189ae): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x176c): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x4731): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6b79): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3827): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd9f0): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b237): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b235): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf87f): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb384): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12c71): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x101ab): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xbacc): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x172d5): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x17230): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15ed8): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15ed1): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a7e3): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x844e): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd7d4): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14a6e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28ff): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xe135): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdf9c): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 46 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16dd0): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (implicit_const) 14 │ │ │ │ │ <2103> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2107> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2107> DW_AT_location : (exprloc) 9 byte block: 3 90 0 2 0 0 0 0 0 (DW_OP_addr: 20090) │ │ │ │ │ <1><2111>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <2112> DW_AT_name : (strp) (offset: 0xe95f): RATIO │ │ │ │ │ <2116> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -103,16 +103,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 22 filenum: 48 │ │ │ │ │ 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 : 0x204f │ │ │ │ │ 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: 23 filenum: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -958,25 +958,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa338 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 55 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa378 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 55 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa405 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 184 │ │ │ │ │ DW_MACRO_import - offset : 0xa421 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7203,31 +7203,31 @@ │ │ │ │ │ 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: 0xa559 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa5c8 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -FPS9"]~5 │ │ │ │ │ +{wvwf~;;;;{ │ │ │ │ │ +w"+lhu%\ │ │ │ │ │ iK)sP@& │ │ │ │ │ Ca8V4s86 │ │ │ │ │ m8)mweSc │ │ │ │ │ -JbV'-Qh │ │ │ │ │ x!,MBWUX5 │ │ │ │ │ L+$3zFl0 │ │ │ │ │ <8-\Ta ^'AzJ │ │ │ │ │ )]Ezn&q3 │ │ │ │ │ by)`MOG! │ │ │ │ │ #ab-IdC? │ │ │ │ │ -,6U}{+aG │ │ │ │ │ -uIR*P8f& │ │ │ │ │ - ,'t@-o1X │ │ │ │ │ ->haL{LQ[ │ │ │ │ │ -\}/:9}*# │ │ │ │ │ -\(qJ"%NI │ │ │ │ │ -)qJ"%NI,o │ │ │ │ │ +YF6.4{PV) │ │ │ │ │ + ,'tD-o9X │ │ │ │ │ +)[+= $+G0 │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/41/49b7c6265049ed06ac42c7ad8099808253bbc9.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/0a/f10e747adebc5d69dfa4b63fef70e5daf62bb8.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001be2 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001e28 0001ee 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002018 000522 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002540 0091a7 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b6e8 0003eb 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bad8 0003b0 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00be88 005bf5 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00be88 005bf6 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011a80 000ac8 18 33 76 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012548 000409 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 012951 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: 4149b7c6265049ed06ac42c7ad8099808253bbc9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0af10e747adebc5d69dfa4b63fef70e5daf62bb8 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x157d8): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xefa8): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12b2f): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5446): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5ac2): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b8a): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x183ec): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x187c2): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1735): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x470b): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b2f): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x3827): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd8b3): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b0bc): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b0ba): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf6fd): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb2a9): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12af0): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10079): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb9db): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1712b): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17086): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15d6b): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15d64): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a656): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x844c): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x118>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd69b): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x1495f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x1983a): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdf6d): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde00): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 45 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16c44): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (implicit_const) 14 │ │ │ │ │ <2108> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210c> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210c> DW_AT_location : (exprloc) 9 byte block: 3 90 0 2 0 0 0 0 0 (DW_OP_addr: 20090) │ │ │ │ │ <1><2116>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <2117> DW_AT_name : (strp) (offset: 0xf399): cartoon_snd │ │ │ │ │ <211b> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -289,16 +289,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 87 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x32c8 │ │ │ │ │ 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: 23 filenum: 88 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 88 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 89 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 90 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 91 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ea │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 94 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 93 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 94 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b7 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x3bea │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7174,31 +7174,31 @@ │ │ │ │ │ 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: 0xa50b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -q7xh?^QMT │ │ │ │ │ \}`JnH$[ │ │ │ │ │ cbS,}~u` │ │ │ │ │ rk%k_(eQ(e │ │ │ │ │ .e)&3/2O │ │ │ │ │ !YlnO{qd7 │ │ │ │ │ L9YeRF~[q │ │ │ │ │ 6z6fJq8& │ │ │ │ │ tNOOzV*F& │ │ │ │ │ @Q#&{K2C │ │ │ │ │ <,R".f9< │ │ │ │ │ V#/$?Oac │ │ │ │ │ -fw`v'fga │ │ │ │ │ -WWL_NAz[y │ │ │ │ │ -Qhqj2-NM │ │ │ │ │ -ei.=KsiZ │ │ │ │ │ -DU2!J(DI │ │ │ │ │ -mwB9 +'a │ │ │ │ │ -XbCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ -}*!WXGB[ │ │ │ │ │ +Vvo/]G&} │ │ │ │ │ +OK~d>N`p │ │ │ │ │ +Shqj2-NM │ │ │ │ │ +Ii.]JsiS │ │ │ │ │ ++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/44/b1bb6e54c1becf58a6017ba4587b25bc6af033.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f0/4bb64757a15ba3f690972aae86bc11a637ee25.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: 80280 (bytes into file) │ │ │ │ │ + Start of section headers: 80272 (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 0x13998: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13990: │ │ │ │ │ │ │ │ │ │ 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 000450 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 0000c0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200a8 00fdf0 000020 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c8 00fdf0 000050 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0020e1 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 002328 000297 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 0025c0 0007c0 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002d80 00929c 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00c020 0003e4 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00c408 0005fb 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ca08 005bfc 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012604 000086 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012690 000c78 18 34 90 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013308 000521 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013829 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0020e0 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 002320 000297 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 0025b8 0007c0 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002d78 00929c 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00c018 0003e4 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00c400 0005fb 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ca00 005bfb 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0125fb 000086 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012688 000c78 18 34 90 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013300 000521 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013821 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: 44b1bb6e54c1becf58a6017ba4587b25bc6af033 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f04bb64757a15ba3f690972aae86bc11a637ee25 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15993): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf1c2): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12d1e): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53ff): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a83): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b25): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x1867b): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18a2c): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x176b): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x468e): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6a39): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37a5): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd96c): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b196): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b194): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf90b): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb27d): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12cdf): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10247): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb9c7): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x173a5): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17300): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15f4e): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15f47): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1276d): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x83d6): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd74e): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14b6b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x19a7d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe0c3): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0x239): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 37 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 72 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16ea0): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 b0 0 2 0 0 0 0 0 (DW_OP_addr: 200b0) │ │ │ │ │ <1><2117>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── 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: 36 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ 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,28 @@ │ │ │ │ │ -3GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -E DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15f56): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf4cd): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x130ce): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5581): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5c48): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3cdc): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18d42): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x1907c): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x184e): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4866): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6d2f): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x3954): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xdc89): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1bb99): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1bb97): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xfc28): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb58d): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x1309f): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10523): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xbd32): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17974): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x178cf): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x16508): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x16501): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x12b1d): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8643): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xda4e): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x150c3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2a04): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe3cd): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xe234): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 18 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x1746f): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 b8 0 2 0 0 0 0 0 (DW_OP_addr: 200b8) │ │ │ │ │ <1><2117>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2350 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23a8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x245c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 38 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa4ea │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa52a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7222,31 +7222,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5b7 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa626 │ │ │ │ │ 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,25 @@ │ │ │ │ │ -Y@GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -fL}xz5S_>5 │ │ │ │ │ -+ue\GP-4 │ │ │ │ │ - cq J/r, │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ }@|3AIFx0w │ │ │ │ │ ni7zLIs( │ │ │ │ │ ^po_<_XQ7 │ │ │ │ │ >)7YMW;V │ │ │ │ │ "/+4H?+u │ │ │ │ │ F]JM9uQB │ │ │ │ │ cYEJ8N 7 │ │ │ │ │ Z8_R`}39 │ │ │ │ │ YB?y([~ZK │ │ │ │ │ >gxjGp(. │ │ │ │ │ Q T8>&Z │ │ │ │ │ . C)pWN` │ │ │ │ │ _R5#M:4I │ │ │ │ │ J"!-#EIL │ │ │ │ │ -.%tt)!tP@ │ │ │ │ │ -dZ,G Qhqj2-NM │ │ │ │ │ -Vhqj2-NM>d │ │ │ │ │ -Ei.=JsiR │ │ │ │ │ -!U2!J(DI │ │ │ │ │ -bCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ -SN]. 8[t │ │ │ │ │ -)o#;mJE/?drC │ │ │ │ │ +iqFb/{0Z, │ │ │ │ │ +ii.]Ksi[ │ │ │ │ │ +Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/59/3b5cb55713c304ce53c42c7ef8718429a4f66a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3b/957616ec421c7365279be0e065c3f03c3f9f55.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fd70 00fd60 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff30 00fd60 0000b8 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd60 0000a8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020090 00fd60 0000d8 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020168 00fd60 000038 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001d7d 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001d7c 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001fc0 000244 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002208 0005e4 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0027f0 009252 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ba48 0003f1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00be40 00057f 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c3c0 005c09 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c3c0 005c0a 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011fd0 000c60 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012c30 00052a 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 01315a 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: 593b5cb55713c304ce53c42c7ef8718429a4f66a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b957616ec421c7365279be0e065c3f03c3f9f55 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15884): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xef80): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12afc): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x1a02d): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x590d): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3a01): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x1859b): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18913): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17a8): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4535): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6a40): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x3782): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd7fc): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b2af): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b2ad): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf6cb): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb285): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12acd): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10023): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb9a6): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1720f): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x1716a): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15e34): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15e2d): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x12598): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x831b): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 30 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0xdd>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd5d3): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14a05): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x28bf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdf3d): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xddb7): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 16 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16d1d): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 50 1 2 0 0 0 0 0 (DW_OP_addr: 20150) │ │ │ │ │ <1><2117>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x306d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 18 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 64 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 65 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 66 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 67 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa451 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 69 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa491 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7181,31 +7181,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa51e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa58d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,33 @@ │ │ │ │ │ -jGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -67KDt{vKHt │ │ │ │ │ - bXT`+|A%t?@ │ │ │ │ │ +UGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +PmmP;%sl │ │ │ │ │ +=Vf%;y @ │ │ │ │ │ 6G4DAJ#3 │ │ │ │ │ x S6^,W │ │ │ │ │ ;*wv<}gG │ │ │ │ │ uGtx9SLBT │ │ │ │ │ I=*35xYiS │ │ │ │ │ q-Q#z1?[ │ │ │ │ │ d}Dde.C │ │ │ │ │ -EG"T}]t$n │ │ │ │ │ -l\L/m1m0 │ │ │ │ │ -'7G*;e,~e │ │ │ │ │ -m).}Kqi\ │ │ │ │ │ -hgU2!J(DI │ │ │ │ │ -hgUr"JND │ │ │ │ │ +tKn}Yv)3 │ │ │ │ │ +A(?M5R.: │ │ │ │ │ +DOI9( QbHi │ │ │ │ │ +_ty/t@]M} │ │ │ │ │ +iqr"-NN,n │ │ │ │ │ +E).=JqiR │ │ │ │ │ @Ur"JND; │ │ │ │ │ +9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +hgUr"JND │ │ │ │ │ +LS?/"$I\ │ │ │ │ │ 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/61/0bd09de081511f261b59f329877528b6da4dd2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/5f/ed003bee7ad0dbdb2d14849a35155d64bf9ff1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fdd0 000060 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200e0 00fdd0 000030 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a9f 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001aa0 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ce0 000230 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f10 0003ef 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002300 0096d5 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b9d8 00040d 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bde8 0001ef 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00bfd8 005f29 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 011f01 000026 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: 610bd09de081511f261b59f329877528b6da4dd2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5fed003bee7ad0dbdb2d14849a35155d64bf9ff1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3848,189 +3848,189 @@ │ │ │ │ │ <1d64> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1d1d>, Mix_Chunk │ │ │ │ │ <1><1d6a>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x160a4): magic_api_t │ │ │ │ │ <1d6f> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d72> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d72> DW_AT_sibling : (ref4) <0x1ebc> │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0xf66c): tp_version │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x13261): data_directory │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x562a): update_progress_bar │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x5ce7): special_notify │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1d5> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x3d2a): sRGB_to_linear │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1ecb> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x18eab): linear_to_sRGB │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1edf> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x191f3): in_circle │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1efd> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x1806): getpixel │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1f20> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x48c4): putpixel │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1f3f> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0x6e19): xorpixel │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f59> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x3986): playsound │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f78> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0xde02): playingsound │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1f82> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0x1bd38): pausesound │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1bd36): unpausesound │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0xfe26): stopsound │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0xb71f): line │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x1fe8> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x13232): button_down │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x1f82> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x10734): rgbtohsv │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x2016> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xbec0): hsvtorgb │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x203f> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e6d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6e> DW_AT_name : (strp) (offset: 0x17ad5): canvas_w │ │ │ │ │ <1e72> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e73> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e73> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e74> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e75> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e79> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e7a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e7b> DW_AT_name : (strp) (offset: 0x17a30): canvas_h │ │ │ │ │ <1e7f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e80> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e80> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e81> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e82> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e86> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e87>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e88> DW_AT_name : (strp) (offset: 0x166b1): scale │ │ │ │ │ <1e8c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e8d> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e8d> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e8e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e8f> DW_AT_type : (ref4) <0x2062> │ │ │ │ │ <1e93> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e94>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e95> DW_AT_name : (strp) (offset: 0x166aa): rotate_scale │ │ │ │ │ <1e99> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e9a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e9a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e9b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e9c> DW_AT_type : (ref4) <0x2080> │ │ │ │ │ <1ea0> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1ea1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ea2> DW_AT_name : (strp) (offset: 0x12cee): touched │ │ │ │ │ <1ea6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ea7> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1ea7> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1ea8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1ea9> DW_AT_type : (ref4) <0x2099> │ │ │ │ │ <1ead> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1eae>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1eaf> DW_AT_name : (strp) (offset: 0x8756): retract_undo │ │ │ │ │ <1eb3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1eb4> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1eb4> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1eb5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1eb6> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1eba> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ebb>: Abbrev Number: 0 │ │ │ │ │ <1><1ebc>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1ebd> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ebd> DW_AT_type : (ref4) <0x16c>, float │ │ │ │ │ @@ -4260,23 +4260,23 @@ │ │ │ │ │ <2><2098>: Abbrev Number: 0 │ │ │ │ │ <1><2099>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <209a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <209a> DW_AT_type : (ref4) <0x2085>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><209e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <209f> DW_AT_name : (strp) (offset: 0xdbb9): magic_api │ │ │ │ │ <20a3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20a4> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <20a4> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <20a5> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <20a6> DW_AT_type : (ref4) <0x1d6a>, magic_api_t │ │ │ │ │ <1><20aa>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <20ab> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ac> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ac> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <20b0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20b1> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <20b1> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <20b2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20b3> DW_AT_sibling : (ref4) <0x20e8> │ │ │ │ │ <2><20b7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b8> DW_AT_name : (strp) (offset: 0x151ff): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20bc> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20bd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20be> DW_AT_name : (strp) (offset: 0x2a16): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4301,15 +4301,15 @@ │ │ │ │ │ <20e6> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20e7>: Abbrev Number: 0 │ │ │ │ │ <1><20e8>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <20e9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ea> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ea> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <20ee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20ef> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20ef> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20f0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20f1> DW_AT_sibling : (ref4) <0x210e> │ │ │ │ │ <2><20f5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20f6> DW_AT_name : (strp) (offset: 0xe569): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20fa> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20fb>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20fc> DW_AT_name : (strp) (offset: 0xe3b9): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4327,15 +4327,15 @@ │ │ │ │ │ <2><2117>: Abbrev Number: 23 (DW_TAG_subrange_type) │ │ │ │ │ <2118> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <211c> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><211d>: Abbrev Number: 0 │ │ │ │ │ <1><211e>: Abbrev Number: 35 (DW_TAG_variable) │ │ │ │ │ <211f> DW_AT_name : (strp) (offset: 0x175bc): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2123> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2124> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2124> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2125> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2126> DW_AT_type : (ref4) <0x210e> │ │ │ │ │ <212a> DW_AT_external : (flag_present) 1 │ │ │ │ │ <212a> DW_AT_location : (exprloc) 9 byte block: 3 c0 0 2 0 0 0 0 0 (DW_OP_addr: 200c0) │ │ │ │ │ <1><2134>: Abbrev Number: 62 (DW_TAG_variable) │ │ │ │ │ <2135> DW_AT_name : (strp) (offset: 0xf637): snow_AMOUNT │ │ │ │ │ <2139> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2388 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2494 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 40 filenum: 19 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 56 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 6 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 58 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 59 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa522 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 18 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 18 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa562 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5ef │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,8 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -UZmP3,*G │ │ │ │ │ mZi4lBM#B │ │ │ │ │ #T&L/6 │ │ │ │ │ .uNg0l!^ │ │ │ │ │ Y=g │ │ │ │ │ -vSD^2'}" │ │ │ │ │ -=xo7#/.0 │ │ │ │ │ -Ud01sJ>e │ │ │ │ │ -iqr"-NNr"JND │ │ │ │ │ ++DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +g`3M#tAf │ │ │ │ │ +=mG f$-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/74/3202d717fae92f54f6ca44a600681a79c4fb25.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/8a/a07acd1d974072c283213bfed6ffcb77c53467.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 86% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fcd8 00fcc8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001fe98 00fcc8 000150 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fcc8 0000d0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200b8 00fcc8 0002d8 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020390 00fcc8 0000f8 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0027c7 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 002a08 0001ff 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 002c08 00124b 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 003e58 009449 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00d2a8 0003f3 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00d6a0 001272 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00e918 005c5d 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 014575 0000f4 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0027c9 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 002a10 0001ff 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 002c10 00124b 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 003e60 009449 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00d2b0 0003f3 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00d6a8 001272 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00e920 005c5c 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01457c 0000f4 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 014670 000ed0 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 015540 00067b 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 015bbb 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: 743202d717fae92f54f6ca44a600681a79c4fb25 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8aa07acd1d974072c283213bfed6ffcb77c53467 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4135,189 +4135,189 @@ │ │ │ │ │ <1f81> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f82> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f83> DW_AT_type : (ref4) <0x1f39>, Mix_Chunk │ │ │ │ │ <1><1f87>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1f88> DW_AT_name : (strp) (offset: 0x15c19): magic_api_t │ │ │ │ │ <1f8c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f8d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f8e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f8f> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f90> DW_AT_sibling : (ref4) <0x20da> │ │ │ │ │ <2><1f94>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f95> DW_AT_name : (strp) (offset: 0xf380): tp_version │ │ │ │ │ <1f99> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f9a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f9b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f9c> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1fa0> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1fa1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa2> DW_AT_name : (strp) (offset: 0x12f3a): data_directory │ │ │ │ │ <1fa6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa7> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1fa7> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1fa8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa9> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1fad> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1fae>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1faf> DW_AT_name : (strp) (offset: 0x1a29b): update_progress_bar │ │ │ │ │ <1fb3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb4> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fb4> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fb5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb6> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <1fba> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fbb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fbc> DW_AT_name : (strp) (offset: 0x5ba5): special_notify │ │ │ │ │ <1fc0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc1> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fc1> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc3> DW_AT_type : (ref4) <0x3e8> │ │ │ │ │ <1fc7> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fc8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc9> DW_AT_name : (strp) (offset: 0x3bcf): sRGB_to_linear │ │ │ │ │ <1fcd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fce> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fce> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fcf> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fd0> DW_AT_type : (ref4) <0x20e9> │ │ │ │ │ <1fd4> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fd5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd6> DW_AT_name : (strp) (offset: 0x1893c): linear_to_sRGB │ │ │ │ │ <1fda> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fdb> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fdb> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fdc> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fdd> DW_AT_type : (ref4) <0x20fd> │ │ │ │ │ <1fe1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fe2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe3> DW_AT_name : (strp) (offset: 0x18c91): in_circle │ │ │ │ │ <1fe7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fe8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fe9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fea> DW_AT_type : (ref4) <0x211b> │ │ │ │ │ <1fee> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fef>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff0> DW_AT_name : (strp) (offset: 0x17b0): getpixel │ │ │ │ │ <1ff4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1ff5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1ff6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1ff7> DW_AT_type : (ref4) <0x213e> │ │ │ │ │ <1ffb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ffc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ffd> DW_AT_name : (strp) (offset: 0x4774): putpixel │ │ │ │ │ <2001> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2002> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <2002> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <2003> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2004> DW_AT_type : (ref4) <0x215d> │ │ │ │ │ <2008> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><2009>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <200a> DW_AT_name : (strp) (offset: 0x6c9a): xorpixel │ │ │ │ │ <200e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200f> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <200f> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2010> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2011> DW_AT_type : (ref4) <0x2177> │ │ │ │ │ <2015> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2016>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2017> DW_AT_name : (strp) (offset: 0x37f6): playsound │ │ │ │ │ <201b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201c> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <201c> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <201d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <201e> DW_AT_type : (ref4) <0x2196> │ │ │ │ │ <2022> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2023>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xdc18): playingsound │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x21a0> │ │ │ │ │ <202f> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2030>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2031> DW_AT_name : (strp) (offset: 0x1b66e): pausesound │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2038> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <203c> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><203d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x1b66c): unpausesound │ │ │ │ │ <2042> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2043> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2043> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2044> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2045> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <2049> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><204a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <204b> DW_AT_name : (strp) (offset: 0xfadd): stopsound │ │ │ │ │ <204f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2050> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2050> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2051> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2052> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <2056> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2057>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2058> DW_AT_name : (strp) (offset: 0xb600): line │ │ │ │ │ <205c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <205d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <205e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <205f> DW_AT_type : (ref4) <0x2206> │ │ │ │ │ <2063> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2064>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x12f02): button_down │ │ │ │ │ <2069> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <206a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <206b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <206c> DW_AT_type : (ref4) <0x21a0> │ │ │ │ │ <2070> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2071>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2072> DW_AT_name : (strp) (offset: 0x103c6): rgbtohsv │ │ │ │ │ <2076> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2077> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2077> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2078> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2079> DW_AT_type : (ref4) <0x2234> │ │ │ │ │ <207d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><207e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <207f> DW_AT_name : (strp) (offset: 0xbd79): hsvtorgb │ │ │ │ │ <2083> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2084> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2084> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2085> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2086> DW_AT_type : (ref4) <0x225d> │ │ │ │ │ <208a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><208b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <208c> DW_AT_name : (strp) (offset: 0x17655): canvas_w │ │ │ │ │ <2090> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2091> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2091> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2092> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2093> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2097> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2098>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2099> DW_AT_name : (strp) (offset: 0x175b0): canvas_h │ │ │ │ │ <209d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <209e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <209e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <209f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <20a0> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <20a4> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><20a5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20a6> DW_AT_name : (strp) (offset: 0x161e1): scale │ │ │ │ │ <20aa> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20ab> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <20ab> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <20ac> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20ad> DW_AT_type : (ref4) <0x2280> │ │ │ │ │ <20b1> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20b2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20b3> DW_AT_name : (strp) (offset: 0x161da): rotate_scale │ │ │ │ │ <20b7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b8> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20b8> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20b9> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20ba> DW_AT_type : (ref4) <0x229e> │ │ │ │ │ <20be> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20bf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20c0> DW_AT_name : (strp) (offset: 0x129d0): touched │ │ │ │ │ <20c4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20c5> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20c5> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20c6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20c7> DW_AT_type : (ref4) <0x22b7> │ │ │ │ │ <20cb> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20cc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20cd> DW_AT_name : (strp) (offset: 0x85a6): retract_undo │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20d4> DW_AT_type : (ref4) <0x3f9> │ │ │ │ │ <20d8> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20d9>: Abbrev Number: 0 │ │ │ │ │ <1><20da>: Abbrev Number: 34 (DW_TAG_subroutine_type) │ │ │ │ │ <20db> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20db> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4547,23 +4547,23 @@ │ │ │ │ │ <2><22b6>: Abbrev Number: 0 │ │ │ │ │ <1><22b7>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <22b8> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22b8> DW_AT_type : (ref4) <0x22a3>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22bc>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <22bd> DW_AT_name : (strp) (offset: 0xe40a): magic_api │ │ │ │ │ <22c1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22c2> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22c2> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22c3> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22c4> DW_AT_type : (ref4) <0x1f87>, magic_api_t │ │ │ │ │ <1><22c8>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <22c9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22ca> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22ca> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <22ce> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22cf> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22cf> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22d0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22d1> DW_AT_sibling : (ref4) <0x2306> │ │ │ │ │ <2><22d5>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <22d6> DW_AT_name : (strp) (offset: 0x14de4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22da> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22db>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <22dc> DW_AT_name : (strp) (offset: 0x28ec): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4588,15 +4588,15 @@ │ │ │ │ │ <2304> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2305>: Abbrev Number: 0 │ │ │ │ │ <1><2306>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <2307> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2308> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2308> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <230c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <230d> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <230d> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <230e> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <230f> DW_AT_sibling : (ref4) <0x232c> │ │ │ │ │ <2><2313>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2314> DW_AT_name : (strp) (offset: 0xe310): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2318> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2319>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <231a> DW_AT_name : (strp) (offset: 0xe177): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4614,15 +4614,15 @@ │ │ │ │ │ <2><2335>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <2336> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <233a> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><233b>: Abbrev Number: 0 │ │ │ │ │ <1><233c>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <233d> DW_AT_name : (strp) (offset: 0x17159): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2341> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2342> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2342> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2343> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2344> DW_AT_type : (ref4) <0x232c> │ │ │ │ │ <2348> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2348> DW_AT_location : (exprloc) 9 byte block: 3 78 3 2 0 0 0 0 0 (DW_OP_addr: 20378) │ │ │ │ │ <1><2352>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2353> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2353> DW_AT_type : (ref4) <0x39>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22e0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2338 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ec │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 27 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa47a │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ 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 : 0xa4ba │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7187,31 +7187,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa547 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa5b6 │ │ │ │ │ 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,29 @@ │ │ │ │ │ -%GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -diwm)by~ │ │ │ │ │ -/g86D^Ew) │ │ │ │ │ -w[ DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d45> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d46> DW_AT_type : (ref4) <0x1cfd>, Mix_Chunk │ │ │ │ │ <1><1d4a>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x15834): magic_api_t │ │ │ │ │ <1d4f> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d51> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d51> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d52> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d52> DW_AT_sibling : (ref4) <0x1e9c> │ │ │ │ │ <2><1d56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0xef7a): tp_version │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d63>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x12ada): data_directory │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d70>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x54f8): update_progress_bar │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5b74): special_notify │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x3b85): sRGB_to_linear │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1eab> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d97>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x184fc): linear_to_sRGB │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1ebf> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x188d6): in_circle │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0x17d1): getpixel │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f00> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x47a7): putpixel │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f1f> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x6af7): xorpixel │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f39> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0x380f): playsound │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1f58> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0xd857): playingsound │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x1f62> │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x1b0c1): pausesound │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0x1b0bf): unpausesound │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0xf6d3): stopsound │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e19>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1a> DW_AT_name : (strp) (offset: 0xb2ae): line │ │ │ │ │ <1e1e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1f> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1f> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e20> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e21> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e25> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e26>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e27> DW_AT_name : (strp) (offset: 0x12a9b): button_down │ │ │ │ │ <1e2b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2c> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2e> DW_AT_type : (ref4) <0x1f62> │ │ │ │ │ <1e32> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e33>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e34> DW_AT_name : (strp) (offset: 0x10008): rgbtohsv │ │ │ │ │ <1e38> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e39> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e39> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3b> DW_AT_type : (ref4) <0x1ff6> │ │ │ │ │ <1e3f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e40>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e41> DW_AT_name : (strp) (offset: 0xb9ed): hsvtorgb │ │ │ │ │ <1e45> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e46> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e46> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e47> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e48> DW_AT_type : (ref4) <0x201f> │ │ │ │ │ <1e4c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4e> DW_AT_name : (strp) (offset: 0x17210): canvas_w │ │ │ │ │ <1e52> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e53> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e53> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e54> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e55> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e59> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5b> DW_AT_name : (strp) (offset: 0x1716b): canvas_h │ │ │ │ │ <1e5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e60> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e60> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e61> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e62> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e66> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e67>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e68> DW_AT_name : (strp) (offset: 0x15dcd): scale │ │ │ │ │ <1e6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6d> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6d> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x2042> │ │ │ │ │ <1e73> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e74>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e75> DW_AT_name : (strp) (offset: 0x15dc6): rotate_scale │ │ │ │ │ <1e79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7c> DW_AT_type : (ref4) <0x2060> │ │ │ │ │ <1e80> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e81>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e82> DW_AT_name : (strp) (offset: 0x1a705): touched │ │ │ │ │ <1e86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e87> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e87> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e88> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e89> DW_AT_type : (ref4) <0x2079> │ │ │ │ │ <1e8d> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e8f> DW_AT_name : (strp) (offset: 0x8399): retract_undo │ │ │ │ │ <1e93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e94> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e94> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e95> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e96> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9a> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9b>: Abbrev Number: 0 │ │ │ │ │ <1><1e9c>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9d> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2078>: Abbrev Number: 0 │ │ │ │ │ <1><2079>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207a> DW_AT_type : (ref4) <0x2065>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207f> DW_AT_name : (strp) (offset: 0xd64a): magic_api │ │ │ │ │ <2083> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2084> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2084> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2085> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2086> DW_AT_type : (ref4) <0x1d4a>, magic_api_t │ │ │ │ │ <1><208a>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <208b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2090> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2091> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2091> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2092> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2093> DW_AT_sibling : (ref4) <0x20c8> │ │ │ │ │ <2><2097>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2098> DW_AT_name : (strp) (offset: 0x149be): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209e> DW_AT_name : (strp) (offset: 0x294d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c6> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c7>: Abbrev Number: 0 │ │ │ │ │ <1><20c8>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20c9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ca> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20ce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cf> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cf> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d1> DW_AT_sibling : (ref4) <0x20ee> │ │ │ │ │ <2><20d5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d6> DW_AT_name : (strp) (offset: 0xdf5a): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20da> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20db>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20dc> DW_AT_name : (strp) (offset: 0xddac): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f7>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20f8> DW_AT_type : (ref4) <0x55>, long unsigned int │ │ │ │ │ <20fc> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fd>: Abbrev Number: 0 │ │ │ │ │ <1><20fe>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20ff> DW_AT_name : (strp) (offset: 0x16cdf): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2103> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2104> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2104> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2105> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2106> DW_AT_type : (ref4) <0x20ee> │ │ │ │ │ <210a> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210a> DW_AT_location : (exprloc) 9 byte block: 3 58 0 2 0 0 0 0 0 (DW_OP_addr: 20058) │ │ │ │ │ <1><2114>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <2115> DW_AT_name : (strp) (offset: 0x1ac0a): stretch_side │ │ │ │ │ <2119> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8f │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18c7 │ │ │ │ │ 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: 23 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa27e │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa2be │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa34b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c1d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa367 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7152,31 +7152,31 @@ │ │ │ │ │ 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: 0xa49f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa50e │ │ │ │ │ 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,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -;{wvwf~;;;;{N │ │ │ │ │ -'zcdOkd2 │ │ │ │ │ -tH@5Rm+9 │ │ │ │ │ -bx k?:fO │ │ │ │ │ +H;>q3Q{~ │ │ │ │ │ +i^eQU) 8 │ │ │ │ │ Dkq A$j8 │ │ │ │ │ 8%9A+Y$O │ │ │ │ │ V}mrKjMh6 │ │ │ │ │ OY>,g+-oO │ │ │ │ │ Lt+(n5d% │ │ │ │ │ +:$kfaZ[V │ │ │ │ │ !OhR5E2"JHDI │ │ │ │ │ +j1: [oGk │ │ │ │ │ +ohQlt^@5 │ │ │ │ │ 1z\r"JND │ │ │ │ │ -i).]Kqi[ │ │ │ │ │ -QU2!J(DI │ │ │ │ │ -1z\""JFD │ │ │ │ │ -$U9IUNDY │ │ │ │ │ -1z\r"JND │ │ │ │ │ -Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ 1z\r"JND │ │ │ │ │ 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/74/f37056ca97e6b8dbadfe8fa76510852d543ae2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/77/004889e310781dd735220f54979f7df0ca0833.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 76% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001d15 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001f58 000221 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002180 00077e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002900 009223 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bb28 0003ed 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bf18 00067d 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c598 005c06 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01219e 00009d 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c598 005c08 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0121a0 00009d 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012240 000b70 18 34 78 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012db0 00041c 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0131cc 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: 74f37056ca97e6b8dbadfe8fa76510852d543ae2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 77004889e310781dd735220f54979f7df0ca0833 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1588b): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf10e): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12bca): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53a4): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a34): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b41): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18532): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x188e5): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1734): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x468b): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6a63): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37d1): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd971): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b12d): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b12b): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf855): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb1ef): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12b8b): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10156): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba09): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1725a): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x171b5): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15e23): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15e1c): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1264c): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8317): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd764): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14a56): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x28ac): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe0bd): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdf24): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16d38): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 0 1 2 0 0 0 0 0 (DW_OP_addr: 20100) │ │ │ │ │ <1><2117>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225c │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x226c │ │ │ │ │ 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: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f0 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa330 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bd │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa511 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa580 │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ +3GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ w61Sm<<)s │ │ │ │ │ |er g!l │ │ │ │ │ S*/9!uJ7 │ │ │ │ │ w;&.0R,-zr │ │ │ │ │ E"]WzyM │ │ │ │ │ }$JwyHyT-Q │ │ │ │ │ 4_9K8Qj5% │ │ │ │ │ ''2Z,8e: │ │ │ │ │ Si.!x`J/ │ │ │ │ │ ),4+)'Qz │ │ │ │ │ 'I#@q~XGQyQ │ │ │ │ │ LvjfCX9' │ │ │ │ │ -Gnn05eGi> │ │ │ │ │ -"[7:gQ^697 0mv>BO │ │ │ │ │ -s<~9f.Od │ │ │ │ │ -/5WP].3s │ │ │ │ │ -iqJ"-NI\g │ │ │ │ │ -Ei.=JsiR │ │ │ │ │ +ax6Ro(BJ │ │ │ │ │ +M-, DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x15912): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf0b5): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12bc5): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x541c): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5aa6): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b6c): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x185d1): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x189a2): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x1701): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46ee): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6ad3): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3829): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd939): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b21a): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b218): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf7fe): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb31c): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12b86): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x100ff): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xba5b): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x172b0): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1720b): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15ebb): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15eb4): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a7b0): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8403): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd72c): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14a95): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x2926): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xe083): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdeea): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 18 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16dcf): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 80 1 2 0 0 0 0 0 (DW_OP_addr: 20180) │ │ │ │ │ <1><2112>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2113> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2114> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2261 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2271 │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f5 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa335 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3c2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cca │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3de │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7176,31 +7176,31 @@ │ │ │ │ │ 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: 0xa516 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa585 │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ -!oXC\[`: │ │ │ │ │ -m~EHaV3[ │ │ │ │ │ +SKfkgf~D; │ │ │ │ │ +d[D#k9r, │ │ │ │ │ +9vR Ib5K]ge │ │ │ │ │ ZdF10Cs[ │ │ │ │ │ ^po_<_XQ7 │ │ │ │ │ L@}cAn;n │ │ │ │ │ 2}MQa8o5 │ │ │ │ │ p@p │ │ │ │ │ Rhqr"-NN │ │ │ │ │ -"JBD{kyd │ │ │ │ │ +"JBD{jyd │ │ │ │ │ Qb"JNBk-' │ │ │ │ │ mwB9 )'! │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ --- ./usr/lib/debug/.build-id/7c/d5ad4f173c7b8a9eda09eee4b6adc08a135993.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/44/2725919857e245e3d2a6194e7ef20cbdc6ee11.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 79080 (bytes into file) │ │ │ │ │ + Start of section headers: 79088 (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 0x134e8: │ │ │ │ │ +There are 35 section headers, starting at offset 0x134f0: │ │ │ │ │ │ │ │ │ │ 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 000160 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000350 0001ec 000570 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [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 0000a0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020088 00fd70 000068 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200f0 00fd70 000388 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001c97 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001c94 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ed8 000203 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0020e0 00084d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002930 009264 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bb98 0003f1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bf90 0006bf 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c650 005c20 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 012270 000c00 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 012e70 000518 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 013388 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c650 005c21 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 012278 000c00 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 012e78 000518 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 013390 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: 7cd5ad4f173c7b8a9eda09eee4b6adc08a135993 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 442725919857e245e3d2a6194e7ef20cbdc6ee11 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1598b): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf029): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12b5d): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53db): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a4b): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b60): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x1863e): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x1898b): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1726): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x46eb): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6a96): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37fc): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd853): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b2b6): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b2b4): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf798): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb275): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12b2e): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1007b): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb9b4): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1736c): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x172c7): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15f5b): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15f54): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x125fc): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8312): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd635): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14b35): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2897): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdf75): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdddc): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 16 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16e7e): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 d8 0 2 0 0 0 0 0 (DW_OP_addr: 200d8) │ │ │ │ │ <1><2117>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22c3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x231b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23cf │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 18 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 54 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 56 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 57 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa45d │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa49d │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7183,31 +7183,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa52a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa599 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,36 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -)B,H/6@A │ │ │ │ │ +j)"( W@` │ │ │ │ │ +xZ 6DF-2 │ │ │ │ │ +2,";v$F2- │ │ │ │ │ +~?FRZ^=L │ │ │ │ │ +Z'2kk;=+ │ │ │ │ │ /nvx).V │ │ │ │ │ .:_Q)aUw │ │ │ │ │ =7agH2e& │ │ │ │ │ kIagJe+'$M │ │ │ │ │ d5*dM;TH* │ │ │ │ │ t:#L{N6 │ │ │ │ │ ^@VUYz:H │ │ │ │ │ ?-F%mSjw{ │ │ │ │ │ #(d DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f7c> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f7d> DW_AT_type : (ref4) <0x1f33>, Mix_Chunk │ │ │ │ │ <1><1f81>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1f82> DW_AT_name : (strp) (offset: 0x1646f): magic_api_t │ │ │ │ │ <1f86> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f87> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f88> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f88> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f89> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f8a> DW_AT_sibling : (ref4) <0x20d4> │ │ │ │ │ <2><1f8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f8f> DW_AT_name : (strp) (offset: 0xfa1c): tp_version │ │ │ │ │ <1f93> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f94> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f94> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f95> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f96> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1f9a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f9c> DW_AT_name : (strp) (offset: 0x13735): data_directory │ │ │ │ │ <1fa0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1fa1> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1fa2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa3> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1fa7> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1fa8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa9> DW_AT_name : (strp) (offset: 0x1ab50): update_progress_bar │ │ │ │ │ <1fad> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fae> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fae> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1faf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb0> DW_AT_type : (ref4) <0x3f3> │ │ │ │ │ <1fb4> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fb5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb6> DW_AT_name : (strp) (offset: 0x5ed1): special_notify │ │ │ │ │ <1fba> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbb> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fbb> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fbc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fbd> DW_AT_type : (ref4) <0x3e2> │ │ │ │ │ <1fc1> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc3> DW_AT_name : (strp) (offset: 0x3cd5): sRGB_to_linear │ │ │ │ │ <1fc7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc8> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fc8> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fc9> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fca> DW_AT_type : (ref4) <0x20e3> │ │ │ │ │ <1fce> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd0> DW_AT_name : (strp) (offset: 0x1909f): linear_to_sRGB │ │ │ │ │ <1fd4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd5> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fd5> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fd6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fd7> DW_AT_type : (ref4) <0x20f7> │ │ │ │ │ <1fdb> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fdc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fdd> DW_AT_name : (strp) (offset: 0x19442): in_circle │ │ │ │ │ <1fe1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe2> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fe2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fe3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fe4> DW_AT_type : (ref4) <0x2115> │ │ │ │ │ <1fe8> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fe9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fea> DW_AT_name : (strp) (offset: 0x1816): getpixel │ │ │ │ │ <1fee> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fef> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fef> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1ff0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1ff1> DW_AT_type : (ref4) <0x2138> │ │ │ │ │ <1ff5> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ff6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff7> DW_AT_name : (strp) (offset: 0x48d1): putpixel │ │ │ │ │ <1ffb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ffc> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ffc> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1ffd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ffe> DW_AT_type : (ref4) <0x2157> │ │ │ │ │ <2002> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><2003>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2004> DW_AT_name : (strp) (offset: 0x70f7): xorpixel │ │ │ │ │ <2008> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2009> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <2009> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <200a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200b> DW_AT_type : (ref4) <0x2171> │ │ │ │ │ <200f> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2010>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2011> DW_AT_name : (strp) (offset: 0x3927): playsound │ │ │ │ │ <2015> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2016> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <2016> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2017> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2018> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <201c> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><201d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <201e> DW_AT_name : (strp) (offset: 0xe193): playingsound │ │ │ │ │ <2022> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2023> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2023> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <2024> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2025> DW_AT_type : (ref4) <0x219a> │ │ │ │ │ <2029> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><202a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <202b> DW_AT_name : (strp) (offset: 0x1bf4a): pausesound │ │ │ │ │ <202f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2030> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2030> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2031> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2032> DW_AT_type : (ref4) <0x3f3> │ │ │ │ │ <2036> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2037>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x1bf48): unpausesound │ │ │ │ │ <203c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <203d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <203d> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <203e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <203f> DW_AT_type : (ref4) <0x3f3> │ │ │ │ │ <2043> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2044>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2045> DW_AT_name : (strp) (offset: 0x1016b): stopsound │ │ │ │ │ <2049> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <204a> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <204b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x3f3> │ │ │ │ │ <2050> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2051>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2052> DW_AT_name : (strp) (offset: 0xb9fd): line │ │ │ │ │ <2056> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2057> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2057> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2058> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x2200> │ │ │ │ │ <205d> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><205e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <205f> DW_AT_name : (strp) (offset: 0x136f4): button_down │ │ │ │ │ <2063> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2064> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2064> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2065> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2066> DW_AT_type : (ref4) <0x219a> │ │ │ │ │ <206a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><206b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <206c> DW_AT_name : (strp) (offset: 0x10a98): rgbtohsv │ │ │ │ │ <2070> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2071> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2071> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2072> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2073> DW_AT_type : (ref4) <0x222e> │ │ │ │ │ <2077> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2078>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2079> DW_AT_name : (strp) (offset: 0xc1ca): hsvtorgb │ │ │ │ │ <207d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <207e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <207f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2080> DW_AT_type : (ref4) <0x2257> │ │ │ │ │ <2084> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2085>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2086> DW_AT_name : (strp) (offset: 0x17ce5): canvas_w │ │ │ │ │ <208a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <208b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <208c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <208d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2091> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2092>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2093> DW_AT_name : (strp) (offset: 0x17c40): canvas_h │ │ │ │ │ <2097> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2098> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2098> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2099> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <209a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <209e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><209f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20a0> DW_AT_name : (strp) (offset: 0x16a5f): scale │ │ │ │ │ <20a4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a5> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <20a5> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <20a6> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20a7> DW_AT_type : (ref4) <0x227a> │ │ │ │ │ <20ab> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20ac>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20ad> DW_AT_name : (strp) (offset: 0x16a58): rotate_scale │ │ │ │ │ <20b1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b2> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20b2> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20b3> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20b4> DW_AT_type : (ref4) <0x2298> │ │ │ │ │ <20b8> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20b9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20ba> DW_AT_name : (strp) (offset: 0x1315c): touched │ │ │ │ │ <20be> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20bf> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20bf> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20c0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20c1> DW_AT_type : (ref4) <0x22b1> │ │ │ │ │ <20c5> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20c6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20c7> DW_AT_name : (strp) (offset: 0x89fd): retract_undo │ │ │ │ │ <20cb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20cc> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20cc> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20cd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20ce> DW_AT_type : (ref4) <0x3f3> │ │ │ │ │ <20d2> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20d3>: Abbrev Number: 0 │ │ │ │ │ <1><20d4>: Abbrev Number: 33 (DW_TAG_subroutine_type) │ │ │ │ │ <20d5> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20d5> DW_AT_type : (ref4) <0x37b>, float │ │ │ │ │ @@ -4544,23 +4544,23 @@ │ │ │ │ │ <2><22b0>: Abbrev Number: 0 │ │ │ │ │ <1><22b1>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <22b2> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22b2> DW_AT_type : (ref4) <0x229d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22b6>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <22b7> DW_AT_name : (strp) (offset: 0xe9f8): magic_api │ │ │ │ │ <22bb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22bc> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22bc> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22bd> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22be> DW_AT_type : (ref4) <0x1f81>, magic_api_t │ │ │ │ │ <1><22c2>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <22c3> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22c4> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22c4> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <22c8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22c9> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22c9> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22ca> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22cb> DW_AT_sibling : (ref4) <0x2300> │ │ │ │ │ <2><22cf>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d0> DW_AT_name : (strp) (offset: 0x155fa): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22d4> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d6> DW_AT_name : (strp) (offset: 0x2a39): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4585,15 +4585,15 @@ │ │ │ │ │ <22fe> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22ff>: Abbrev Number: 0 │ │ │ │ │ <1><2300>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <2301> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2302> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2302> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2306> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2307> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2307> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2308> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2309> DW_AT_sibling : (ref4) <0x2326> │ │ │ │ │ <2><230d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230e> DW_AT_name : (strp) (offset: 0xe8f1): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2312> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2313>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2314> DW_AT_name : (strp) (offset: 0xe758): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4611,15 +4611,15 @@ │ │ │ │ │ <2><232f>: Abbrev Number: 18 (DW_TAG_subrange_type) │ │ │ │ │ <2330> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <2334> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2335>: Abbrev Number: 0 │ │ │ │ │ <1><2336>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <2337> DW_AT_name : (strp) (offset: 0x17812): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <233b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <233c> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <233c> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <233d> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <233e> DW_AT_type : (ref4) <0x2326> │ │ │ │ │ <2342> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2342> DW_AT_location : (exprloc) 9 byte block: 3 d0 0 2 0 0 0 0 0 (DW_OP_addr: 200d0) │ │ │ │ │ <1><234c>: Abbrev Number: 79 (DW_TAG_variable) │ │ │ │ │ <234d> DW_AT_name : (strp) (offset: 0x2518): mosaic_AMOUNT │ │ │ │ │ <2351> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2389 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2495 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 56 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 58 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 59 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa523 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa563 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5f0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -akj` .f. │ │ │ │ │ -7yO(n-Z" │ │ │ │ │ -~<6$vvdq │ │ │ │ │ +3U&]Iu6n │ │ │ │ │ +d72lzy@` │ │ │ │ │ +W9z.PoK;A │ │ │ │ │ ?6jtQ?|98 │ │ │ │ │ <|?Lw0R%j │ │ │ │ │ ,5['[L#k │ │ │ │ │ #,g!gq#[ │ │ │ │ │ L:3_8!:Q │ │ │ │ │ tBDd 9/{ │ │ │ │ │ X9\U$%n} │ │ │ │ --- ./usr/lib/debug/.build-id/80/8734ea6d8e2d92d7d2959db4412b3380b8e8ae.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/4e/4ceaec94c1ea69c0369ecbd1345c101fc48d38.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: 75456 (bytes into file) │ │ │ │ │ + Start of section headers: 75448 (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 0x126c0: │ │ │ │ │ +There are 36 section headers, starting at offset 0x126b8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000d4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002c8 0001ec 0003c0 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019a1 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001be8 0001f5 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001de0 00040a 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0021f0 0091a0 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b390 0003e2 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b778 0002a9 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ba28 005bf1 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011619 000040 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011660 000a98 18 34 76 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 0120f8 00045a 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012552 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00199f 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001be0 0001f5 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001dd8 00040a 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0021e8 0091a0 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b388 0003e2 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b770 0002a9 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ba20 005bf2 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011612 000040 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011658 000a98 18 34 76 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 0120f0 00045a 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 01254a 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: 808734ea6d8e2d92d7d2959db4412b3380b8e8ae │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4e4ceaec94c1ea69c0369ecbd1345c101fc48d38 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15828): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf00c): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12ad1): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x548c): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5b08): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3bad): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18510): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x1889e): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17be): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x474a): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b57): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x3849): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd8d6): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b134): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b132): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf76a): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb2d1): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12a92): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x100b3): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba10): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17285): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x171b6): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15de2): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15ddb): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a6d0): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x83e0): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd6c9): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x149e7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2938): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdfc9): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde30): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 35 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16d0c): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 68 0 2 0 0 0 0 0 (DW_OP_addr: 20068) │ │ │ │ │ <1><2117>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x171a7): checkerboard_r │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8f │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18c7 │ │ │ │ │ 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: 23 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa27e │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa2be │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa34b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c1d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa367 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7152,31 +7152,31 @@ │ │ │ │ │ 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: 0xa49f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa50e │ │ │ │ │ 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 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ - vwA,sA, │ │ │ │ │ -2 │ │ │ │ │ B .x0X`C │ │ │ │ │ -MvK=y^V+= │ │ │ │ │ -%Ygg;lMx. │ │ │ │ │ +Pv" o2zoa │ │ │ │ │ +=n~/4m1^ │ │ │ │ │ +Kfr;T/sh: │ │ │ │ │ +gz#~d;%* │ │ │ │ │ hi=nr"JND │ │ │ │ │ -A|U\@cq] │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/84/fc621df7a24febbf5678cad0ee1ed2f50821fa.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/89/470b7b81066b186c2c3053d7347a16d2efa8f9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% 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 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdf0 000020 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020090 00fdf0 000028 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001bda 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001bdc 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001e20 00022f 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002050 0004fe 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002550 009228 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b778 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bb60 000413 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bf78 005c12 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011b8a 000022 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bf78 005c15 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011b8d 000022 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011bb0 000b10 18 34 82 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0126c0 0003f2 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012ab2 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: 84fc621df7a24febbf5678cad0ee1ed2f50821fa │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 89470b7b81066b186c2c3053d7347a16d2efa8f9 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1595f): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf158): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12bfd): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53f9): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a90): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b6c): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x1855e): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18925): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x175f): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x46dd): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b22): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37ec): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd9bf): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b190): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b18e): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf8a2): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb375): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12bbe): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x101a8): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xbad4): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x172ec): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17247): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15f08): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15f01): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x12670): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x83cf): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 30 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd7a7): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14a7c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x1994d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe0ff): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdf66): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 33 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 63 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16e1c): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 78 0 2 0 0 0 0 0 (DW_OP_addr: 20078) │ │ │ │ │ <1><2117>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── 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: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ -r;s68[hO │ │ │ │ │ +3Hd,Z,2v │ │ │ │ │ +|Jk29xB*; │ │ │ │ │ $}]g $Nj │ │ │ │ │ S/{XQY' │ │ │ │ │ .,ciCfx\ │ │ │ │ │ jUA+d%* │ │ │ │ │ L`32s`;X │ │ │ │ │ uP16 │ │ │ │ │ -2q|bl8f| │ │ │ │ │ -NM$^?:g0 │ │ │ │ │ -cf &K3Lm │ │ │ │ │ -B3biqF,- │ │ │ │ │ -Cv=9 +'a │ │ │ │ │ ->z\r"JND │ │ │ │ │ -y&vH(&f Kx │ │ │ │ │ +OeHYj:Fc │ │ │ │ │ +KeEQhqJ"- │ │ │ │ │ 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/86/fe011de94ad55594478e9dcf5d7f045139884b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a0/88b9092257ce41c2ff5f4276bc0a479e70ebe3.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: 78944 (bytes into file) │ │ │ │ │ + Start of section headers: 78952 (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 0x13460: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13468: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000e4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d8 0001ec 000480 18 A 4 3 8 │ │ │ │ │ @@ -29,17 +29,17 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001e25 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002068 000277 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0022e0 00068b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002970 00923c 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bbb0 0003ef 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bfa0 000604 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c5a8 005c19 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0121c1 00008f 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012250 000c00 18 34 83 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012e50 0004a4 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0132f4 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c5a8 005c1a 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0121c2 00008f 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012258 000c00 18 34 83 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012e58 0004a4 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0132fc 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: 86fe011de94ad55594478e9dcf5d7f045139884b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a088b9092257ce41c2ff5f4276bc0a479e70ebe3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1585e): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf11a): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12ba9): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53c3): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a72): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b5d): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18558): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x1891c): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17d3): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x46cb): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6a97): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37dd): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd90a): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b178): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b176): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf876): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb2c8): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12b6a): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x101b4): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb9c7): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17274): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x171cf): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15e07): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15e00): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x12631): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8413): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 33 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd6fd): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14a16): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x1993e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe0a2): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdf09): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16d6f): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 f8 0 2 0 0 0 0 0 (DW_OP_addr: 200f8) │ │ │ │ │ <1><2117>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── 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: 79 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 80 │ │ │ │ │ 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: 23 filenum: 81 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 81 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 82 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 83 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 84 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 87 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 86 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa332 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 87 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 22 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3db │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 36 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa513 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa582 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -KGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -[vg~Hdon │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +QEFC{fWpJ │ │ │ │ │ @szE0,QD │ │ │ │ │ 1>lq%>3j- │ │ │ │ │ Mn0{CXh' │ │ │ │ │ R`hk A4p │ │ │ │ │ YnbHYP3PH │ │ │ │ │ s-5]`,r] │ │ │ │ │ d `'t2yXS │ │ │ │ │ -h[*b9-r │ │ │ │ │ hB?ApRBWe │ │ │ │ │ c$;9yQ1=QlL? │ │ │ │ │ -,CY[f>Cw │ │ │ │ │ -C!T-3P(& │ │ │ │ │ -P.]5kG1.cI │ │ │ │ │ -X.]5kG1. │ │ │ │ │ +VrK~RSF} │ │ │ │ │ +X.]5kGq. │ │ │ │ │ +W.]5kGq. │ │ │ │ │ +$E9IQNp}& │ │ │ │ │ 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/88/2d7ff0eead8d10e9a302b93df55792518edf98.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/8d/9519052131db94403b051eb986b9a0a4f791ef.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 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 0000d0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200b8 00fd60 000040 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200f8 00fd60 000058 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001f4b 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001f4d 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002190 00025c 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0023f0 00085b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002c50 009356 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bfa8 0003ed 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c398 0006e3 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ca80 005c17 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ca80 005c15 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 012698 000cc0 18 33 73 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 013358 0004c1 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 013819 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: 882d7ff0eead8d10e9a302b93df55792518edf98 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8d9519052131db94403b051eb986b9a0a4f791ef │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4128,189 +4128,189 @@ │ │ │ │ │ <1f71> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f72> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f73> DW_AT_type : (ref4) <0x1f29>, Mix_Chunk │ │ │ │ │ <1><1f77>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1f78> DW_AT_name : (strp) (offset: 0x15a14): magic_api_t │ │ │ │ │ <1f7c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f7d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f7e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f7f> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f80> DW_AT_sibling : (ref4) <0x20ca> │ │ │ │ │ <2><1f84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f85> DW_AT_name : (strp) (offset: 0xf0f3): tp_version │ │ │ │ │ <1f89> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f8a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f8b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f8c> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1f90> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f92> DW_AT_name : (strp) (offset: 0x12c98): data_directory │ │ │ │ │ <1f96> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f97> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f97> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f99> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1f9d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f9f> DW_AT_name : (strp) (offset: 0x1a122): update_progress_bar │ │ │ │ │ <1fa3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa4> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fa4> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fa5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa6> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <1faa> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fac> DW_AT_name : (strp) (offset: 0x5a40): special_notify │ │ │ │ │ <1fb0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb1> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fb1> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fb2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb3> DW_AT_type : (ref4) <0x3d8> │ │ │ │ │ <1fb7> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fb8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fb9> DW_AT_name : (strp) (offset: 0x3b05): sRGB_to_linear │ │ │ │ │ <1fbd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbe> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fbe> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fbf> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fc0> DW_AT_type : (ref4) <0x20d9> │ │ │ │ │ <1fc4> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fc6> DW_AT_name : (strp) (offset: 0x18707): linear_to_sRGB │ │ │ │ │ <1fca> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fcb> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fcb> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fcc> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fcd> DW_AT_type : (ref4) <0x20ed> │ │ │ │ │ <1fd1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fd3> DW_AT_name : (strp) (offset: 0x18aac): in_circle │ │ │ │ │ <1fd7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fd8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fd9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fda> DW_AT_type : (ref4) <0x210b> │ │ │ │ │ <1fde> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fdf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fe0> DW_AT_name : (strp) (offset: 0x1794): getpixel │ │ │ │ │ <1fe4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fe5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fe6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fe7> DW_AT_type : (ref4) <0x212e> │ │ │ │ │ <1feb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fed> DW_AT_name : (strp) (offset: 0x4653): putpixel │ │ │ │ │ <1ff1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ff2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1ff3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff4> DW_AT_type : (ref4) <0x214d> │ │ │ │ │ <1ff8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ff9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0x6c2c): xorpixel │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x2167> │ │ │ │ │ <2005> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2006>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2007> DW_AT_name : (strp) (offset: 0x37c0): playsound │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200e> DW_AT_type : (ref4) <0x2186> │ │ │ │ │ <2012> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2013>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0xd97e): playingsound │ │ │ │ │ <2018> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2019> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2019> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <201a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <201b> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <201f> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2020>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2021> DW_AT_name : (strp) (offset: 0x1b469): pausesound │ │ │ │ │ <2025> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2026> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2026> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2027> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2028> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <202c> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><202d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <202e> DW_AT_name : (strp) (offset: 0x1b467): unpausesound │ │ │ │ │ <2032> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2033> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2033> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2034> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2035> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2039> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><203a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <203b> DW_AT_name : (strp) (offset: 0xf839): stopsound │ │ │ │ │ <203f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2040> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2040> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2041> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2042> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2046> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2047>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0xb411): line │ │ │ │ │ <204c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <204d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <204e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204f> DW_AT_type : (ref4) <0x21f6> │ │ │ │ │ <2053> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2054>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2055> DW_AT_name : (strp) (offset: 0x12c59): button_down │ │ │ │ │ <2059> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <205a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <205b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <205c> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <2060> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2061>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2062> DW_AT_name : (strp) (offset: 0x10183): rgbtohsv │ │ │ │ │ <2066> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2067> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2067> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2068> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2069> DW_AT_type : (ref4) <0x2224> │ │ │ │ │ <206d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><206e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <206f> DW_AT_name : (strp) (offset: 0xbb84): hsvtorgb │ │ │ │ │ <2073> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2074> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2074> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2075> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2076> DW_AT_type : (ref4) <0x224d> │ │ │ │ │ <207a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><207b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <207c> DW_AT_name : (strp) (offset: 0x173b9): canvas_w │ │ │ │ │ <2080> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2081> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2081> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2082> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2083> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2087> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2088>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2089> DW_AT_name : (strp) (offset: 0x17314): canvas_h │ │ │ │ │ <208d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <208e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <208f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2090> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2094> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2095>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x15fdf): scale │ │ │ │ │ <209a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <209b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <209b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <209c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <209d> DW_AT_type : (ref4) <0x2270> │ │ │ │ │ <20a1> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20a2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x15fd8): rotate_scale │ │ │ │ │ <20a7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a8> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20a8> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20a9> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20aa> DW_AT_type : (ref4) <0x228e> │ │ │ │ │ <20ae> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20af>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20b0> DW_AT_name : (strp) (offset: 0x1271d): touched │ │ │ │ │ <20b4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b5> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20b5> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20b6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20b7> DW_AT_type : (ref4) <0x22a7> │ │ │ │ │ <20bb> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20bc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20bd> DW_AT_name : (strp) (offset: 0x84eb): retract_undo │ │ │ │ │ <20c1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20c2> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20c2> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20c3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20c4> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <20c8> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20c9>: Abbrev Number: 0 │ │ │ │ │ <1><20ca>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <20cb> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20cb> DW_AT_type : (ref4) <0x2fd>, float │ │ │ │ │ @@ -4540,23 +4540,23 @@ │ │ │ │ │ <2><22a6>: Abbrev Number: 0 │ │ │ │ │ <1><22a7>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <22a8> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22a8> DW_AT_type : (ref4) <0x2293>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22ac>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <22ad> DW_AT_name : (strp) (offset: 0xe1a6): magic_api │ │ │ │ │ <22b1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22b2> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22b2> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22b3> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22b4> DW_AT_type : (ref4) <0x1f77>, magic_api_t │ │ │ │ │ <1><22b8>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <22b9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22ba> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22ba> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <22be> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22bf> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22bf> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22c0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22c1> DW_AT_sibling : (ref4) <0x22f6> │ │ │ │ │ <2><22c5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22c6> DW_AT_name : (strp) (offset: 0x14ba8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22ca> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22cb>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22cc> DW_AT_name : (strp) (offset: 0x2995): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4581,15 +4581,15 @@ │ │ │ │ │ <22f4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22f5>: Abbrev Number: 0 │ │ │ │ │ <1><22f6>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <22f7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22f8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22f8> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <22fc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22fd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22fd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22fe> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22ff> DW_AT_sibling : (ref4) <0x231c> │ │ │ │ │ <2><2303>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2304> DW_AT_name : (strp) (offset: 0xe09f): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2308> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2309>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230a> DW_AT_name : (strp) (offset: 0xdf19): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4607,15 +4607,15 @@ │ │ │ │ │ <2><2325>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <2326> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <232a> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><232b>: Abbrev Number: 0 │ │ │ │ │ <1><232c>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <232d> DW_AT_name : (strp) (offset: 0x16ec2): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2331> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2332> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2332> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2333> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2334> DW_AT_type : (ref4) <0x231c> │ │ │ │ │ <2338> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2338> DW_AT_location : (exprloc) 9 byte block: 3 e0 0 2 0 0 0 0 0 (DW_OP_addr: 200e0) │ │ │ │ │ <1><2342>: Abbrev Number: 24 (DW_TAG_array_type) │ │ │ │ │ <2343> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2347> DW_AT_sibling : (ref4) <0x2352> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x30b8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 13 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 64 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 65 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 66 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 67 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa49c │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 69 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa4dc │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7193,31 +7193,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa569 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa5d8 │ │ │ │ │ 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,13 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -mCnIc1;@n` │ │ │ │ │ +rdb3Ps-*W │ │ │ │ │ +yanH1{Jm. │ │ │ │ │ +RI{%;`7+ │ │ │ │ │ +q@r^kCXC │ │ │ │ │ +B'ly/$[l │ │ │ │ │ u$uh0qZk]Sk │ │ │ │ │ 3zD=;*`8 │ │ │ │ │ m:O(i/d1V │ │ │ │ │ a)FDN.6X │ │ │ │ │ L>b:`j]fNodZ │ │ │ │ │ h1`LtK%s9 │ │ │ │ │ ?YCn/>_| │ │ │ │ │ @@ -13,20 +17,21 @@ │ │ │ │ │ ]0rVGr0we │ │ │ │ │ GB}(%`-< │ │ │ │ │ o:_ZcL0 DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x15810): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf01b): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12b21): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5348): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x59df): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3aaa): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18451): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18822): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x172e): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x463e): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6a66): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3746): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd8af): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b08f): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b08d): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf764): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb281): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12ae2): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x1005f): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9c0): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x171a9): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x17104): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15db9): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15db2): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a625): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x83a8): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd6a2): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x149b7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x19873): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdfe3): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde4a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16ca4): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 78 0 2 0 0 0 0 0 (DW_OP_addr: 20078) │ │ │ │ │ <1><2112>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2113> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2113> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ ├── 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: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 79 │ │ │ │ │ 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: 23 filenum: 80 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 82 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 83 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ec │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 85 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32c │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7174,31 +7174,31 @@ │ │ │ │ │ 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: 0xa50d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57c │ │ │ │ │ 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,25 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +%y1,yP$K │ │ │ │ │ u=5?1{@hh │ │ │ │ │ vVASm1-PO^4s │ │ │ │ │ -nVhqj2-NM │ │ │ │ │ -3iqj2-NM │ │ │ │ │ - Q2!J(DI │ │ │ │ │ -Ur"JNp DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x157d4): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xefce): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12b0a): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5390): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a6d): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3af2): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x1847c): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x1887a): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x1703): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46b6): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6a63): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37ad): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd8a4): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b18d): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b18b): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf75d): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb27b): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12acb): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x100a9): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9c6): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x171c3): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1711e): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15da9): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15da2): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a71d): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8396): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0xdd>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd67f): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14967): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28a8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdf91): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde0b): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16cba): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 80 0 2 0 0 0 0 0 (DW_OP_addr: 20080) │ │ │ │ │ <1><2112>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2113> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2114> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -178,16 +178,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 59 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2eff │ │ │ │ │ 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: 23 filenum: 60 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 60 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 62 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 63 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 66 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 65 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 66 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x3be3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,24 @@ │ │ │ │ │ -^CGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +j"HnA`^0 │ │ │ │ │ 8q}wt=$I │ │ │ │ │ ]ov8D{XE │ │ │ │ │ Kc?RwE D │ │ │ │ │ UlXOF^wl │ │ │ │ │ HI*%B !! │ │ │ │ │ 90y&N[X; │ │ │ │ │ ~?`zK^w_G │ │ │ │ │ -hz3z|o5( │ │ │ │ │ -9*u!@Ms~ │ │ │ │ │ -yt9~mf#T │ │ │ │ │ -q,ir*M),k │ │ │ │ │ -Qr"JNDct │ │ │ │ │ +ZcK DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15755): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf01a): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12ab3): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x53ae): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5a35): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3ab1): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x183e9): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x187ba): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1745): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4647): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6ab1): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x376b): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd885): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b0a7): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b0a5): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf763): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb1f9): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12a63): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1008f): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb938): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x170f4): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x1704f): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15cfe): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15cf7): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a5f0): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x836d): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd678): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x148fd): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x284a): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdfc4): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde2b): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16bef): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2117>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x1a178): crescent_snd │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225c │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x226c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ 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: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f0 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa330 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bd │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa511 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa580 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,26 @@ │ │ │ │ │ -~GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +-2>x^d|_ │ │ │ │ │ q(jDtCT?* │ │ │ │ │ +AP}<(jH │ │ │ │ │ nJ85G@dh$l │ │ │ │ │ &;fo:ERn │ │ │ │ │ PD<".GsY │ │ │ │ │ 2o\t1S~U │ │ │ │ │ bSR36u4]g │ │ │ │ │ 3Jkx, DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x156f2): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xeffa): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x129e5): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x542e): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5aaa): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b61): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18364): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18735): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x17b7): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46c8): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6ad4): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37fd): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd86e): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b00e): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b00c): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf743): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb23e): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x129a6): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x1002d): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb97d): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17089): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x16fe4): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15c9b): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15c94): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a5af): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x836c): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd661): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x1489d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x197db): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdfa6): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde0d): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 58 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16b74): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 68 0 2 0 0 0 0 0 (DW_OP_addr: 20068) │ │ │ │ │ <1><2112>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0xf89b): light1_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── 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: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 79 │ │ │ │ │ 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: 23 filenum: 80 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 82 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 83 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 85 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -{wfwg~;;;;{ │ │ │ │ │ +eB}j|(hF │ │ │ │ │ !>)zp~0E │ │ │ │ │ >=m79F2sq │ │ │ │ │ !#tptq).%E- │ │ │ │ │ $ :e8XL= │ │ │ │ │ cUPT^^.. │ │ │ │ │ Vy(7g07C │ │ │ │ │ 3s_Z;or( │ │ │ │ │ K;RkL `i │ │ │ │ │ )'?A6#xDBb │ │ │ │ │ \?Hzd" #&~)v │ │ │ │ │ -M]\o>bN#)8j │ │ │ │ │ -dc})4Pv0 │ │ │ │ │ +Tw8zjMz`t │ │ │ │ │ +S14-+Q)^1/ │ │ │ │ │ +s?F4?2=G │ │ │ │ │ +QhqJ"-NI │ │ │ │ │ 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/a3/9de3d9822928416286f1fbeab443b3b77cac76.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f8/f7b712b2c824162fe295a1f82784cfd55b44b8.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdb0 00fda0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff70 00fda0 000078 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fda0 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fda0 000048 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200b8 00fda0 001028 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001cbf 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001cbe 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001f00 000200 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002100 000561 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002668 0091dd 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b848 0003f0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bc38 0004ce 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00c108 005c30 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011d38 000ba0 18 33 78 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: a39de3d9822928416286f1fbeab443b3b77cac76 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f8f7b712b2c824162fe295a1f82784cfd55b44b8 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x157e7): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf0f1): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12b98): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5321): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x59a5): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3aec): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18470): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x1884c): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1776): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4656): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x69f8): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x378e): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd8c1): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1affe): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1affc): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf897): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb2d9): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12b59): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1017c): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba29): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x171a1): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x170fc): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15d90): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15d89): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1260e): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8313): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd6a9): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x149c5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2860): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdfe8): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde43): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16c79): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 a0 0 2 0 0 0 0 0 (DW_OP_addr: 200a0) │ │ │ │ │ <1><2117>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x6c9b): fract_opt_s │ │ │ │ │ <211c> DW_AT_byte_size : (data1) 8 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225c │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x226c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ 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: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f0 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa330 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bd │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa511 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa580 │ │ │ │ │ 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 @@ │ │ │ │ │ -vGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +AtTo173t │ │ │ │ │ t|Y6>LoGfq │ │ │ │ │ 9.zx}ih # │ │ │ │ │ /Lbz9 %CQ │ │ │ │ │ %J'j0} │ │ │ │ │ +-XT1]tl8 │ │ │ │ │ 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/79b18ee74d3aa12ab19155af654c806753a2eb.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/75/5808ce2ef564622de2731d6cfe6f1e7df68340.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001aa7 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ce8 00021d 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f08 00046f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002378 009172 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b4f0 0003e3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b8d8 000331 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bc10 005c05 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bc10 005c04 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011818 000a50 18 33 77 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012268 000394 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0125fc 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: a979b18ee74d3aa12ab19155af654c806753a2eb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 755808ce2ef564622de2731d6cfe6f1e7df68340 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x15736): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xef97): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12a72): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5410): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a8c): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b1d): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x3145): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x187ae): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x175a): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x469e): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6ac0): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37b9): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd7ff): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b02f): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b02d): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf6ef): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb1fb): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12a33): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x10004): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb93a): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17103): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1705e): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15cdf): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15cd8): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a5c2): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x835d): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd609): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x1491b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28de): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdf41): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdda8): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16bee): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 68 0 2 0 0 0 0 0 (DW_OP_addr: 20068) │ │ │ │ │ <1><2112>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0x1054): emboss_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,9 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -lvvwf~;3;;w │ │ │ │ │ -j+}o9G0* │ │ │ │ │ +@GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +\9gV?WLU │ │ │ │ │ c&yZGENJ │ │ │ │ │ ?4v}P)4% │ │ │ │ │ 0m\cZ>+ │ │ │ │ │ uK#GR?LYF │ │ │ │ │ DY0t-2I0! │ │ │ │ │ q7St#U;D[ │ │ │ │ │ ,%_OSJnl~A │ │ │ │ │ @@ -13,17 +12,21 @@ │ │ │ │ │ lf(6E{)k │ │ │ │ │ X*'N?=4d │ │ │ │ │ qe0W4|q) │ │ │ │ │ 29aOLNa3 │ │ │ │ │ 8%Ht%CIW │ │ │ │ │ Fw{Xi MQk │ │ │ │ │ UK5'd8 C │ │ │ │ │ -~(F[;TB( │ │ │ │ │ -GOg=b!J.D │ │ │ │ │ -hi=or"JND │ │ │ │ │ +^ffJ$r/7}F │ │ │ │ │ +iqrboGhqr"- │ │ │ │ │ +iqr"-NN, │ │ │ │ │ +hoUr"JNp │ │ │ │ │ +GOg=r"JND │ │ │ │ │ +-Ur"JND{ │ │ │ │ │ +GOg=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/ac/7966d9aa8dd027d72230ac318c232b7a7cac15.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/55/fbd229afa2467400974bf57b8e34fd3dc38963.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdf0 000020 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fdf0 000020 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001935 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001937 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b78 0001e5 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d60 0003b9 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002120 00912c 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b250 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b638 000275 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b8b0 005c00 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b8b0 005bff 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 0114b0 000a08 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011eb8 000355 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 01220d 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: ac7966d9aa8dd027d72230ac318c232b7a7cac15 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 55fbd229afa2467400974bf57b8e34fd3dc38963 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x157b1): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf066): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12ad9): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x542d): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5ace): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b6a): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18397): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18795): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x174f): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46f2): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6bad): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3825): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd924): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b032): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b030): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf7b1): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb3a6): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12a9a): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x100e2): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xbad8): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x1717a): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x170d5): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d5f): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15d58): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a5d9): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8442): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0xdd>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd70c): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x1492a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x2910): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xe065): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdedf): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 24 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 53 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16c71): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 60 0 2 0 0 0 0 0 (DW_OP_addr: 20060) │ │ │ │ │ <1><2112>: Abbrev Number: 21 (DW_TAG_array_type) │ │ │ │ │ <2113> DW_AT_type : (ref4) <0x1f51> │ │ │ │ │ <2117> DW_AT_sibling : (ref4) <0x2122> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -178,16 +178,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 59 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 23 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2eff │ │ │ │ │ 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: 23 filenum: 60 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 60 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 62 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 63 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 66 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 65 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 66 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x3be3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ -C-8h|0w% │ │ │ │ │ +cGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +DHoW8V*{ │ │ │ │ │ +fPE;XHE;X │ │ │ │ │ AOnR7MnaXcV │ │ │ │ │ \iKk'O^PGy=* │ │ │ │ │ KNlP@o|k │ │ │ │ │ # 9T&\.g │ │ │ │ │ HcCX1]Q;% │ │ │ │ │ 5C │ │ │ │ │ -wRMGdZdn │ │ │ │ │ +Qr"JNP_u │ │ │ │ │ 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/ac/f06c4a7bbe3ae2dd828ba072a18d88a8afa914.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d4/00f69f76bccf847d91226e9104349d7fffc6c1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001a75 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cb8 0001f8 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001eb0 000471 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002328 0091c4 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b4f0 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b8d8 000329 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bc08 005c03 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bc08 005c02 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011810 000a68 18 33 78 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012278 000429 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0126a1 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: acf06c4a7bbe3ae2dd828ba072a18d88a8afa914 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d400f69f76bccf847d91226e9104349d7fffc6c1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x1577a): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xef73): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12a50): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5482): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5b2d): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b8d): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x1845b): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x1882c): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x172f): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x4731): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6b88): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37d9): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd7cb): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b128): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b126): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf6bc): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb23a): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12a11): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0xffeb): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb956): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x1718a): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x170e5): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d60): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15d59): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a6ab): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x83ea): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd5be): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14912): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28a9): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdf31): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdd98): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 42 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16c7b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 88 0 2 0 0 0 0 0 (DW_OP_addr: 20088) │ │ │ │ │ <1><2112>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0x16121): kalidescope_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225b │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x226b │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ef │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32f │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bc │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d8 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa510 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,22 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +o),yz2RX │ │ │ │ │ GVZ`vd\q │ │ │ │ │ ^_}Peg#1 │ │ │ │ │ 2GMy`xD5 │ │ │ │ │ P,&q|nsO │ │ │ │ │ qypa<_2~ │ │ │ │ │ M<5,)liie │ │ │ │ │ xv~aYdT]3w │ │ │ │ │ ['#[-(u+ │ │ │ │ │ *DM4Vv27O │ │ │ │ │ ,"`H6O&# │ │ │ │ │ j{r`j;2B │ │ │ │ │ -7 +Zo& 8I │ │ │ │ │ -Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +,CS:tE*M │ │ │ │ │ +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/af/6ff93c7a7fbb37222545a76ad72bf728416212.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/27/2006bbc545c42fddec170300c04ebc4afa504a.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdf0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020088 00fdf0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a7e 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a7b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cc0 00021b 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ee0 000487 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002368 009188 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b4f0 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b8d8 00032a 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00bc08 005c04 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 01180c 000037 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: af6ff93c7a7fbb37222545a76ad72bf728416212 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 272006bbc545c42fddec170300c04ebc4afa504a │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x1581a): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xeed8): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12a04): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x52f2): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x59f2): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3a32): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18444): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18815): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x1658): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x45b3): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x69c1): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x6573): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd77e): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b116): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b114): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf66e): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb167): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x129ca): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0xff6f): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb8a6): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17169): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x170c4): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d8e): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15d87): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a697): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x82bb): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd571): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14997): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x27e9): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xde92): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdcf9): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 59 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16c75): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2112>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0xca84): spraypaint_snd_spray │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ 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: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ 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,25 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -\9gV?WLR │ │ │ │ │ -Ax&Iz5N2Y │ │ │ │ │ -hjcr6>uV │ │ │ │ │ +PJGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +^3O"V"}C │ │ │ │ │ +5gJQdp;Q │ │ │ │ │ GQ7+WlNJ │ │ │ │ │ ze8XCmAJ │ │ │ │ │ JSH)RVt │ │ │ │ │ K1~g5I"( │ │ │ │ │ *>cn$$9_ │ │ │ │ │ %_O[Jol~A │ │ │ │ │ D$QrM'}X] │ │ │ │ │ SxD>DA!# │ │ │ │ │ Ddj`!PHu │ │ │ │ │ D$h:v5q │ │ │ │ │ v{!,P>rB( /] │ │ │ │ │ $B8C=a(% │ │ │ │ │ \Yk3VyDnS │ │ │ │ │ -^ljHPr/1F" │ │ │ │ │ -aGoZ;P_6Z │ │ │ │ │ -bf:ny]3? │ │ │ │ │ -q,.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,.p,.p,.p,.p,.p,.p,.p,.pjq │ │ │ │ │ -iqrb)Ghqr"-NN │ │ │ │ │ -NwB9 )'! │ │ │ │ │ -h)Ur"JND │ │ │ │ │ -h)Ur"JND │ │ │ │ │ -Z8T78q3. │ │ │ │ │ +X4QSQ{[> │ │ │ │ │ +ON}gJ ~dX │ │ │ │ │ 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/6994bfda54f243d689fb7f58f1f253fd8dcb3c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/4c/d43a3c5f59e57d1b2f74fbb3aa0573ffb467ca.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 000240 001b51 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d98 00021e 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001fb8 000548 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002500 009260 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00b760 0003e7 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00bb48 0003fa 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00bf48 005c0e 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011b56 000017 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00bf48 005c0d 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 011b55 000017 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 011b70 000b88 18 35 77 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 0126f8 0004a1 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 012b99 000177 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: b16994bfda54f243d689fb7f58f1f253fd8dcb3c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4cd43a3c5f59e57d1b2f74fbb3aa0573ffb467ca │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x159ff): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf173): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12c54): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5475): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5b13): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3c50): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x186ab): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18a52): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17a3): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x47ac): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6be2): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x390b): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xda3d): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b35b): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b359): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf8d0): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb45d): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12c25): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1021e): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xbb44): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1737f): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x172da): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15fb4): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15fad): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x126e3): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x84eb): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0xd6>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd814): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14b51): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x295b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe149): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdfc3): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 22 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 16 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16e8d): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 a8 0 2 0 0 0 0 0 (DW_OP_addr: 200a8) │ │ │ │ │ <1><2117>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 60 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 61 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x306c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 16 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 62 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 62 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 64 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 65 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa450 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa490 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7181,31 +7181,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa51d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa58c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ -/_ │ │ │ │ │ +S@Q}Ghbu │ │ │ │ │ .lU5TB7,v-xj~.[ │ │ │ │ │ -VRhqb<-N │ │ │ │ │ -^v="!J&p │ │ │ │ │ +w9uPKO;+1* │ │ │ │ │ +_i.#X_0S │ │ │ │ │ +VQhqb<-N │ │ │ │ │ m).}Kqi\ │ │ │ │ │ -W[.XNp_z │ │ │ │ │ -$U9IUNR-'P>|M │ │ │ │ │ -A>MRvP_= │ │ │ │ │ +W[.ZNp_z │ │ │ │ │ +Ur"JNp_z │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/b2/fea78a88f786c0e844870ec83eea3ad72f980d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b2/60e2cb523da18aa092dbccbcb318da18e4ddc6.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdf0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fdf0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001ac9 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001aca 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d10 000206 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f18 000425 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002340 00915e 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b4a0 0003e1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b888 00033c 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00bbc8 005c26 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0117ee 000017 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: b2fea78a88f786c0e844870ec83eea3ad72f980d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b260e2cb523da18aa092dbccbcb318da18e4ddc6 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x156c0): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xef4f): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x129dc): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x53f1): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a6d): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b19): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18342): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18713): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x173d): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46a7): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6aa4): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37a8): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd817): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1afed): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1afeb): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf698): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb1ef): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x1299d): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0xff99): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb92e): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17057): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x16fb2): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15c69): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15c62): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a599): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8354): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd5f1): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14877): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28c4): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdf3f): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdda6): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x39>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 59 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16b52): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 68 0 2 0 0 0 0 0 (DW_OP_addr: 20068) │ │ │ │ │ <1><2112>: Abbrev Number: 36 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0x20d2): xor_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,20 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -96U)ib5[]3 │ │ │ │ │ -$*GeN[A\C │ │ │ │ │ +XZZt,Y.2 │ │ │ │ │ +&zkB-!5O │ │ │ │ │ F{<=D(!A │ │ │ │ │ MKcER?L F │ │ │ │ │ X|:<`Xj! │ │ │ │ │ &}E)IM%J/ │ │ │ │ │ I*_(\Z1I │ │ │ │ │ XQ|$PPrJ:* │ │ │ │ │ 2e0[3|q)r │ │ │ │ │ 6SU%O'a\ │ │ │ │ │ -Hm?4{pY?2; │ │ │ │ │ -x{ DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x156df): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xef96): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12a3d): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x53dd): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a6d): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b05): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x183db): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x187ac): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x177c): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x468c): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6a6b): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3785): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd858): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b06a): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b068): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf6cd): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb1df): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x129fe): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0xfff5): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb91e): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x170d4): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1702f): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15c96): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15c8f): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a600): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x832f): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd639): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14870): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28bf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdf80): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdde7): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 57 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16bcf): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2112>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0xcb65): ripples_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225c │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x226c │ │ │ │ │ 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: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f0 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa330 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bd │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa511 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa580 │ │ │ │ │ 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,31 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -T:PWw-w= │ │ │ │ │ +e~qGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +DzQ)RT@Dl │ │ │ │ │ +-"3n(f2," │ │ │ │ │ +H{Pmed(m │ │ │ │ │ O(g=Jx.^ │ │ │ │ │ "6G4_A`# │ │ │ │ │ 567L,Y|V#. │ │ │ │ │ _[hI&]sv │ │ │ │ │ E4zsN7*- │ │ │ │ │ cpd}D\h.lb │ │ │ │ │ PYUB\Q",(n, │ │ │ │ │ elQ&G)Oi │ │ │ │ │ +=O7%O( T │ │ │ │ │ oB)WxCV3-t` │ │ │ │ │ 8qU DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f73> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f74> DW_AT_type : (ref4) <0x1f2a>, Mix_Chunk │ │ │ │ │ <1><1f78>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1f79> DW_AT_name : (strp) (offset: 0x157eb): magic_api_t │ │ │ │ │ <1f7d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f7e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f7f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f80> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f81> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><1f85>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f86> DW_AT_name : (strp) (offset: 0xef92): tp_version │ │ │ │ │ <1f8a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f8b> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f8c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f8d> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f91> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f92>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f93> DW_AT_name : (strp) (offset: 0x12ab8): data_directory │ │ │ │ │ <1f97> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f98> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f98> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f99> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f9a> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f9e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f9f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fa0> DW_AT_name : (strp) (offset: 0x535e): update_progress_bar │ │ │ │ │ <1fa4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa5> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fa5> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fa6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa7> DW_AT_type : (ref4) <0x3ef> │ │ │ │ │ <1fab> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fac>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fad> DW_AT_name : (strp) (offset: 0x5a0c): special_notify │ │ │ │ │ <1fb1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb2> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fb2> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fb3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb4> DW_AT_type : (ref4) <0x3de> │ │ │ │ │ <1fb8> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fb9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fba> DW_AT_name : (strp) (offset: 0x3af9): sRGB_to_linear │ │ │ │ │ <1fbe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbf> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fbf> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fc0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fc1> DW_AT_type : (ref4) <0x20da> │ │ │ │ │ <1fc5> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fc6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fc7> DW_AT_name : (strp) (offset: 0x184c0): linear_to_sRGB │ │ │ │ │ <1fcb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fcc> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fcc> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fcd> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fce> DW_AT_type : (ref4) <0x20ee> │ │ │ │ │ <1fd2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fd3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fd4> DW_AT_name : (strp) (offset: 0x188d3): in_circle │ │ │ │ │ <1fd8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd9> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fd9> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fda> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fdb> DW_AT_type : (ref4) <0x210c> │ │ │ │ │ <1fdf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fe0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fe1> DW_AT_name : (strp) (offset: 0x17a0): getpixel │ │ │ │ │ <1fe5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fe6> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fe7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fe8> DW_AT_type : (ref4) <0x212f> │ │ │ │ │ <1fec> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fed>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fee> DW_AT_name : (strp) (offset: 0x4677): putpixel │ │ │ │ │ <1ff2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff3> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ff3> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1ff4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x214e> │ │ │ │ │ <1ff9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ffa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ffb> DW_AT_name : (strp) (offset: 0x6ab5): xorpixel │ │ │ │ │ <1fff> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2000> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <2000> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2001> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x2168> │ │ │ │ │ <2006> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2007>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2008> DW_AT_name : (strp) (offset: 0x3795): playsound │ │ │ │ │ <200c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200d> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <200d> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <200e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200f> DW_AT_type : (ref4) <0x2187> │ │ │ │ │ <2013> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2014>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2015> DW_AT_name : (strp) (offset: 0xd7d5): playingsound │ │ │ │ │ <2019> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201a> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <201a> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <201b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <201c> DW_AT_type : (ref4) <0x2191> │ │ │ │ │ <2020> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2021>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2022> DW_AT_name : (strp) (offset: 0x1b245): pausesound │ │ │ │ │ <2026> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2027> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2027> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2028> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2029> DW_AT_type : (ref4) <0x3ef> │ │ │ │ │ <202d> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><202e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <202f> DW_AT_name : (strp) (offset: 0x1b243): unpausesound │ │ │ │ │ <2033> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2034> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2034> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2035> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2036> DW_AT_type : (ref4) <0x3ef> │ │ │ │ │ <203a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><203b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <203c> DW_AT_name : (strp) (offset: 0xf6d6): stopsound │ │ │ │ │ <2040> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2041> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2041> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2042> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2043> DW_AT_type : (ref4) <0x3ef> │ │ │ │ │ <2047> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2048>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2049> DW_AT_name : (strp) (offset: 0xb28d): line │ │ │ │ │ <204d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204e> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <204e> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <204f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2050> DW_AT_type : (ref4) <0x21f7> │ │ │ │ │ <2054> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2055>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2056> DW_AT_name : (strp) (offset: 0x12a79): button_down │ │ │ │ │ <205a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <205b> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <205c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <205d> DW_AT_type : (ref4) <0x2191> │ │ │ │ │ <2061> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2062>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2063> DW_AT_name : (strp) (offset: 0x10040): rgbtohsv │ │ │ │ │ <2067> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2068> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2068> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2069> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <206a> DW_AT_type : (ref4) <0x2225> │ │ │ │ │ <206e> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><206f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0xb9eb): hsvtorgb │ │ │ │ │ <2074> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2075> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2075> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2076> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2077> DW_AT_type : (ref4) <0x224e> │ │ │ │ │ <207b> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><207c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0x17203): canvas_w │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <2088> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2089>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <208a> DW_AT_name : (strp) (offset: 0x1715e): canvas_h │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2091> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <2095> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2096>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2097> DW_AT_name : (strp) (offset: 0x15e2a): scale │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <209e> DW_AT_type : (ref4) <0x2271> │ │ │ │ │ <20a2> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20a3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20a4> DW_AT_name : (strp) (offset: 0x15e23): rotate_scale │ │ │ │ │ <20a8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a9> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20a9> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20aa> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20ab> DW_AT_type : (ref4) <0x228f> │ │ │ │ │ <20af> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20b0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20b1> DW_AT_name : (strp) (offset: 0x1252f): touched │ │ │ │ │ <20b5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b6> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20b6> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20b7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20b8> DW_AT_type : (ref4) <0x22a8> │ │ │ │ │ <20bc> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20bd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20be> DW_AT_name : (strp) (offset: 0x83a2): retract_undo │ │ │ │ │ <20c2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20c3> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20c3> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20c4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x3ef> │ │ │ │ │ <20c9> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <20cc> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20cc> DW_AT_type : (ref4) <0x375>, float │ │ │ │ │ @@ -4542,23 +4542,23 @@ │ │ │ │ │ <2><22a7>: Abbrev Number: 0 │ │ │ │ │ <1><22a8>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <22a9> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22a9> DW_AT_type : (ref4) <0x2294>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22ad>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <22ae> DW_AT_name : (strp) (offset: 0xe03c): magic_api │ │ │ │ │ <22b2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22b3> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22b3> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22b4> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22b5> DW_AT_type : (ref4) <0x1f78>, magic_api_t │ │ │ │ │ <1><22b9>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <22ba> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22bb> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22bb> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <22bf> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22c0> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22c0> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22c1> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22c2> DW_AT_sibling : (ref4) <0x22f7> │ │ │ │ │ <2><22c6>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22c7> DW_AT_name : (strp) (offset: 0x8fa8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22cb> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22cc>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22cd> DW_AT_name : (strp) (offset: 0x28e8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4583,15 +4583,15 @@ │ │ │ │ │ <22f5> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22f6>: Abbrev Number: 0 │ │ │ │ │ <1><22f7>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <22f8> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22f9> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22f9> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <22fd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22fe> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22fe> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22ff> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2300> DW_AT_sibling : (ref4) <0x231d> │ │ │ │ │ <2><2304>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2305> DW_AT_name : (strp) (offset: 0xdf35): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2309> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><230a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230b> DW_AT_name : (strp) (offset: 0xdd9c): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4609,15 +4609,15 @@ │ │ │ │ │ <2><2326>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <2327> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <232b> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><232c>: Abbrev Number: 0 │ │ │ │ │ <1><232d>: Abbrev Number: 73 (DW_TAG_variable) │ │ │ │ │ <232e> DW_AT_name : (strp) (offset: 0x16cfe): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2332> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2333> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2333> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2334> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2335> DW_AT_type : (ref4) <0x231d> │ │ │ │ │ <2339> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2339> DW_AT_location : (exprloc) 9 byte block: 3 98 0 2 0 0 0 0 0 (DW_OP_addr: 20098) │ │ │ │ │ <1><2343>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2344> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2344> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ ├── 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: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 79 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 80 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 82 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 83 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f1 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 85 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa331 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 86 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 24 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0xa3be │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 37 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa3da │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 37 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa512 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa581 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,23 @@ │ │ │ │ │ -?AGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -]U]]]]=s │ │ │ │ │ +SGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +wvwfvvvv │ │ │ │ │ i4nivGp4 │ │ │ │ │ #8)j{a@w │ │ │ │ │ ?.Wp$z<> │ │ │ │ │ O.})TlNh │ │ │ │ │ Rd/g] r> │ │ │ │ │ j%61RSE\ │ │ │ │ │ !YWCkneV[ │ │ │ │ │ -BUutf{.C │ │ │ │ │ -f{]6r#0d │ │ │ │ │ -~oe4W>25^%W5 │ │ │ │ │ -Yg>nKg;u │ │ │ │ │ -p{Rhqr"k │ │ │ │ │ -E).=JqiR │ │ │ │ │ -]ONDmwB9 +'a │ │ │ │ │ -HUr"JND/ │ │ │ │ │ -9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +VHGJTq 2 │ │ │ │ │ +2Lw9,]Ho │ │ │ │ │ +pQVMQTNh │ │ │ │ │ +mwB9 +'a │ │ │ │ │ +Qr"JNp|K │ │ │ │ │ +mVY_EYcs4 │ │ │ │ │ +Qr"JNp|K │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/bd/77efe9be6f8398568af077b280343891f37d03.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3b/2f18cd097fed3e77c943586971016950652c9b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% 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: bd77efe9be6f8398568af077b280343891f37d03 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b2f18cd097fed3e77c943586971016950652c9b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x1572b): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xef14): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12aaa): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x545e): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5af8): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b6d): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18359): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18749): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x174c): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x4723): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6b79): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37e7): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd819): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1afd1): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1afcf): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf65f): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb2c3): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12a7a): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0xffaf): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9fa): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x170b3): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1700e): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15cd1): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15cca): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a591): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8452): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0xd1>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd601): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x148fa): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28e1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdf08): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdd82): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 36 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16b93): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2112>: Abbrev Number: 36 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0xd557): fisheye_snd │ │ │ │ │ <2117> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -113,16 +113,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 44 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 45 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2c73 │ │ │ │ │ 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: 23 filenum: 46 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 46 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 48 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 49 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2db │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ 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 : 0xa31b │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3a8 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 58 │ │ │ │ │ DW_MACRO_import - offset : 0x3ba5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3c4 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 58 │ │ │ │ │ @@ -7172,31 +7172,31 @@ │ │ │ │ │ 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: 0xa4fc │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa56b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -'R~wU+C0 │ │ │ │ │ -1.T__eBx]Ma_ │ │ │ │ │ "_Qk,(~~ │ │ │ │ │ +QX dX${d │ │ │ │ │ PlvOF^wl │ │ │ │ │ AU?1fR{F( │ │ │ │ │ N(y:Si I │ │ │ │ │ 4In4~s4@&S │ │ │ │ │ tGNxB -k │ │ │ │ │ )/t?qtKW │ │ │ │ │ 2> ibr&!R │ │ │ │ │ 8vOU/f#/ │ │ │ │ │ -~YL=4ZyH │ │ │ │ │ -s~drp_7l │ │ │ │ │ -^tz @\r> │ │ │ │ │ -0fsv:?!M │ │ │ │ │ -fk{V_yL=,11 │ │ │ │ │ ->c:lgwi0 │ │ │ │ │ -cXvPQqA_ │ │ │ │ │ +fcEP| │ │ │ │ │ +T{>r"JND │ │ │ │ │ +lOFgS\Z+ │ │ │ │ │ +T{>r"JND │ │ │ │ │ +hgUr"JND │ │ │ │ │ +hgUr"JND │ │ │ │ │ +3>zoug;I │ │ │ │ │ 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/cb/74d4d7d17275031787e8d094377d5fe71b49a4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9b/03d8aa80d194d16b0b16e3ee9f5b8481e1481e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001ad0 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d10 000243 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f58 0004d9 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002438 0091a6 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b5e0 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b9c8 000321 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bcf0 005bee 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0118de 00003d 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bcf0 005bec 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0118dc 00003d 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011920 000ae0 18 34 81 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012400 0003a9 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0127a9 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: cb74d4d7d17275031787e8d094377d5fe71b49a4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9b03d8aa80d194d16b0b16e3ee9f5b8481e1481e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x1575d): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xefd2): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12a5c): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x548c): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5b27): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b79): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x183b9): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18791): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x17c3): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x4721): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6b6e): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3815): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd81c): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b04f): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b04d): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf71b): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb207): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12a1d): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x1001c): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb952): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x170f3): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1704e): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d06): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15cff): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a5d7): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x83c9): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd60f): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14914): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x19833): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdf4b): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xddb2): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x39>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 62 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16bfa): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2112>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0x1229f): grass_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── 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: 23 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -r9RF17EJ/ │ │ │ │ │ -0oT) ps │ │ │ │ │ -pV[][X{A │ │ │ │ │ ++'Nmj.MgA~ │ │ │ │ │ +/`*-qf1]o │ │ │ │ │ s"ISw_$ey │ │ │ │ │ CkLq0Jc, │ │ │ │ │ ))+NPVHV │ │ │ │ │ _]@ DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d4a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4b> DW_AT_type : (ref4) <0x1d02>, Mix_Chunk │ │ │ │ │ <1><1d4f>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x157f3): magic_api_t │ │ │ │ │ <1d54> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d57> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d57> DW_AT_sibling : (ref4) <0x1ea1> │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0xefd6): tp_version │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x12afc): data_directory │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x54f8): update_progress_bar │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <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: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5bfa): special_notify │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <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: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x3bc5): sRGB_to_linear │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1eb0> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x18449): linear_to_sRGB │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ec4> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x18807): in_circle │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0x17f9): getpixel │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f05> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x47a2): putpixel │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f24> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x6c17): xorpixel │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f3e> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0x3845): playsound │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1f5d> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0xd936): playingsound │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x1f67> │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x1b0a7): pausesound │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0x1b0a5): unpausesound │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0xf6b9): stopsound │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1f> DW_AT_name : (strp) (offset: 0xb350): line │ │ │ │ │ <1e23> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e24> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e24> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e25> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e26> DW_AT_type : (ref4) <0x1fcd> │ │ │ │ │ <1e2a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2c> DW_AT_name : (strp) (offset: 0x12abd): button_down │ │ │ │ │ <1e30> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e31> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e31> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e32> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e33> DW_AT_type : (ref4) <0x1f67> │ │ │ │ │ <1e37> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e38>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e39> DW_AT_name : (strp) (offset: 0x1000f): rgbtohsv │ │ │ │ │ <1e3d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3e> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3e> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e40> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e44> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e45>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e46> DW_AT_name : (strp) (offset: 0xba85): hsvtorgb │ │ │ │ │ <1e4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4b> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e4b> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4d> DW_AT_type : (ref4) <0x2024> │ │ │ │ │ <1e51> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e52>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e53> DW_AT_name : (strp) (offset: 0x17111): canvas_w │ │ │ │ │ <1e57> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e58> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e58> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e59> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e5e> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e60> DW_AT_name : (strp) (offset: 0x1706c): canvas_h │ │ │ │ │ <1e64> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e65> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e65> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e66> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e67> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e6b> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6d> DW_AT_name : (strp) (offset: 0x15c7f): scale │ │ │ │ │ <1e71> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e72> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e72> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e73> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e74> DW_AT_type : (ref4) <0x2047> │ │ │ │ │ <1e78> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e79>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e7a> DW_AT_name : (strp) (offset: 0x15c78): rotate_scale │ │ │ │ │ <1e7e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7f> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e80> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e81> DW_AT_type : (ref4) <0x2065> │ │ │ │ │ <1e85> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e86>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e87> DW_AT_name : (strp) (offset: 0x1a635): touched │ │ │ │ │ <1e8b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8c> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8c> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8e> DW_AT_type : (ref4) <0x207e> │ │ │ │ │ <1e92> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e93>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e94> DW_AT_name : (strp) (offset: 0x84cd): retract_undo │ │ │ │ │ <1e98> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e99> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e99> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e9a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9f> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ea0>: Abbrev Number: 0 │ │ │ │ │ <1><1ea1>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea2> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea2> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207d>: Abbrev Number: 0 │ │ │ │ │ <1><207e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207f> DW_AT_type : (ref4) <0x206a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2083>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2084> DW_AT_name : (strp) (offset: 0xd729): magic_api │ │ │ │ │ <2088> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2089> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2089> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <208a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <208b> DW_AT_type : (ref4) <0x1d4f>, magic_api_t │ │ │ │ │ <1><208f>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2090> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2091> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2091> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2095> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2096> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2096> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2097> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2098> DW_AT_sibling : (ref4) <0x20cd> │ │ │ │ │ <2><209c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209d> DW_AT_name : (strp) (offset: 0x14971): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20a1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x295d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20cb> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20cc>: Abbrev Number: 0 │ │ │ │ │ <1><20cd>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20ce> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cf> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cf> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20d3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d4> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d4> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d5> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d6> DW_AT_sibling : (ref4) <0x20f3> │ │ │ │ │ <2><20da>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20db> DW_AT_name : (strp) (offset: 0xe012): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20df> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20e0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20e1> DW_AT_name : (strp) (offset: 0xde79): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fc>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20fd> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <2101> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2102>: Abbrev Number: 0 │ │ │ │ │ <1><2103>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <2104> DW_AT_name : (strp) (offset: 0x16bd1): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2108> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2109> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2109> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <210a> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <210b> DW_AT_type : (ref4) <0x20f3> │ │ │ │ │ <210f> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210f> DW_AT_location : (exprloc) 9 byte block: 3 70 0 2 0 0 0 0 0 (DW_OP_addr: 20070) │ │ │ │ │ <1><2119>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <211a> DW_AT_name : (strp) (offset: 0x10d7c): BLIND_RADIUS │ │ │ │ │ <211e> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8f │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18c7 │ │ │ │ │ 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: 23 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa27e │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa2be │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa34b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c1d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa367 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7152,31 +7152,31 @@ │ │ │ │ │ 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: 0xa49f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa50e │ │ │ │ │ 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,28 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -h[5I>{M) │ │ │ │ │ +EGK p;rc │ │ │ │ │ +bA5{}KrD │ │ │ │ │ 9BK7)(Cw │ │ │ │ │ ibdTwZ}.v │ │ │ │ │ r3#xHM:b │ │ │ │ │ 8*Zb'X │ │ │ │ │ -[J"=B6.= │ │ │ │ │ -'F4?2[_!WU │ │ │ │ │ -l3iqz,-N │ │ │ │ │ -l3iqR<-N │ │ │ │ │ +G!?e,}q0= │ │ │ │ │ +S=& -INf │ │ │ │ │ +m2&ri1L? │ │ │ │ │ +lby6Mp6n │ │ │ │ │ +yd :y-z` │ │ │ │ │ +E).=JqiR │ │ │ │ │ +Sm DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0x1d05>, Mix_Chunk │ │ │ │ │ <1><1d52>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x157f6): magic_api_t │ │ │ │ │ <1d57> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d5a> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d5a> DW_AT_sibling : (ref4) <0x1ea4> │ │ │ │ │ <2><1d5e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0xf03f): tp_version │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x12b6d): data_directory │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d78>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0x5321): update_progress_bar │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d85>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x5a01): special_notify │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d92>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x3ad0): sRGB_to_linear │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x184d9): linear_to_sRGB │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1ec7> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dac>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x188c6): in_circle │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1ee5> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x1756): getpixel │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0x4645): putpixel │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0x6a86): xorpixel │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x3795): playsound │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ded>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0xd882): playingsound │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0x1b1d8): pausesound │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e07>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x1b1d6): unpausesound │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e14>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0xf78a): stopsound │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e21>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0xb2ba): line │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2f> DW_AT_name : (strp) (offset: 0x12b2e): button_down │ │ │ │ │ <1e33> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e34> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e34> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e35> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e36> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e3a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3c> DW_AT_name : (strp) (offset: 0x10103): rgbtohsv │ │ │ │ │ <1e40> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e41> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e41> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e42> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e43> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e47> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e48>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e49> DW_AT_name : (strp) (offset: 0xb9e0): hsvtorgb │ │ │ │ │ <1e4d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e4e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e50> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e54> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e56> DW_AT_name : (strp) (offset: 0x171e1): canvas_w │ │ │ │ │ <1e5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e5b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e5c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5d> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e61> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e63> DW_AT_name : (strp) (offset: 0x1713c): canvas_h │ │ │ │ │ <1e67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e68> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e68> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e69> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e6e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e70> DW_AT_name : (strp) (offset: 0x15d9e): scale │ │ │ │ │ <1e74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e75> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e75> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e76> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e77> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e7b> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e7d> DW_AT_name : (strp) (offset: 0x15d97): rotate_scale │ │ │ │ │ <1e81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e82> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e82> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e83> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e84> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e88> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8a> DW_AT_name : (strp) (offset: 0x125e5): touched │ │ │ │ │ <1e8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8f> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8f> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e91> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e95> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e97> DW_AT_name : (strp) (offset: 0x83fe): retract_undo │ │ │ │ │ <1e9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e9c> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e9c> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e9d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e9e> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1ea2> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ea3>: Abbrev Number: 0 │ │ │ │ │ <1><1ea4>: Abbrev Number: 31 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea5> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea5> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd69c): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d52>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14954): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2873): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdfea): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde4f): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16cd8): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 88 0 2 0 0 0 0 0 (DW_OP_addr: 20088) │ │ │ │ │ <1><2117>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0xad68): realrainbow_snd │ │ │ │ │ <211c> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -951,28 +951,28 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2193 filenum: 67 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 22 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 61 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 61 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 66 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa35a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 67 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa3e7 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x3be4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa403 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7186,25 +7186,25 @@ │ │ │ │ │ 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: 0xa53b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -0> =5/IxIJ │ │ │ │ │ 8@+Z"JkC │ │ │ │ │ 1=4nupdZw │ │ │ │ │ F:UN}4l/X9 │ │ │ │ │ -$U9IUNR-'P │ │ │ │ │ -XcCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +II.]JriS │ │ │ │ │ +56DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ + 2D:=(StQOe │ │ │ │ │ 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/d0/eaf0e00ee03dd0dcb329fcfc0a03c59e70fc6d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/6b/1a8ebaaefa9544c281be977aedc3a66a683783.debug │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdb0 00fda0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff70 00fda0 000078 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fda0 000098 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020080 00fda0 000020 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a0 00fda0 000080 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 002445 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002444 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002688 000285 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002910 0008a6 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0031b8 00942f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00c5e8 0003e2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c9d0 0008a5 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00d278 005c72 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 012ef0 000134 00 C 0 0 8 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d0eaf0e00ee03dd0dcb329fcfc0a03c59e70fc6d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6b1a8ebaaefa9544c281be977aedc3a66a683783 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4129,189 +4129,189 @@ │ │ │ │ │ <1f71> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f72> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f73> DW_AT_type : (ref4) <0x1f29>, Mix_Chunk │ │ │ │ │ <1><1f77>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1f78> DW_AT_name : (strp) (offset: 0x15cca): magic_api_t │ │ │ │ │ <1f7c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f7d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f7e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f7f> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f80> DW_AT_sibling : (ref4) <0x20ca> │ │ │ │ │ <2><1f84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f85> DW_AT_name : (strp) (offset: 0xf416): tp_version │ │ │ │ │ <1f89> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f8a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f8b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f8c> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f90> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f92> DW_AT_name : (strp) (offset: 0x12f79): data_directory │ │ │ │ │ <1f96> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f97> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f97> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f99> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f9d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f9f> DW_AT_name : (strp) (offset: 0x1a419): update_progress_bar │ │ │ │ │ <1fa3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa4> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fa4> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fa5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa6> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <1faa> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fac> DW_AT_name : (strp) (offset: 0x5c6c): special_notify │ │ │ │ │ <1fb0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb1> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fb1> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fb2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb3> DW_AT_type : (ref4) <0x3dd> │ │ │ │ │ <1fb7> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fb8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb9> DW_AT_name : (strp) (offset: 0x3c99): sRGB_to_linear │ │ │ │ │ <1fbd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbe> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fbe> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fbf> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fc0> DW_AT_type : (ref4) <0x20d9> │ │ │ │ │ <1fc4> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc6> DW_AT_name : (strp) (offset: 0x18a65): linear_to_sRGB │ │ │ │ │ <1fca> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fcb> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fcb> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fcc> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fcd> DW_AT_type : (ref4) <0x20ed> │ │ │ │ │ <1fd1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd3> DW_AT_name : (strp) (offset: 0x18e64): in_circle │ │ │ │ │ <1fd7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fd8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fd9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fda> DW_AT_type : (ref4) <0x210b> │ │ │ │ │ <1fde> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fdf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe0> DW_AT_name : (strp) (offset: 0x185b): getpixel │ │ │ │ │ <1fe4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fe5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fe6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fe7> DW_AT_type : (ref4) <0x212e> │ │ │ │ │ <1feb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fed> DW_AT_name : (strp) (offset: 0x481d): putpixel │ │ │ │ │ <1ff1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ff2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1ff3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff4> DW_AT_type : (ref4) <0x214d> │ │ │ │ │ <1ff8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ff9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0x6c6b): xorpixel │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x2167> │ │ │ │ │ <2005> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2006>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2007> DW_AT_name : (strp) (offset: 0x3922): playsound │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200e> DW_AT_type : (ref4) <0x2186> │ │ │ │ │ <2012> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2013>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0xdbd6): playingsound │ │ │ │ │ <2018> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2019> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2019> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <201a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <201b> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <201f> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2020>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2021> DW_AT_name : (strp) (offset: 0x1b695): pausesound │ │ │ │ │ <2025> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2026> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2026> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2027> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2028> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <202c> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><202d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <202e> DW_AT_name : (strp) (offset: 0x1b693): unpausesound │ │ │ │ │ <2032> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2033> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2033> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2034> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2035> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <2039> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><203a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <203b> DW_AT_name : (strp) (offset: 0xfb6a): stopsound │ │ │ │ │ <203f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2040> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2040> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2041> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2042> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <2046> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2047>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0xb567): line │ │ │ │ │ <204c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <204d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <204e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204f> DW_AT_type : (ref4) <0x21f6> │ │ │ │ │ <2053> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2054>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2055> DW_AT_name : (strp) (offset: 0x12f3a): button_down │ │ │ │ │ <2059> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <205a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <205b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <205c> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <2060> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2061>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2062> DW_AT_name : (strp) (offset: 0x1c78f): rgbtohsv │ │ │ │ │ <2066> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2067> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2067> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2068> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2069> DW_AT_type : (ref4) <0x2224> │ │ │ │ │ <206d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><206e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <206f> DW_AT_name : (strp) (offset: 0xbcd7): hsvtorgb │ │ │ │ │ <2073> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2074> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2074> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2075> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2076> DW_AT_type : (ref4) <0x224d> │ │ │ │ │ <207a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><207b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <207c> DW_AT_name : (strp) (offset: 0x17787): canvas_w │ │ │ │ │ <2080> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2081> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2081> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2082> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2083> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2087> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2088>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2089> DW_AT_name : (strp) (offset: 0x176e2): canvas_h │ │ │ │ │ <208d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <208e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <208f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2090> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2094> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2095>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x162b1): scale │ │ │ │ │ <209a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <209b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <209b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <209c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <209d> DW_AT_type : (ref4) <0x2270> │ │ │ │ │ <20a1> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20a2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x162aa): rotate_scale │ │ │ │ │ <20a7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a8> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20a8> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20a9> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20aa> DW_AT_type : (ref4) <0x228e> │ │ │ │ │ <20ae> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20af>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20b0> DW_AT_name : (strp) (offset: 0x12a1a): touched │ │ │ │ │ <20b4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b5> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20b5> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20b6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20b7> DW_AT_type : (ref4) <0x22a7> │ │ │ │ │ <20bb> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20bc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20bd> DW_AT_name : (strp) (offset: 0x8572): retract_undo │ │ │ │ │ <20c1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20c2> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20c2> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20c3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20c4> DW_AT_type : (ref4) <0x3ee> │ │ │ │ │ <20c8> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20c9>: Abbrev Number: 0 │ │ │ │ │ <1><20ca>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <20cb> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20cb> DW_AT_type : (ref4) <0x36f>, float │ │ │ │ │ @@ -4541,23 +4541,23 @@ │ │ │ │ │ <2><22a6>: Abbrev Number: 0 │ │ │ │ │ <1><22a7>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <22a8> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22a8> DW_AT_type : (ref4) <0x2293>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22ac>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <22ad> DW_AT_name : (strp) (offset: 0xe3c9): magic_api │ │ │ │ │ <22b1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22b2> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22b2> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22b3> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22b4> DW_AT_type : (ref4) <0x1f77>, magic_api_t │ │ │ │ │ <1><22b8>: Abbrev Number: 39 (DW_TAG_enumeration_type) │ │ │ │ │ <22b9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22ba> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22ba> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <22be> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22bf> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22bf> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22c0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22c1> DW_AT_sibling : (ref4) <0x22f6> │ │ │ │ │ <2><22c5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22c6> DW_AT_name : (strp) (offset: 0x14f16): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22ca> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22cb>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22cc> DW_AT_name : (strp) (offset: 0x2a40): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4582,15 +4582,15 @@ │ │ │ │ │ <22f4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22f5>: Abbrev Number: 0 │ │ │ │ │ <1><22f6>: Abbrev Number: 39 (DW_TAG_enumeration_type) │ │ │ │ │ <22f7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22f8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22f8> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <22fc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22fd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22fd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22fe> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22ff> DW_AT_sibling : (ref4) <0x231c> │ │ │ │ │ <2><2303>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2304> DW_AT_name : (strp) (offset: 0xe2c2): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2308> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2309>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230a> DW_AT_name : (strp) (offset: 0xe129): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4608,15 +4608,15 @@ │ │ │ │ │ <2><2325>: Abbrev Number: 37 (DW_TAG_subrange_type) │ │ │ │ │ <2326> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <232a> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><232b>: Abbrev Number: 0 │ │ │ │ │ <1><232c>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <232d> DW_AT_name : (strp) (offset: 0x1726d): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2331> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2332> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2332> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2333> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2334> DW_AT_type : (ref4) <0x231c> │ │ │ │ │ <2338> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2338> DW_AT_location : (exprloc) 9 byte block: 3 88 0 2 0 0 0 0 0 (DW_OP_addr: 20088) │ │ │ │ │ <1><2342>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <2343> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2343> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xdf5 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 26 │ │ │ │ │ DW_MACRO_import - offset : 0x192d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 8 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 27 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 27 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 29 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 30 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e4 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 33 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 32 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa324 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 33 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 24 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 49 │ │ │ │ │ DW_MACRO_import - offset : 0x2c83 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 49 │ │ │ │ │ @@ -7169,31 +7169,31 @@ │ │ │ │ │ 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: 0xa505 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa574 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,26 @@ │ │ │ │ │ -mGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -uwUuOuuu │ │ │ │ │ -?1IZ[y_< │ │ │ │ │ -/ │ │ │ │ │ EZD?UX.EF │ │ │ │ │ a{AxB'u` │ │ │ │ │ zysR@w#= │ │ │ │ │ YQ!0tvH` │ │ │ │ │ ESPPPPPPPX │ │ │ │ │ -) Z?rjW@Yq │ │ │ │ │ -x s4'==S │ │ │ │ │ -ME%q_?T} │ │ │ │ │ -iqr"-NNr iw │ │ │ │ │ +|ZlnC;0lN# │ │ │ │ │ + 4sR= R# │ │ │ │ │ +$&?|k&I? │ │ │ │ │ +Qr"JNp|= │ │ │ │ │ ++DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +~2]2 Q,_ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/d2/6b9909fb7249ae2ae01786bf4dfbb2d386c217.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/6c/03fa4aca3dd0cec39fb293b769a0ee879ff769.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 000240 001b74 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001db8 0001fd 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001fb8 0004a5 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002460 009242 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00b6a8 0003f4 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00baa0 00044a 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00bef0 005bfe 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011aee 00001c 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00bef0 005bfd 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 011aed 00001c 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 011b10 000ae0 18 35 78 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 0125f0 0003f7 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 0129e7 000177 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: d26b9909fb7249ae2ae01786bf4dfbb2d386c217 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c03fa4aca3dd0cec39fb293b769a0ee879ff769 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x158dc): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf0c0): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12ba7): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x53f7): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a95): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b5a): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x185c2): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18962): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x1767): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46b1): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6c0f): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3811): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd938): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b242): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b240): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf80b): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb3dc): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12b78): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x10143): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xbac3): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x172b1): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x17204): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15ec3): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15ebc): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x12672): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x850e): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd70f): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14a51): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x2901): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xe08f): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xdf09): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16db7): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 a0 0 2 0 0 0 0 0 (DW_OP_addr: 200a0) │ │ │ │ │ <1><2112>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2113> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2114> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x307b │ │ │ │ │ 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: 23 filenum: 63 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 65 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 66 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa45f │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa49f │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7183,31 +7183,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa52c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa59b │ │ │ │ │ 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 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +iGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ B4%kqifP │ │ │ │ │ ;QKCCP~SA │ │ │ │ │ pl::dgW)? │ │ │ │ │ hvmn4?^S|^ │ │ │ │ │ pJH4i'WTU │ │ │ │ │ 'W0-L1?F │ │ │ │ │ E}3,)X,L │ │ │ │ │ oEh9Ak6\ │ │ │ │ │ -FM1_]/[M7 │ │ │ │ │ -t@X\fN#/^iZ │ │ │ │ │ -9?Jy]} 4 │ │ │ │ │ -gg>f2~q> │ │ │ │ │ -5-qo)f. │ │ │ │ │ -Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +d-67Mek8[ │ │ │ │ │ +M.QhqF*- │ │ │ │ │ +pQ6MQ4NhC │ │ │ │ │ +]if|=Q| │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/d2/9555add1e2c80b979e7ff80a85f562099ebb68.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/dd/970b3b55e596d299ac1532ed32b5f4bf4531bd.debug │ │ │ │┄ Files 82% 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: d29555add1e2c80b979e7ff80a85f562099ebb68 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dd970b3b55e596d299ac1532ed32b5f4bf4531bd │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d44> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d45> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d46> DW_AT_type : (ref4) <0x1cfd>, Mix_Chunk │ │ │ │ │ <1><1d4a>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x158a4): magic_api_t │ │ │ │ │ <1d4f> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d51> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d51> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d52> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d52> DW_AT_sibling : (ref4) <0x1e9c> │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0xef7d): tp_version │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x12b78): data_directory │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x53cb): update_progress_bar │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5a47): special_notify │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x3ae3): sRGB_to_linear │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1eab> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x1848f): linear_to_sRGB │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1ebf> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x1888d): in_circle │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0x1722): getpixel │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f00> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x4682): putpixel │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f1f> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x6b09): xorpixel │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f39> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0x3772): playsound │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1f58> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0xd861): playingsound │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x1f62> │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x1b13a): pausesound │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0x1b138): unpausesound │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0xf6af): stopsound │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e19>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1a> DW_AT_name : (strp) (offset: 0xb263): line │ │ │ │ │ <1e1e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1f> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1f> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e20> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e21> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e25> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e26>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e27> DW_AT_name : (strp) (offset: 0x12b39): button_down │ │ │ │ │ <1e2b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2c> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2e> DW_AT_type : (ref4) <0x1f62> │ │ │ │ │ <1e32> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e33>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e34> DW_AT_name : (strp) (offset: 0xffe6): rgbtohsv │ │ │ │ │ <1e38> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e39> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e39> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3b> DW_AT_type : (ref4) <0x1ff6> │ │ │ │ │ <1e3f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e40>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e41> DW_AT_name : (strp) (offset: 0xb995): hsvtorgb │ │ │ │ │ <1e45> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e46> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e46> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e47> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e48> DW_AT_type : (ref4) <0x201f> │ │ │ │ │ <1e4c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4e> DW_AT_name : (strp) (offset: 0x1719b): canvas_w │ │ │ │ │ <1e52> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e53> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e53> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e54> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e55> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e59> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5b> DW_AT_name : (strp) (offset: 0x170f6): canvas_h │ │ │ │ │ <1e5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e60> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e60> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e61> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e62> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e66> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e68> DW_AT_name : (strp) (offset: 0x15d7c): scale │ │ │ │ │ <1e6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6d> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6d> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x2042> │ │ │ │ │ <1e73> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e75> DW_AT_name : (strp) (offset: 0x15d75): rotate_scale │ │ │ │ │ <1e79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7c> DW_AT_type : (ref4) <0x2060> │ │ │ │ │ <1e80> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e82> DW_AT_name : (strp) (offset: 0x1a6e6): touched │ │ │ │ │ <1e86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e87> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e87> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e88> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e89> DW_AT_type : (ref4) <0x2079> │ │ │ │ │ <1e8d> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8f> DW_AT_name : (strp) (offset: 0x83c0): retract_undo │ │ │ │ │ <1e93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e94> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e94> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e95> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e96> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9a> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9b>: Abbrev Number: 0 │ │ │ │ │ <1><1e9c>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9d> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2078>: Abbrev Number: 0 │ │ │ │ │ <1><2079>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207a> DW_AT_type : (ref4) <0x2065>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207f> DW_AT_name : (strp) (offset: 0xd649): magic_api │ │ │ │ │ <2083> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2084> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2084> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2085> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2086> DW_AT_type : (ref4) <0x1d4a>, magic_api_t │ │ │ │ │ <1><208a>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <208b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2090> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2091> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2091> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2092> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2093> DW_AT_sibling : (ref4) <0x20c8> │ │ │ │ │ <2><2097>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2098> DW_AT_name : (strp) (offset: 0x14a1f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209e> DW_AT_name : (strp) (offset: 0x19922): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c6> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c7>: Abbrev Number: 0 │ │ │ │ │ <1><20c8>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ca> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <20ce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cf> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cf> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d1> DW_AT_sibling : (ref4) <0x20ee> │ │ │ │ │ <2><20d5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d6> DW_AT_name : (strp) (offset: 0xdf7b): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20da> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20db>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20dc> DW_AT_name : (strp) (offset: 0xddf5): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f7>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20f8> DW_AT_type : (ref4) <0x39>, long unsigned int │ │ │ │ │ <20fc> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fd>: Abbrev Number: 0 │ │ │ │ │ <1><20fe>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20ff> DW_AT_name : (strp) (offset: 0x16c92): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2103> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2104> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2104> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2105> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2106> DW_AT_type : (ref4) <0x20ee> │ │ │ │ │ <210a> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210a> DW_AT_location : (exprloc) 9 byte block: 3 60 0 2 0 0 0 0 0 (DW_OP_addr: 20060) │ │ │ │ │ <1><2114>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <2115> DW_AT_name : (strp) (offset: 0x10d1f): reflection_snd │ │ │ │ │ <2119> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -289,16 +289,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 86 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 87 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x32c8 │ │ │ │ │ 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: 23 filenum: 88 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 88 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 89 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 90 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 91 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ea │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 94 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 93 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 94 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b7 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x3bea │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7174,31 +7174,31 @@ │ │ │ │ │ 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: 0xa50b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,22 @@ │ │ │ │ │ -hGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -=tD@Jh*H/ │ │ │ │ │ -Re4c~s!#f │ │ │ │ │ -\B^pfP_< │ │ │ │ │ -Q Dy<5dk │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +:%O#_WkI │ │ │ │ │ +bvWFOH }V$ │ │ │ │ │ +FXm=gEXm │ │ │ │ │ F0Ph4(8g │ │ │ │ │ LFzQA-2l? │ │ │ │ │ Y|9kD`31A-5rgj │ │ │ │ │ l.,pAkj1 │ │ │ │ │ DBB|%TGJ" │ │ │ │ │ +LZgs~;)gC │ │ │ │ │ EtKv2:!KD │ │ │ │ │ -oko""}Ke │ │ │ │ │ -Fc DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1580f): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xefc3): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12b05): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5362): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x59f2): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b11): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18528): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x188a0): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x176f): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4684): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6a9b): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x37cc): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd830): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b198): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b196): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf70e): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb2ae): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12ad6): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1006b): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xb9be): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1719f): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x170fa): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15dba): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15db3): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x125b2): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8342): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd607): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x149a5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x28f9): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xdf89): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde03): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x4e>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16cad): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 e8 0 2 0 0 0 0 0 (DW_OP_addr: 200e8) │ │ │ │ │ <1><2117>: Abbrev Number: 37 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0xc36e): BLOOM_PAINT_RADIUS │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -195,16 +195,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 23 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x3079 │ │ │ │ │ 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: 23 filenum: 64 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 65 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 66 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 67 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa45d │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 69 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa49d │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7183,31 +7183,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa52a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa599 │ │ │ │ │ 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-19) 14.2.0 │ │ │ │ │ -<4c~s!#v │ │ │ │ │ +1 ?`Yors │ │ │ │ │ EW17 zHT │ │ │ │ │ ^_}Peg#1 │ │ │ │ │ sP O^F8| │ │ │ │ │ ;*wv<}gG │ │ │ │ │ cXd}DPf&`b │ │ │ │ │ ~E?QJ3p_ │ │ │ │ │ YGW*}<~Zb] │ │ │ │ │ Z~z(@BD&2 │ │ │ │ │ arbI{3D3, │ │ │ │ │ HLq:jcLR │ │ │ │ │ -D5_`Zb r │ │ │ │ │ -K1+v3&F< │ │ │ │ │ -iqrbKGhqr"-NN │ │ │ │ │ - Q2!J(DI │ │ │ │ │ -NwB9IQNR │ │ │ │ │ -(klD#nD#nD#nD#nD#nD#nD#nD#nD#nD#nD#n │ │ │ │ │ -V+K2hNe&_ │ │ │ │ │ +x>iq[MrU( │ │ │ │ │ +Z}.V_gn[} │ │ │ │ │ +"t-7sq3V │ │ │ │ │ +!_>i5C% DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d3e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d3f> DW_AT_type : (ref4) <0x1cf6>, Mix_Chunk │ │ │ │ │ <1><1d43>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d44> DW_AT_name : (strp) (offset: 0x15773): magic_api_t │ │ │ │ │ <1d48> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4a> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4a> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d4b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4b> DW_AT_sibling : (ref4) <0x1e95> │ │ │ │ │ <2><1d4f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0xf0bb): tp_version │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x12aa0): data_directory │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d69>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x5452): update_progress_bar │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d76>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x5ad6): special_notify │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d83>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x3b26): sRGB_to_linear │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ea4> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d90>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x18397): linear_to_sRGB │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x18768): in_circle │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1ed6> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x1767): getpixel │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1ef9> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x46e0): putpixel │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f18> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x6af9): xorpixel │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1f32> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x37aa): playsound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1f51> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dde>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0xd955): playingsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1deb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0x1b059): pausesound │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x1b057): unpausesound │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e05>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0xf7cf): stopsound │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e12>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xb32a): line │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1fc1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e1f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x12a61): button_down │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x100c5): rgbtohsv │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e39>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0xba80): hsvtorgb │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2018> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e46>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x17167): canvas_w │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e53>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x170c2): canvas_h │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e60>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0x15d1c): scale │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x203b> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e6d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e6e> DW_AT_name : (strp) (offset: 0x15d15): rotate_scale │ │ │ │ │ <1e72> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e73> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e73> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e74> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e75> DW_AT_type : (ref4) <0x2059> │ │ │ │ │ <1e79> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e7b> DW_AT_name : (strp) (offset: 0x1a5cd): touched │ │ │ │ │ <1e7f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e80> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e80> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e81> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e82> DW_AT_type : (ref4) <0x2072> │ │ │ │ │ <1e86> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e87>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e88> DW_AT_name : (strp) (offset: 0x839a): retract_undo │ │ │ │ │ <1e8c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8d> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e8d> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e8e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e8f> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e93> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e94>: Abbrev Number: 0 │ │ │ │ │ <1><1e95>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <1e96> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e96> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4242,23 +4242,23 @@ │ │ │ │ │ <2><2071>: Abbrev Number: 0 │ │ │ │ │ <1><2072>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2073> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2073> DW_AT_type : (ref4) <0x205e>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2077>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2078> DW_AT_name : (strp) (offset: 0xd748): magic_api │ │ │ │ │ <207c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <207d> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <207d> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <207e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <207f> DW_AT_type : (ref4) <0x1d43>, magic_api_t │ │ │ │ │ <1><2083>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2084> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2085> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2085> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2089> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208a> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208a> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <208b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <208c> DW_AT_sibling : (ref4) <0x20c1> │ │ │ │ │ <2><2090>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2091> DW_AT_name : (strp) (offset: 0x14918): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2095> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2096>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2097> DW_AT_name : (strp) (offset: 0x28da): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <20bf> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c0>: Abbrev Number: 0 │ │ │ │ │ <1><20c1>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <20c2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c3> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20c7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20c8> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20c8> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20c9> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20ca> DW_AT_sibling : (ref4) <0x20e7> │ │ │ │ │ <2><20ce>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20cf> DW_AT_name : (strp) (offset: 0xe07a): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d3> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d4>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d5> DW_AT_name : (strp) (offset: 0xdee1): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4309,15 +4309,15 @@ │ │ │ │ │ <2><20f0>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20f1> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20f5> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20f6>: Abbrev Number: 0 │ │ │ │ │ <1><20f7>: Abbrev Number: 56 (DW_TAG_variable) │ │ │ │ │ <20f8> DW_AT_name : (strp) (offset: 0x16c8a): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20fc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20fd> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20fd> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20fe> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20ff> DW_AT_type : (ref4) <0x20e7> │ │ │ │ │ <2103> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2103> DW_AT_location : (exprloc) 9 byte block: 3 58 0 2 0 0 0 0 0 (DW_OP_addr: 20058) │ │ │ │ │ <1><210d>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <210e> DW_AT_name : (strp) (offset: 0x81df): snd_effect │ │ │ │ │ <2112> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,22 @@ │ │ │ │ │ -|}GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -V|v"S%^| │ │ │ │ │ -was1QONGy' │ │ │ │ │ -lsgPRR"Q │ │ │ │ │ ;n4~s4t! │ │ │ │ │ DPKEZVt| │ │ │ │ │ sv#l$6*D │ │ │ │ │ R:) `R+ │ │ │ │ │ ->0.F<"f$ │ │ │ │ │ -:[uIy4uupP5 │ │ │ │ │ -Ii.]JsiS │ │ │ │ │ -VU2!J(DI │ │ │ │ │ -Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ +r@ │ │ │ │ │ +eY%z&1}{ │ │ │ │ │ +ei.=KsiZ │ │ │ │ │ +mwB9 +'a │ │ │ │ │ +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 │ │ │ │ --- ./usr/lib/debug/.build-id/db/20010587377583065028047d9bbbb5edbf4bb4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b9/538ed06b89fd2ff65c025c577ada821d5df023.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 75352 (bytes into file) │ │ │ │ │ + Start of section headers: 75368 (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 0x12658: │ │ │ │ │ +There are 35 section headers, starting at offset 0x12668: │ │ │ │ │ │ │ │ │ │ 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 │ │ │ │ │ @@ -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 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020078 00fdf0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019d8 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001c18 0001d1 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001df0 0003f9 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0021f0 0091d0 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b3c0 0003e5 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b7a8 000306 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bab0 005c08 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 0116b8 000a80 18 33 80 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 012138 0003c6 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 0124fe 00015a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0019d9 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001c20 0001d1 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001df8 0003f9 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0021f8 0091d0 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b3c8 0003e5 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b7b0 000306 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bab8 005c0b 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 0116c8 000a80 18 33 80 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 012148 0003c6 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 01250e 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: db20010587377583065028047d9bbbb5edbf4bb4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b9538ed06b89fd2ff65c025c577ada821d5df023 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x157be): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf08e): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12ae6): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x5477): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5b39): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3b7b): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x18446): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x18843): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x1762): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x46fc): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6b95): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x3817): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd8ed): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b0e6): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b0e4): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf7e0): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb2b8): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12aa7): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x100e1): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9f7): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x1717a): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x170d5): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d79): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15d72): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a6a0): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8459): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd6e0): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14951): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28ed): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xe015): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde7c): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 50 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16c75): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 60 0 2 0 0 0 0 0 (DW_OP_addr: 20060) │ │ │ │ │ <1><2112>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2113> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2114> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225b │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x226b │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2ef │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa32f │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3bc │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d8 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7175,31 +7175,31 @@ │ │ │ │ │ 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: 0xa510 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa57f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,10 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -%Pc9,C>u │ │ │ │ │ -(Pb&Iek| │ │ │ │ │ - bwB#L[c │ │ │ │ │ +#GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +{wfwf~;;;; │ │ │ │ │ +,'6^],:.v │ │ │ │ │ 8Z0KfI}\P │ │ │ │ │ i)1V2dtgE │ │ │ │ │ WcGyRzB[ │ │ │ │ │ ?Gd*b>Q0m │ │ │ │ │ z":n;Aw: │ │ │ │ │ %_O_Jnl~AH+Y& │ │ │ │ │ ;@l5YYyA │ │ │ │ │ @@ -15,17 +14,19 @@ │ │ │ │ │ E*QIy5?? │ │ │ │ │ A@s$J!<&( │ │ │ │ │ EI^ui/d`yp │ │ │ │ │ +9e3~{.x │ │ │ │ │ DyqA\:^> │ │ │ │ │ [oOa_=,O │ │ │ │ │ oC)rNc??vz!zf;] │ │ │ │ │ +$U9IUNR-' │ │ │ │ │ +1xNu ! [ │ │ │ │ │ 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/db/ff31251b1f1a4fe0f97526740fae155456a3c9.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d3/38fc66457ce09e84fcd19532c3bf83730be576.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 86% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 75592 (bytes into file) │ │ │ │ │ + Start of section headers: 75600 (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 0x12748: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12750: │ │ │ │ │ │ │ │ │ │ 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 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020078 00fdf0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019d2 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0019d4 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c18 000203 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e20 0003db 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002200 00916d 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b370 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b758 00034c 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00baa8 005c23 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0116cb 00004b 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011718 000ab0 18 34 82 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 0121c8 000415 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0125dd 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00baa8 005c26 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0116ce 00004b 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011720 000ab0 18 34 82 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 0121d0 000415 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0125e5 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: dbff31251b1f1a4fe0f97526740fae155456a3c9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d338fc66457ce09e84fcd19532c3bf83730be576 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d42> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1cfb>, Mix_Chunk │ │ │ │ │ <1><1d48>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x1579c): magic_api_t │ │ │ │ │ <1d4d> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d50> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d50> DW_AT_sibling : (ref4) <0x1e9a> │ │ │ │ │ <2><1d54>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0xf00a): tp_version │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d61>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x12a85): data_directory │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x53d0): update_progress_bar │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x5a67): special_notify │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d88>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x3aff): sRGB_to_linear │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d95>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x183fd): linear_to_sRGB │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x187ce): in_circle │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1edb> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1daf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x1777): getpixel │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x467f): putpixel │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f1d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x6a69): xorpixel │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x37a0): playsound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f56> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd8b2): playingsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x1b0b3): pausesound │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x1b0b1): unpausesound │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xf753): stopsound │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e17>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xb277): line │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1fc6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e24>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x12a46): button_down │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x1f60> │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e31>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x10061): rgbtohsv │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e3e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0xb9d0): hsvtorgb │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x201d> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x17124): canvas_w │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e58>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1707f): canvas_h │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e65>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0x15d37): scale │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e72>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e73> DW_AT_name : (strp) (offset: 0x15d30): rotate_scale │ │ │ │ │ <1e77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e78> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e78> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e79> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x205e> │ │ │ │ │ <1e7e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e7f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e80> DW_AT_name : (strp) (offset: 0x1a63c): touched │ │ │ │ │ <1e84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e85> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e85> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x2077> │ │ │ │ │ <1e8b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e8c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e8d> DW_AT_name : (strp) (offset: 0x8309): retract_undo │ │ │ │ │ <1e91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e92> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e92> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e94> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e98> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e99>: Abbrev Number: 0 │ │ │ │ │ <1><1e9a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e9b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2076>: Abbrev Number: 0 │ │ │ │ │ <1><2077>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2078> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x2063>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><207c>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0xd6a5): magic_api │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x1d48>, magic_api_t │ │ │ │ │ <1><2088>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2089> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208a> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2091> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><2095>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x14921): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><209b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0x28cb): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20c8> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20cc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20cf> DW_AT_sibling : (ref4) <0x20ec> │ │ │ │ │ <2><20d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d4> DW_AT_name : (strp) (offset: 0xdfdd): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20da> DW_AT_name : (strp) (offset: 0xde44): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><20f5>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20fb>: Abbrev Number: 0 │ │ │ │ │ <1><20fc>: Abbrev Number: 53 (DW_TAG_variable) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0x16c1f): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2101> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2102> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2102> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2103> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x20ec> │ │ │ │ │ <2108> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2108> DW_AT_location : (exprloc) 9 byte block: 3 60 0 2 0 0 0 0 0 (DW_OP_addr: 20060) │ │ │ │ │ <1><2112>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <2113> DW_AT_name : (strp) (offset: 0x1a771): metalpaint_snd │ │ │ │ │ <2117> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2255 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2265 │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e9 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa329 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cbe │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3d2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7174,31 +7174,31 @@ │ │ │ │ │ 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: 0xa50a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa579 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,20 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -e$_FtSjD │ │ │ │ │ -0Jho;a$*y │ │ │ │ │ +vGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +)&w7k_bJ │ │ │ │ │ +nK~[5(y9%(y │ │ │ │ │ 3,AN7-e% │ │ │ │ │ Ck6i&c7@} │ │ │ │ │ kE]Q]AVCv │ │ │ │ │ *WM1OM>E │ │ │ │ │ a]@?-:)d., │ │ │ │ │ WtrrTget │ │ │ │ │ 6a:(`?0T │ │ │ │ │ J{!,$>r$( │ │ │ │ │ V~eefQALA │ │ │ │ │ -9%s*6rE5 │ │ │ │ │ -#XLsmEK7 │ │ │ │ │ -c<~\CP>i │ │ │ │ │ -%'8NUr"JND │ │ │ │ │ +b9$GhqZ,-N │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/dc/81fcf48138e12428528482856b358c700f95c7.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/bf/c694042d184b058368400f975a81d012b65d75.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 76488 (bytes into file) │ │ │ │ │ + Start of section headers: 76496 (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 0x12ac8: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12ad0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000d4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002c8 0001ec 0003d8 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf0 00fde0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb0 00fde0 000038 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde0 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fde0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020098 00fde0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001b68 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001da8 000229 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001fd8 000478 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002450 0092b4 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b708 0003ea 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00baf8 0002d1 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bdd0 005c90 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011a60 000075 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011ad8 000a98 18 34 75 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012570 0003ec 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 01295c 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b6a 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001db0 000229 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001fe0 000478 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002458 0092b4 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b710 0003ea 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00bb00 0002d1 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bdd8 005c8e 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011a66 000075 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011ae0 000a98 18 34 75 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012578 0003ec 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 012964 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: dc81fcf48138e12428528482856b358c700f95c7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bfc694042d184b058368400f975a81d012b65d75 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3844,189 +3844,189 @@ │ │ │ │ │ <1d64> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1d1c>, Mix_Chunk │ │ │ │ │ <1><1d6a>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x158e3): magic_api_t │ │ │ │ │ <1d6f> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d73> DW_AT_sibling : (ref4) <0x1ebd> │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0xf16d): tp_version │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x12c5a): data_directory │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x14f32): update_progress_bar │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0x5aac): special_notify │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1d0> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x3b66): sRGB_to_linear │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1ecc> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x185d5): linear_to_sRGB │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x18993): in_circle │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1efe> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x171b): getpixel │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f21> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0x46bf): putpixel │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1f40> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0x6ac9): xorpixel │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f5a> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x37e0): playsound │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f79> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xd9db): playingsound │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1f83> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0x1b2ee): pausesound │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1b2ec): unpausesound │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0xf8c3): stopsound │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xb334): line │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1fe9> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x12c1b): button_down │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x1f83> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e54>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e55> DW_AT_name : (strp) (offset: 0x10217): rgbtohsv │ │ │ │ │ <1e59> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5a> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e5a> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e5c> DW_AT_type : (ref4) <0x2017> │ │ │ │ │ <1e60> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e61>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e62> DW_AT_name : (strp) (offset: 0xba73): hsvtorgb │ │ │ │ │ <1e66> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e67> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e67> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e69> DW_AT_type : (ref4) <0x2040> │ │ │ │ │ <1e6d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e6e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e6f> DW_AT_name : (strp) (offset: 0x172da): canvas_w │ │ │ │ │ <1e73> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e74> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e74> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e75> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e76> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e7a> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e7b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e7c> DW_AT_name : (strp) (offset: 0x17235): canvas_h │ │ │ │ │ <1e80> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e81> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e81> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e82> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e83> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e87> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e88>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e89> DW_AT_name : (strp) (offset: 0x15e8d): scale │ │ │ │ │ <1e8d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e8e> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e8e> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e8f> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e90> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e94> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e95>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e96> DW_AT_name : (strp) (offset: 0x15e86): rotate_scale │ │ │ │ │ <1e9a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e9b> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e9b> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e9c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e9d> DW_AT_type : (ref4) <0x2081> │ │ │ │ │ <1ea1> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1ea2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ea3> DW_AT_name : (strp) (offset: 0x126c4): touched │ │ │ │ │ <1ea7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ea8> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1ea8> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1ea9> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1eaa> DW_AT_type : (ref4) <0x209a> │ │ │ │ │ <1eae> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1eaf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1eb0> DW_AT_name : (strp) (offset: 0x83ad): retract_undo │ │ │ │ │ <1eb4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1eb5> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1eb5> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1eb6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1eb7> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1ebb> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ebc>: Abbrev Number: 0 │ │ │ │ │ <1><1ebd>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1ebe> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ebe> DW_AT_type : (ref4) <0x167>, float │ │ │ │ │ @@ -4256,23 +4256,23 @@ │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <209b> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <209b> DW_AT_type : (ref4) <0x2086>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><209f>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <20a0> DW_AT_name : (strp) (offset: 0xd7b7): magic_api │ │ │ │ │ <20a4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20a5> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <20a5> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <20a6> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <20a7> DW_AT_type : (ref4) <0x1d6a>, magic_api_t │ │ │ │ │ <1><20ab>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <20ac> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ad> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ad> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20b1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20b2> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <20b2> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <20b3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20b4> DW_AT_sibling : (ref4) <0x20e9> │ │ │ │ │ <2><20b8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b9> DW_AT_name : (strp) (offset: 0x14aee): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20bd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20be>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20bf> DW_AT_name : (strp) (offset: 0x28eb): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4297,15 +4297,15 @@ │ │ │ │ │ <20e7> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20e8>: Abbrev Number: 0 │ │ │ │ │ <1><20e9>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <20ea> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20eb> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20eb> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20ef> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20f0> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20f0> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20f1> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20f2> DW_AT_sibling : (ref4) <0x210f> │ │ │ │ │ <2><20f6>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20f7> DW_AT_name : (strp) (offset: 0xe132): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20fb> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20fc>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20fd> DW_AT_name : (strp) (offset: 0xdf99): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4323,15 +4323,15 @@ │ │ │ │ │ <2><2118>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <2119> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <211d> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><211e>: Abbrev Number: 0 │ │ │ │ │ <1><211f>: Abbrev Number: 41 (DW_TAG_variable) │ │ │ │ │ <2120> DW_AT_name : (strp) (offset: 0x16d94): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2124> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2125> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2125> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2126> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2127> DW_AT_type : (ref4) <0x210f> │ │ │ │ │ <212b> DW_AT_external : (flag_present) 1 │ │ │ │ │ <212b> DW_AT_location : (exprloc) 9 byte block: 3 80 0 2 0 0 0 0 0 (DW_OP_addr: 20080) │ │ │ │ │ <1><2135>: Abbrev Number: 21 (DW_TAG_variable) │ │ │ │ │ <2136> DW_AT_name : (strp) (offset: 0x2879): CONFETTI_BRUSH_SIZE │ │ │ │ │ <213a> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -103,16 +103,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 22 filenum: 48 │ │ │ │ │ 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 : 0x2055 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 7 filenum: 19 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 6 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -958,25 +958,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa33e │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 55 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 18 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 18 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa37e │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 55 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 23 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0xa40b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cdd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 184 │ │ │ │ │ DW_MACRO_import - offset : 0xa427 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7204,31 +7204,31 @@ │ │ │ │ │ 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: 0xa55f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa5ce │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,22 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -Gv_~Xdo. │ │ │ │ │ -{r3n&K=) │ │ │ │ │ +]uGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ SkZM"%t~r │ │ │ │ │ HQ*g2!c= │ │ │ │ │ &]q7[t#S!F[ │ │ │ │ │ BSMaCsabEnG │ │ │ │ │ a%&V/)mJ │ │ │ │ │ JGVSBF~2 │ │ │ │ │ 920 .S%Nk"} │ │ │ │ │ xb!35^05$H r6nc │ │ │ │ │ -CJtZ!`.r │ │ │ │ │ -Uc4+[OB] │ │ │ │ │ -1,Zr-g(,\ │ │ │ │ │ -biqZ,#hZ,ChZ,-N │ │ │ │ │ +]n~o%k+L5 B │ │ │ │ │ + +mot,x) │ │ │ │ │ +)Na4dw;c │ │ │ │ │ Qr"JNp}g │ │ │ │ │ -Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +Qr"JNp}g │ │ │ │ │ +{T!3fyTQ │ │ │ │ │ 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/dd/49f26ae8f432da1578ed4ed4a9894ac9977b44.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/70/3076a18b246f4940dfe01d2ed546e0f90f0e75.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: 77496 (bytes into file) │ │ │ │ │ + Start of section headers: 77488 (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 0x12eb8: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12eb0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000bc 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002b0 0001ec 0003c0 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf0 00fde0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb0 00fde0 000038 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fde0 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020090 00fde0 000030 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001d39 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001f80 000226 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 0021a8 000507 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0026b0 00922e 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b8e0 0003e4 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00bcc8 00051c 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c1e8 005bfc 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011de4 000022 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011e08 000b10 18 34 81 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012918 000431 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012d49 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001d38 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001f78 000226 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 0021a0 000507 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0026a8 00922e 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b8d8 0003e4 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00bcc0 00051c 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c1e0 005bfe 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011dde 000022 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011e00 000b10 18 34 81 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012910 000431 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 012d41 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: dd49f26ae8f432da1578ed4ed4a9894ac9977b44 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 703076a18b246f4940dfe01d2ed546e0f90f0e75 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4126,189 +4126,189 @@ │ │ │ │ │ <1f6c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f6d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f6e> DW_AT_type : (ref4) <0x1f24>, Mix_Chunk │ │ │ │ │ <1><1f72>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1f73> DW_AT_name : (strp) (offset: 0x1581b): magic_api_t │ │ │ │ │ <1f77> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f78> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f79> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f79> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f7a> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f7b> DW_AT_sibling : (ref4) <0x20c5> │ │ │ │ │ <2><1f7f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f80> DW_AT_name : (strp) (offset: 0xf05e): tp_version │ │ │ │ │ <1f84> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f85> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f85> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f86> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f87> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f8b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f8c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f8d> DW_AT_name : (strp) (offset: 0x12bb2): data_directory │ │ │ │ │ <1f91> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f92> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f92> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f94> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f98> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f99>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f9a> DW_AT_name : (strp) (offset: 0x536e): update_progress_bar │ │ │ │ │ <1f9e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9f> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f9f> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fa0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa1> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <1fa5> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fa6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fa7> DW_AT_name : (strp) (offset: 0x5a10): special_notify │ │ │ │ │ <1fab> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fac> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fac> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fae> DW_AT_type : (ref4) <0x3d8> │ │ │ │ │ <1fb2> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fb3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fb4> DW_AT_name : (strp) (offset: 0x3adc): sRGB_to_linear │ │ │ │ │ <1fb8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fb9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fba> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fbb> DW_AT_type : (ref4) <0x20d4> │ │ │ │ │ <1fbf> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fc0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fc1> DW_AT_name : (strp) (offset: 0x18501): linear_to_sRGB │ │ │ │ │ <1fc5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc6> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fc6> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fc7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fc8> DW_AT_type : (ref4) <0x20e8> │ │ │ │ │ <1fcc> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fcd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fce> DW_AT_name : (strp) (offset: 0x188f5): in_circle │ │ │ │ │ <1fd2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd3> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fd3> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fd4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fd5> DW_AT_type : (ref4) <0x2106> │ │ │ │ │ <1fd9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fda>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fdb> DW_AT_name : (strp) (offset: 0x1755): getpixel │ │ │ │ │ <1fdf> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fe0> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fe1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fe2> DW_AT_type : (ref4) <0x2129> │ │ │ │ │ <1fe6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fe7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fe8> DW_AT_name : (strp) (offset: 0x4671): putpixel │ │ │ │ │ <1fec> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fed> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fed> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fef> DW_AT_type : (ref4) <0x2148> │ │ │ │ │ <1ff3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ff4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0x6ab0): xorpixel │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x2162> │ │ │ │ │ <2000> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2001>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2002> DW_AT_name : (strp) (offset: 0x3792): playsound │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2009> DW_AT_type : (ref4) <0x2181> │ │ │ │ │ <200d> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><200e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <200f> DW_AT_name : (strp) (offset: 0xd965): playingsound │ │ │ │ │ <2013> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2014> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2014> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <2015> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2016> DW_AT_type : (ref4) <0x218b> │ │ │ │ │ <201a> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><201b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <201c> DW_AT_name : (strp) (offset: 0x1b20a): pausesound │ │ │ │ │ <2020> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2021> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2021> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2022> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2023> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2027> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2028>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2029> DW_AT_name : (strp) (offset: 0x1b208): unpausesound │ │ │ │ │ <202d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <202e> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <202e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <202f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2030> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2034> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2035>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2036> DW_AT_name : (strp) (offset: 0xf796): stopsound │ │ │ │ │ <203a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <203b> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <203b> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <203c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <203d> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2041> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2042>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0xb38e): line │ │ │ │ │ <2047> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2048> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2048> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2049> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204a> DW_AT_type : (ref4) <0x21f1> │ │ │ │ │ <204e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><204f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2050> DW_AT_name : (strp) (offset: 0x12b73): button_down │ │ │ │ │ <2054> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2055> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2055> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2056> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2057> DW_AT_type : (ref4) <0x218b> │ │ │ │ │ <205b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><205c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <205d> DW_AT_name : (strp) (offset: 0x1c348): rgbtohsv │ │ │ │ │ <2061> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2062> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2062> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2063> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2064> DW_AT_type : (ref4) <0x221f> │ │ │ │ │ <2068> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2069>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0xbadf): hsvtorgb │ │ │ │ │ <206e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <206f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2070> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2071> DW_AT_type : (ref4) <0x2248> │ │ │ │ │ <2075> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2076>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2077> DW_AT_name : (strp) (offset: 0x1726d): canvas_w │ │ │ │ │ <207b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207c> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <207c> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <207d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <207e> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <2082> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2083>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2084> DW_AT_name : (strp) (offset: 0x171ab): canvas_h │ │ │ │ │ <2088> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2089> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2089> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <208a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <208b> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <208f> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2090>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2091> DW_AT_name : (strp) (offset: 0x15e20): scale │ │ │ │ │ <2095> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2096> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <2096> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <2097> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2098> DW_AT_type : (ref4) <0x226b> │ │ │ │ │ <209c> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><209d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <209e> DW_AT_name : (strp) (offset: 0x15e19): rotate_scale │ │ │ │ │ <20a2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a3> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20a3> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20a4> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20a5> DW_AT_type : (ref4) <0x2289> │ │ │ │ │ <20a9> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20aa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20ab> DW_AT_name : (strp) (offset: 0x12615): touched │ │ │ │ │ <20af> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b0> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20b0> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20b1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20b2> DW_AT_type : (ref4) <0x22a2> │ │ │ │ │ <20b6> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20b7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <20b8> DW_AT_name : (strp) (offset: 0x844d): retract_undo │ │ │ │ │ <20bc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20bd> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20bd> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20be> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20bf> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <20c3> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20c4>: Abbrev Number: 0 │ │ │ │ │ <1><20c5>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <20c6> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20c6> DW_AT_type : (ref4) <0x36f>, float │ │ │ │ │ @@ -4538,23 +4538,23 @@ │ │ │ │ │ <2><22a1>: Abbrev Number: 0 │ │ │ │ │ <1><22a2>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <22a3> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22a3> DW_AT_type : (ref4) <0x228e>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22a7>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <22a8> DW_AT_name : (strp) (offset: 0xe1aa): magic_api │ │ │ │ │ <22ac> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22ad> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22ad> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22ae> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22af> DW_AT_type : (ref4) <0x1f72>, magic_api_t │ │ │ │ │ <1><22b3>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <22b4> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22b5> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22b5> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <22b9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22ba> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22ba> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22bb> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22bc> DW_AT_sibling : (ref4) <0x22f1> │ │ │ │ │ <2><22c0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22c1> DW_AT_name : (strp) (offset: 0x149f0): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22c5> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22c6>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22c7> DW_AT_name : (strp) (offset: 0x28da): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4579,15 +4579,15 @@ │ │ │ │ │ <22ef> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22f0>: Abbrev Number: 0 │ │ │ │ │ <1><22f1>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <22f2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22f3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22f3> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <22f7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22f8> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22f8> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22f9> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22fa> DW_AT_sibling : (ref4) <0x2317> │ │ │ │ │ <2><22fe>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22ff> DW_AT_name : (strp) (offset: 0xe0a3): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2303> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2304>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2305> DW_AT_name : (strp) (offset: 0xdf0a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4605,15 +4605,15 @@ │ │ │ │ │ <2><2320>: Abbrev Number: 22 (DW_TAG_subrange_type) │ │ │ │ │ <2321> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <2325> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2326>: Abbrev Number: 0 │ │ │ │ │ <1><2327>: Abbrev Number: 44 (DW_TAG_variable) │ │ │ │ │ <2328> DW_AT_name : (strp) (offset: 0x16d4b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <232c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <232d> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <232d> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <232e> DW_AT_decl_column : (implicit_const) 14 │ │ │ │ │ <232e> DW_AT_type : (ref4) <0x2317> │ │ │ │ │ <2332> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2332> DW_AT_location : (exprloc) 9 byte block: 3 78 0 2 0 0 0 0 0 (DW_OP_addr: 20078) │ │ │ │ │ <1><233c>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <233d> DW_AT_name : (strp) (offset: 0x1196d): comicdot_snd │ │ │ │ │ <2341> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 23 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ 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 @@ │ │ │ │ │ -{DGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -oG_/{dr"JND │ │ │ │ │ -9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +Ye~E.ZmNw │ │ │ │ │ ez>r"JND │ │ │ │ │ -6*55~0D$( │ │ │ │ │ +ez>r"JND │ │ │ │ │ +$E9IQNR,' │ │ │ │ │ +$Y9IVNDY │ │ │ │ │ +ez>r"JND │ │ │ │ │ +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/e4/943d51aa8e6d3b312d4649c002a159c64e8c9a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/45/271345327903ab1a4bdd7feec23a89f69434e0.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: 81792 (bytes into file) │ │ │ │ │ + Start of section headers: 81784 (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 0x13f80: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13f78: │ │ │ │ │ │ │ │ │ │ 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 000480 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf8 00fde8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb8 00fde8 000030 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde8 0000d0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200b8 00fde8 000020 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200d8 00fde8 000078 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00236b 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 0025b0 000296 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 002848 0008a9 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0030f8 0093b3 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00c4b0 0003e6 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00c898 00068a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00cf28 005bfc 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012b24 000062 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012b88 000d08 18 34 94 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013890 000581 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013e11 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002367 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 0025a8 000296 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 002840 0008a9 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0030f0 0093b3 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00c4a8 0003e6 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00c890 00068a 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00cf20 005bfe 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012b1e 000062 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012b80 000d08 18 34 94 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013888 000581 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013e09 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: e4943d51aa8e6d3b312d4649c002a159c64e8c9a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 45271345327903ab1a4bdd7feec23a89f69434e0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4128,189 +4128,189 @@ │ │ │ │ │ <1f71> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1f72> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1f73> DW_AT_type : (ref4) <0x1f29>, Mix_Chunk │ │ │ │ │ <1><1f77>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1f78> DW_AT_name : (strp) (offset: 0x15c40): magic_api_t │ │ │ │ │ <1f7c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f7d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f7e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f7f> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f80> DW_AT_sibling : (ref4) <0x20ca> │ │ │ │ │ <2><1f84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f85> DW_AT_name : (strp) (offset: 0xf4cd): tp_version │ │ │ │ │ <1f89> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f8a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f8b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f8c> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1f90> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f92> DW_AT_name : (strp) (offset: 0x1303b): data_directory │ │ │ │ │ <1f96> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f97> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f97> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f99> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1f9d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f9f> DW_AT_name : (strp) (offset: 0x1a245): update_progress_bar │ │ │ │ │ <1fa3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa4> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fa4> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fa5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fa6> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <1faa> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fac> DW_AT_name : (strp) (offset: 0x5c0d): special_notify │ │ │ │ │ <1fb0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb1> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fb1> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fb2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb3> DW_AT_type : (ref4) <0x3d8> │ │ │ │ │ <1fb7> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fb8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fb9> DW_AT_name : (strp) (offset: 0x3c2f): sRGB_to_linear │ │ │ │ │ <1fbd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbe> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fbe> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fbf> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fc0> DW_AT_type : (ref4) <0x20d9> │ │ │ │ │ <1fc4> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fc6> DW_AT_name : (strp) (offset: 0x1887d): linear_to_sRGB │ │ │ │ │ <1fca> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fcb> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fcb> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fcc> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fcd> DW_AT_type : (ref4) <0x20ed> │ │ │ │ │ <1fd1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fd3> DW_AT_name : (strp) (offset: 0x18c82): in_circle │ │ │ │ │ <1fd7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fd8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fd9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fda> DW_AT_type : (ref4) <0x210b> │ │ │ │ │ <1fde> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fdf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fe0> DW_AT_name : (strp) (offset: 0x1866): getpixel │ │ │ │ │ <1fe4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fe5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fe6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fe7> DW_AT_type : (ref4) <0x212e> │ │ │ │ │ <1feb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fed> DW_AT_name : (strp) (offset: 0x47e4): putpixel │ │ │ │ │ <1ff1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1ff2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1ff3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff4> DW_AT_type : (ref4) <0x214d> │ │ │ │ │ <1ff8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ff9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0x6d0b): xorpixel │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x2167> │ │ │ │ │ <2005> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2006>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2007> DW_AT_name : (strp) (offset: 0x38cc): playsound │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200e> DW_AT_type : (ref4) <0x2186> │ │ │ │ │ <2012> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2013>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0xdc9b): playingsound │ │ │ │ │ <2018> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2019> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2019> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <201a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <201b> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <201f> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2020>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2021> DW_AT_name : (strp) (offset: 0x1b4dc): pausesound │ │ │ │ │ <2025> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2026> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2026> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2027> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2028> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <202c> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><202d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <202e> DW_AT_name : (strp) (offset: 0x1b4da): unpausesound │ │ │ │ │ <2032> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2033> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2033> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2034> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2035> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2039> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><203a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <203b> DW_AT_name : (strp) (offset: 0xfb95): stopsound │ │ │ │ │ <203f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2040> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2040> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2041> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2042> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2046> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2047>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0xb66f): line │ │ │ │ │ <204c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <204d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <204e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204f> DW_AT_type : (ref4) <0x21f6> │ │ │ │ │ <2053> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2054>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2055> DW_AT_name : (strp) (offset: 0x12ffc): button_down │ │ │ │ │ <2059> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <205a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <205b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <205c> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <2060> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2061>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2062> DW_AT_name : (strp) (offset: 0x104ec): rgbtohsv │ │ │ │ │ <2066> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2067> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2067> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2068> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2069> DW_AT_type : (ref4) <0x2224> │ │ │ │ │ <206d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><206e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <206f> DW_AT_name : (strp) (offset: 0xbd9f): hsvtorgb │ │ │ │ │ <2073> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2074> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2074> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2075> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2076> DW_AT_type : (ref4) <0x224d> │ │ │ │ │ <207a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><207b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <207c> DW_AT_name : (strp) (offset: 0x175a3): canvas_w │ │ │ │ │ <2080> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2081> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2081> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2082> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2083> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2087> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2088>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2089> DW_AT_name : (strp) (offset: 0x174fe): canvas_h │ │ │ │ │ <208d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <208e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <208f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2090> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2094> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2095>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0x161cc): scale │ │ │ │ │ <209a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <209b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <209b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <209c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <209d> DW_AT_type : (ref4) <0x2270> │ │ │ │ │ <20a1> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20a2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x161c5): rotate_scale │ │ │ │ │ <20a7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a8> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20a8> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20a9> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20aa> DW_AT_type : (ref4) <0x228e> │ │ │ │ │ <20ae> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20af>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <20b0> DW_AT_name : (strp) (offset: 0x12ab2): touched │ │ │ │ │ <20b4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20b5> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20b5> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20b6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20b7> DW_AT_type : (ref4) <0x22a7> │ │ │ │ │ <20bb> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20bc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <20bd> DW_AT_name : (strp) (offset: 0x8671): retract_undo │ │ │ │ │ <20c1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20c2> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20c2> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20c3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20c4> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <20c8> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20c9>: Abbrev Number: 0 │ │ │ │ │ <1><20ca>: Abbrev Number: 33 (DW_TAG_subroutine_type) │ │ │ │ │ <20cb> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20cb> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4540,23 +4540,23 @@ │ │ │ │ │ <2><22a6>: Abbrev Number: 0 │ │ │ │ │ <1><22a7>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <22a8> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22a8> DW_AT_type : (ref4) <0x2293>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22ac>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <22ad> DW_AT_name : (strp) (offset: 0xe4f4): magic_api │ │ │ │ │ <22b1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22b2> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22b2> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22b3> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22b4> DW_AT_type : (ref4) <0x1f77>, magic_api_t │ │ │ │ │ <1><22b8>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <22b9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22ba> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22ba> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <22be> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22bf> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22bf> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22c0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22c1> DW_AT_sibling : (ref4) <0x22f6> │ │ │ │ │ <2><22c5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22c6> DW_AT_name : (strp) (offset: 0x14e30): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22ca> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22cb>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22cc> DW_AT_name : (strp) (offset: 0x19caf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4581,15 +4581,15 @@ │ │ │ │ │ <22f4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22f5>: Abbrev Number: 0 │ │ │ │ │ <1><22f6>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <22f7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22f8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22f8> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <22fc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22fd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22fd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22fe> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22ff> DW_AT_sibling : (ref4) <0x231c> │ │ │ │ │ <2><2303>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2304> DW_AT_name : (strp) (offset: 0xe3ed): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2308> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2309>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230a> DW_AT_name : (strp) (offset: 0xe267): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4607,15 +4607,15 @@ │ │ │ │ │ <2><2325>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <2326> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <232a> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><232b>: Abbrev Number: 0 │ │ │ │ │ <1><232c>: Abbrev Number: 77 (DW_TAG_variable) │ │ │ │ │ <232d> DW_AT_name : (strp) (offset: 0x170b1): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2331> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2332> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2332> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2333> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2334> DW_AT_type : (ref4) <0x231c> │ │ │ │ │ <2338> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2338> DW_AT_location : (exprloc) 9 byte block: 3 c0 0 2 0 0 0 0 0 (DW_OP_addr: 200c0) │ │ │ │ │ <1><2342>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <2343> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2344> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -289,16 +289,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 367 filenum: 86 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 368 filenum: 87 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x32d4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 20 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 88 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 88 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 89 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 90 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 91 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2f6 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 94 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 19 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 93 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa336 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 94 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 24 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0xa3c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x3bf6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3df │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 36 │ │ │ │ │ @@ -7176,31 +7176,31 @@ │ │ │ │ │ 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: 0xa517 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa586 │ │ │ │ │ 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,21 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -Z52F^SFyPFF │ │ │ │ │ +[U]]US]]]=3 │ │ │ │ │ +ky_!dNB{ │ │ │ │ │ +@nQHo}k# │ │ │ │ │ +@YBD}mn$ │ │ │ │ │ ?I0MKf + │ │ │ │ │ ,&>r`(y6 │ │ │ │ │ p`}QTZ^%N │ │ │ │ │ -w(olLGjay │ │ │ │ │ -!@B │ │ │ │ │ -]m>ACl1{ │ │ │ │ │ +iqR"-NJ,m │ │ │ │ │ + Q2!J(DI │ │ │ │ │ +~z<2"JHDI │ │ │ │ │ +hUr"JND# │ │ │ │ │ +;RL*vZ`* │ │ │ │ │ +DZbmdHUX │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/e7/d55285c93110853823a7523d3416f871e989a6.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/36/20ea93ea7bc1c29afde4ac5efc34a6c70c9c4e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fc90 00fc80 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001fe50 00fc80 000198 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fc80 0000b0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020098 00fc80 0000e0 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020180 00fc80 0000f8 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 002402 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002403 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002648 000276 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0028c0 000a6e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 003330 00996a 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00cca0 00041a 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00d0c0 0008c9 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00d990 005f23 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0138b3 0000ca 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: e7d55285c93110853823a7523d3416f871e989a6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3620ea93ea7bc1c29afde4ac5efc34a6c70c9c4e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4162,189 +4162,189 @@ │ │ │ │ │ <1fb4> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1fb5> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1fb6> DW_AT_type : (ref4) <0x1f6c>, Mix_Chunk │ │ │ │ │ <1><1fba>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1fbb> DW_AT_name : (strp) (offset: 0x165ec): magic_api_t │ │ │ │ │ <1fbf> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1fc0> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fc1> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1fc1> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1fc2> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1fc3> DW_AT_sibling : (ref4) <0x210d> │ │ │ │ │ <2><1fc7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc8> DW_AT_name : (strp) (offset: 0xfac0): tp_version │ │ │ │ │ <1fcc> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fcd> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1fcd> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1fce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fcf> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1fd3> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1fd4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd5> DW_AT_name : (strp) (offset: 0x137a9): data_directory │ │ │ │ │ <1fd9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fda> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1fda> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1fdb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fdc> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1fe0> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1fe1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe2> DW_AT_name : (strp) (offset: 0x1aea0): update_progress_bar │ │ │ │ │ <1fe6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fe7> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fe7> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fe8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fe9> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <1fed> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fee>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fef> DW_AT_name : (strp) (offset: 0x5d95): special_notify │ │ │ │ │ <1ff3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1ff4> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1ff4> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1ff5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff6> DW_AT_type : (ref4) <0x3d8> │ │ │ │ │ <1ffa> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1ffb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ffc> DW_AT_name : (strp) (offset: 0x3d5c): sRGB_to_linear │ │ │ │ │ <2000> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2001> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <2001> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <2002> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2003> DW_AT_type : (ref4) <0x211c> │ │ │ │ │ <2007> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><2008>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2009> DW_AT_name : (strp) (offset: 0x1946c): linear_to_sRGB │ │ │ │ │ <200d> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <200e> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <200e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <200f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2010> DW_AT_type : (ref4) <0x2130> │ │ │ │ │ <2014> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><2015>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2016> DW_AT_name : (strp) (offset: 0x19817): in_circle │ │ │ │ │ <201a> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <201b> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <201b> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <201c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <201d> DW_AT_type : (ref4) <0x214e> │ │ │ │ │ <2021> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><2022>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2023> DW_AT_name : (strp) (offset: 0x1878): getpixel │ │ │ │ │ <2027> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2028> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <2028> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <2029> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <202a> DW_AT_type : (ref4) <0x2171> │ │ │ │ │ <202e> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><202f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2030> DW_AT_name : (strp) (offset: 0x491d): putpixel │ │ │ │ │ <2034> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2035> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <2035> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <2036> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2037> DW_AT_type : (ref4) <0x2190> │ │ │ │ │ <203b> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><203c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x7001): xorpixel │ │ │ │ │ <2041> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2042> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <2042> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2043> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2044> DW_AT_type : (ref4) <0x21aa> │ │ │ │ │ <2048> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2049>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <204a> DW_AT_name : (strp) (offset: 0x39b8): playsound │ │ │ │ │ <204e> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <204f> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <204f> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2050> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2051> DW_AT_type : (ref4) <0x21c9> │ │ │ │ │ <2055> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2056>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2057> DW_AT_name : (strp) (offset: 0xe278): playingsound │ │ │ │ │ <205b> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <205c> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <205c> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <205d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x21d3> │ │ │ │ │ <2062> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2063>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2064> DW_AT_name : (strp) (offset: 0x1c283): pausesound │ │ │ │ │ <2068> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2069> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2069> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <206a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <206b> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <206f> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2070>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2071> DW_AT_name : (strp) (offset: 0x1c281): unpausesound │ │ │ │ │ <2075> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2076> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2076> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2077> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2078> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <207c> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><207d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <207e> DW_AT_name : (strp) (offset: 0x1023c): stopsound │ │ │ │ │ <2082> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2083> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2083> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2084> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2085> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <2089> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><208a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <208b> DW_AT_name : (strp) (offset: 0x1342f): line │ │ │ │ │ <208f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2090> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2090> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2091> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2092> DW_AT_type : (ref4) <0x2239> │ │ │ │ │ <2096> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2097>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2098> DW_AT_name : (strp) (offset: 0x13768): button_down │ │ │ │ │ <209c> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <209d> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <209d> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <209e> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <209f> DW_AT_type : (ref4) <0x21d3> │ │ │ │ │ <20a3> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><20a4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20a5> DW_AT_name : (strp) (offset: 0x10b85): rgbtohsv │ │ │ │ │ <20a9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20aa> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <20aa> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <20ab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20ac> DW_AT_type : (ref4) <0x2267> │ │ │ │ │ <20b0> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><20b1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20b2> DW_AT_name : (strp) (offset: 0xc228): hsvtorgb │ │ │ │ │ <20b6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20b7> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <20b7> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <20b8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20b9> DW_AT_type : (ref4) <0x2290> │ │ │ │ │ <20bd> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><20be>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20bf> DW_AT_name : (strp) (offset: 0x180c4): canvas_w │ │ │ │ │ <20c3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20c4> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <20c4> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <20c5> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <20c6> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <20ca> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><20cb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1801f): canvas_h │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <20d7> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><20d8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0x16bfb): scale │ │ │ │ │ <20dd> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20de> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <20de> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <20df> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20e0> DW_AT_type : (ref4) <0x22b3> │ │ │ │ │ <20e4> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20e5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20e6> DW_AT_name : (strp) (offset: 0x16bf4): rotate_scale │ │ │ │ │ <20ea> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20eb> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20eb> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20ec> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20ed> DW_AT_type : (ref4) <0x22d1> │ │ │ │ │ <20f1> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20f2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20f3> DW_AT_name : (strp) (offset: 0x131e8): touched │ │ │ │ │ <20f7> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20f8> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20f8> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20f9> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20fa> DW_AT_type : (ref4) <0x22ea> │ │ │ │ │ <20fe> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20ff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2100> DW_AT_name : (strp) (offset: 0x8974): retract_undo │ │ │ │ │ <2104> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2105> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <2105> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <2106> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2107> DW_AT_type : (ref4) <0x3e9> │ │ │ │ │ <210b> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><210c>: Abbrev Number: 0 │ │ │ │ │ <1><210d>: Abbrev Number: 36 (DW_TAG_subroutine_type) │ │ │ │ │ <210e> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <210e> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4574,23 +4574,23 @@ │ │ │ │ │ <2><22e9>: Abbrev Number: 0 │ │ │ │ │ <1><22ea>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <22eb> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22eb> DW_AT_type : (ref4) <0x22d6>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22ef>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <22f0> DW_AT_name : (strp) (offset: 0xeaaa): magic_api │ │ │ │ │ <22f4> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22f5> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22f5> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22f6> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22f7> DW_AT_type : (ref4) <0x1fba>, magic_api_t │ │ │ │ │ <1><22fb>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <22fc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22fd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22fd> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2301> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2302> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2302> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2303> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2304> DW_AT_sibling : (ref4) <0x2339> │ │ │ │ │ <2><2308>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2309> DW_AT_name : (strp) (offset: 0x15794): MAGIC_TYPE_DISTORTS │ │ │ │ │ <230d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><230e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <230f> DW_AT_name : (strp) (offset: 0x2a42): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4615,15 +4615,15 @@ │ │ │ │ │ <2337> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2338>: Abbrev Number: 0 │ │ │ │ │ <1><2339>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <233a> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <233b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <233b> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <233f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2340> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2340> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2341> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2342> DW_AT_sibling : (ref4) <0x235f> │ │ │ │ │ <2><2346>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2347> DW_AT_name : (strp) (offset: 0xe9a3): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <234b> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><234c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <234d> DW_AT_name : (strp) (offset: 0xe7ef): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4641,15 +4641,15 @@ │ │ │ │ │ <2><2368>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <2369> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <236d> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><236e>: Abbrev Number: 0 │ │ │ │ │ <1><236f>: Abbrev Number: 6 (DW_TAG_variable) │ │ │ │ │ <2370> DW_AT_name : (strp) (offset: 0x17bc9): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2374> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2375> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2375> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2376> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2377> DW_AT_type : (ref4) <0x235f> │ │ │ │ │ <237b> DW_AT_external : (flag_present) 1 │ │ │ │ │ <237b> DW_AT_location : (exprloc) 9 byte block: 3 60 1 2 0 0 0 0 0 (DW_OP_addr: 20160) │ │ │ │ │ <1><2385>: Abbrev Number: 6 (DW_TAG_variable) │ │ │ │ │ <2386> DW_AT_name : (strp) (offset: 0x199d6): perspective_r │ │ │ │ │ <238a> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2389 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2495 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 41 filenum: 21 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa523 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 20 │ │ │ │ │ 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 : 0xa563 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5f0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65f │ │ │ │ │ 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,37 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -YcMY[Ce)h │ │ │ │ │ +NGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +cH7EOr-] │ │ │ │ │ +zjYHmk9R-, │ │ │ │ │ +ovUT5lL7 │ │ │ │ │ +\`u{)a< │ │ │ │ │ irc>{^E │ │ │ │ │ :*!wY@Fl2 │ │ │ │ │ |Gf9Y6"~ │ │ │ │ │ zn![ R_XQ │ │ │ │ │ ,[pPnY58n │ │ │ │ │ ZYg0q:<_)V │ │ │ │ │ _s0A88 │ │ │ │ │ gW(afuO: │ │ │ │ │ -PhqZ2-NK │ │ │ │ │ +2J?JVw| │ │ │ │ │ `;Ur"JND │ │ │ │ │ -QNr,'Po= │ │ │ │ │ -3Bv99)TN │ │ │ │ │ -56DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ -kM_2!^6 │ │ │ │ │ +XcCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +{VY_EYc# │ │ │ │ │ +`;Ur"JND │ │ │ │ │ +zv2`&5AUN │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/eb/8fb2e589d7c5b92a03c707cddb2bdd135e4fad.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/12/71b06de7cf134d664dd48ce5f624d4c9f65517.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdd0 000050 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a8 00fdd0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001b9a 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b99 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001de0 00023d 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002020 0004a5 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024c8 0095e1 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bab0 000404 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00beb8 0003c8 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c280 005eb6 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c280 005eb7 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 012138 000b10 18 33 79 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012c48 0003ce 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 013016 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: eb8fb2e589d7c5b92a03c707cddb2bdd135e4fad │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1271b06de7cf134d664dd48ce5f624d4c9f65517 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15ebf): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf54f): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x130e3): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x55f3): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5c63): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3d03): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18cc2): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x1901f): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1842): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x48a1): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6d7d): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x3971): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xdd0a): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1bb48): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1bb46): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xfcaa): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb634): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x130b4): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x105ab): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xbdcc): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1793c): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x17883): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x1647c): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x16475): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x12b1e): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x86a3): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xdacf): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x15028): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2a2e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe449): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xe2b0): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 15 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x17404): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 90 0 2 0 0 0 0 0 (DW_OP_addr: 20090) │ │ │ │ │ <1><2117>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2118> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2119> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2350 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23a8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x245c │ │ │ │ │ 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: 23 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa4ea │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa52a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7222,31 +7222,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5b7 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa626 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -M5.% │ │ │ │ │ +1nCVPE:X │ │ │ │ │ ^po_<_XQ7 │ │ │ │ │ Z$#)h")h │ │ │ │ │ l6dJk27H │ │ │ │ │ g#6G4sAD# │ │ │ │ │ V\\l}x(,A │ │ │ │ │ >iz}t{+n │ │ │ │ │ 3 G#+TyX │ │ │ │ │ Bl_)?)#RN │ │ │ │ │ ,v-8{Y|- │ │ │ │ │ w+~%G>{^0 │ │ │ │ │ -o)>yjvtoo4 │ │ │ │ │ -wTk │ │ │ │ │ +3?#Zn0-p?a │ │ │ │ │ +FShqr"-NN │ │ │ │ │ +Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwBl │ │ │ │ │ +Qr"JNp~Z/9 │ │ │ │ │ +-E,[p]]4}B │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/ee/8a18cda65754c151e36d4e2542a41901658475.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ce/862128a7dfad5b2355be560e7a794a0ce33f6f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 77% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdd8 000028 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020098 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001abe 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001abf 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d00 0001fe 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f00 000467 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002368 00918c 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b4f8 0003ef 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b8e8 000381 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bc70 005be2 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bc70 005be3 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011858 000ae0 18 33 77 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012338 0003c5 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0126fd 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: ee8a18cda65754c151e36d4e2542a41901658475 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce862128a7dfad5b2355be560e7a794a0ce33f6f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,189 +3832,189 @@ │ │ │ │ │ <1d4c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0x1d04>, Mix_Chunk │ │ │ │ │ <1><1d52>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x157a7): magic_api_t │ │ │ │ │ <1d57> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d5a> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d5b> DW_AT_sibling : (ref4) <0x1ea5> │ │ │ │ │ <2><1d5f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0xeee8): tp_version │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x1299f): data_directory │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d79>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x544a): update_progress_bar │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d86>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x5ac6): special_notify │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d93>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x3b88): sRGB_to_linear │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1eb4> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x18459): linear_to_sRGB │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1ec8> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dad>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0x1880b): in_circle │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1ee6> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dba>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x1851): getpixel │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1f09> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x46f9): putpixel │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1f28> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x6a76): xorpixel │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1f42> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0x3824): playsound │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dee>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0xd797): playingsound │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1f6b> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0x1b08f): pausesound │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e08>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0x1b08d): unpausesound │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0xf631): stopsound │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0xb247): line │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x1fd1> │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0x12960): button_down │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x1f6b> │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0xff6c): rgbtohsv │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x1fff> │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0xb986): hsvtorgb │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x2028> │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0x17173): canvas_w │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e64> DW_AT_name : (strp) (offset: 0x170ce): canvas_h │ │ │ │ │ <1e68> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e69> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e69> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e6a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e6b> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e6f> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e71> DW_AT_name : (strp) (offset: 0x15d50): scale │ │ │ │ │ <1e75> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e76> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e76> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e77> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e78> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e7c> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e7e> DW_AT_name : (strp) (offset: 0x15d49): rotate_scale │ │ │ │ │ <1e82> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e83> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e83> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e84> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e85> DW_AT_type : (ref4) <0x2069> │ │ │ │ │ <1e89> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e8b> DW_AT_name : (strp) (offset: 0x1a611): touched │ │ │ │ │ <1e8f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e90> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e90> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e91> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e92> DW_AT_type : (ref4) <0x2082> │ │ │ │ │ <1e96> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e98> DW_AT_name : (strp) (offset: 0x8353): retract_undo │ │ │ │ │ <1e9c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e9d> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e9d> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e9f> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1ea3> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ea4>: Abbrev Number: 0 │ │ │ │ │ <1><1ea5>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea6> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea6> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4244,23 +4244,23 @@ │ │ │ │ │ <2><2081>: Abbrev Number: 0 │ │ │ │ │ <1><2082>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2083> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2083> DW_AT_type : (ref4) <0x206e>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2087>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2088> DW_AT_name : (strp) (offset: 0xd58a): magic_api │ │ │ │ │ <208c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <208d> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <208d> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <208e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x1d52>, magic_api_t │ │ │ │ │ <1><2093>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2094> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2095> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2095> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2099> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209a> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <209a> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <209b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209c> DW_AT_sibling : (ref4) <0x20d1> │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x148db): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20a5> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a6>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a7> DW_AT_name : (strp) (offset: 0x2918): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <20cf> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20d0>: Abbrev Number: 0 │ │ │ │ │ <1><20d1>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20d2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20d3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20d7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d8> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d8> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d9> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20da> DW_AT_sibling : (ref4) <0x20f7> │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xde8a): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20e3> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20e4>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20e5> DW_AT_name : (strp) (offset: 0xdcec): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4311,15 +4311,15 @@ │ │ │ │ │ <2><2100>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <2101> DW_AT_type : (ref4) <0x55>, long unsigned int │ │ │ │ │ <2105> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2106>: Abbrev Number: 0 │ │ │ │ │ <1><2107>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <2108> DW_AT_name : (strp) (offset: 0x16c42): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <210c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <210d> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <210d> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <210e> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <210f> DW_AT_type : (ref4) <0x20f7> │ │ │ │ │ <2113> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2113> DW_AT_location : (exprloc) 9 byte block: 3 80 0 2 0 0 0 0 0 (DW_OP_addr: 20080) │ │ │ │ │ <1><211d>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <211e> DW_AT_name : (strp) (offset: 0x18c7c): ROSETTE_R │ │ │ │ │ <2122> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd90 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 25 │ │ │ │ │ DW_MACRO_import - offset : 0x18c8 │ │ │ │ │ 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: 23 filenum: 26 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 26 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 27 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 28 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 29 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa27f │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 32 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 31 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2bf │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 32 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa34c │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 48 │ │ │ │ │ DW_MACRO_import - offset : 0x2c1e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0xa368 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 48 │ │ │ │ │ @@ -7152,31 +7152,31 @@ │ │ │ │ │ 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: 0xa4a0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa50f │ │ │ │ │ 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,27 @@ │ │ │ │ │ -uGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +?oGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +,mR%]h"r │ │ │ │ │ VbuH'Io2v │ │ │ │ │ 8vn.P\_` │ │ │ │ │ r#'h.FM:D │ │ │ │ │ c%}=x&3W │ │ │ │ │ &_OlJnlvA │ │ │ │ │ imZQZ5\a │ │ │ │ │ UJi+ DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d4a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4b> DW_AT_type : (ref4) <0x1d02>, Mix_Chunk │ │ │ │ │ <1><1d4f>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x15967): magic_api_t │ │ │ │ │ <1d54> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d57> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d57> DW_AT_sibling : (ref4) <0x1ea1> │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0xf156): tp_version │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <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: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x12cb3): data_directory │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <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: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x5494): update_progress_bar │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <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: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5b10): special_notify │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <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: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x3c20): sRGB_to_linear │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1eb0> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x18672): linear_to_sRGB │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ec4> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x18a1d): in_circle │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0x177b): getpixel │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f05> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x4788): putpixel │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f24> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x6b4f): xorpixel │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f3e> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0x3889): playsound │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1f5d> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0xda39): playingsound │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x1f67> │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x1b30f): pausesound │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0x1b30d): unpausesound │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0xf8bf): stopsound │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1f> DW_AT_name : (strp) (offset: 0xb3f9): line │ │ │ │ │ <1e23> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e24> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e24> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e25> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e26> DW_AT_type : (ref4) <0x1fcd> │ │ │ │ │ <1e2a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2c> DW_AT_name : (strp) (offset: 0x12c74): button_down │ │ │ │ │ <1e30> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e31> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e31> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e32> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e33> DW_AT_type : (ref4) <0x1f67> │ │ │ │ │ <1e37> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e38>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e39> DW_AT_name : (strp) (offset: 0x10236): rgbtohsv │ │ │ │ │ <1e3d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3e> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3e> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e40> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e44> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e45>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e46> DW_AT_name : (strp) (offset: 0xbb48): hsvtorgb │ │ │ │ │ <1e4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4b> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e4b> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4d> DW_AT_type : (ref4) <0x2024> │ │ │ │ │ <1e51> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e52>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e53> DW_AT_name : (strp) (offset: 0x173ac): canvas_w │ │ │ │ │ <1e57> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e58> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e58> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e59> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5e> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e60> DW_AT_name : (strp) (offset: 0x17307): canvas_h │ │ │ │ │ <1e64> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e65> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e65> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e66> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e67> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e6b> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6d> DW_AT_name : (strp) (offset: 0x15efd): scale │ │ │ │ │ <1e71> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e72> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e72> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e73> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e74> DW_AT_type : (ref4) <0x2047> │ │ │ │ │ <1e78> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e79>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e7a> DW_AT_name : (strp) (offset: 0x15ef6): rotate_scale │ │ │ │ │ <1e7e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7f> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e80> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e81> DW_AT_type : (ref4) <0x2065> │ │ │ │ │ <1e85> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e86>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e87> DW_AT_name : (strp) (offset: 0x12726): touched │ │ │ │ │ <1e8b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8c> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8c> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8e> DW_AT_type : (ref4) <0x207e> │ │ │ │ │ <1e92> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e93>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e94> DW_AT_name : (strp) (offset: 0x8422): retract_undo │ │ │ │ │ <1e98> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e99> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e99> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e9a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e9b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9f> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1ea0>: Abbrev Number: 0 │ │ │ │ │ <1><1ea1>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea2> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea2> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207d>: Abbrev Number: 0 │ │ │ │ │ <1><207e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <207f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207f> DW_AT_type : (ref4) <0x206a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2083>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <2084> DW_AT_name : (strp) (offset: 0xd801): magic_api │ │ │ │ │ <2088> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2089> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2089> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <208a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <208b> DW_AT_type : (ref4) <0x1d4f>, magic_api_t │ │ │ │ │ <1><208f>: Abbrev Number: 35 (DW_TAG_enumeration_type) │ │ │ │ │ <2090> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2091> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2091> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2095> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2096> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2096> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2097> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2098> DW_AT_sibling : (ref4) <0x20cd> │ │ │ │ │ <2><209c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209d> DW_AT_name : (strp) (offset: 0x14adc): MAGIC_TYPE_DISTORTS │ │ │ │ │ <20a1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x2939): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20cb> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20cc>: Abbrev Number: 0 │ │ │ │ │ <1><20cd>: Abbrev Number: 35 (DW_TAG_enumeration_type) │ │ │ │ │ <20ce> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cf> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cf> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20d3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d4> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d4> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d5> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d6> DW_AT_sibling : (ref4) <0x20f3> │ │ │ │ │ <2><20da>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20db> DW_AT_name : (strp) (offset: 0xe121): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20df> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20e0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20e1> DW_AT_name : (strp) (offset: 0xdf9b): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fc>: Abbrev Number: 37 (DW_TAG_subrange_type) │ │ │ │ │ <20fd> DW_AT_type : (ref4) <0x55>, long unsigned int │ │ │ │ │ <2101> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2102>: Abbrev Number: 0 │ │ │ │ │ <1><2103>: Abbrev Number: 47 (DW_TAG_variable) │ │ │ │ │ <2104> DW_AT_name : (strp) (offset: 0x16e62): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2108> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2109> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2109> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <210a> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <210b> DW_AT_type : (ref4) <0x20f3> │ │ │ │ │ <210f> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210f> DW_AT_location : (exprloc) 9 byte block: 3 d0 0 2 0 0 0 0 0 (DW_OP_addr: 200d0) │ │ │ │ │ <1><2119>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <211a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <211a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8f │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x18c7 │ │ │ │ │ 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: 23 filenum: 25 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 27 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 28 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa27e │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa2be │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 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: 25 filenum: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 21 │ │ │ │ │ DW_MACRO_import - offset : 0xa34b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 47 │ │ │ │ │ DW_MACRO_import - offset : 0x2c1d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa367 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 47 │ │ │ │ │ @@ -7152,31 +7152,31 @@ │ │ │ │ │ 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: 0xa49f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa50e │ │ │ │ │ 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,30 @@ │ │ │ │ │ -yGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -~gggfgggw │ │ │ │ │ -2o'-^^TNm │ │ │ │ │ +GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +gIoGL`*y │ │ │ │ │ g0|@0<"j< │ │ │ │ │ ,(>vfmaY[ │ │ │ │ │ *oo.G*=" │ │ │ │ │ /%fG/)mJ │ │ │ │ │ 2+ Pn\v@ │ │ │ │ │ g6F69/gO │ │ │ │ │ ehiz*DE │ │ │ │ │ n$I> DJOZ │ │ │ │ │ `\.:O",OdT │ │ │ │ │ 06|Hr| DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x15887): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf0e7): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x12baf): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5452): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5af2): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3b85): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18475): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x18846): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1761): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x4719): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6b6c): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x3805): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd987): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1b083): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1b081): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xf849): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb321): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x12b70): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1014a): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xba58): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17270): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x171cb): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x15e3e): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x15e37): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x1a61e): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8413): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xd77a): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x14a2f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x2918): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe0af): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xdf06): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 59 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x16d6b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 60 0 2 0 0 0 0 0 (DW_OP_addr: 20060) │ │ │ │ │ <1><2117>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0xadf2): shift_x │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x224f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x225f │ │ │ │ │ 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: 23 filenum: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -942,25 +942,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa2e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa323 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 57 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 25 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 9 filenum: 20 │ │ │ │ │ DW_MACRO_import - offset : 0xa3b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0xa3cc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7173,31 +7173,31 @@ │ │ │ │ │ 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: 0xa504 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa573 │ │ │ │ │ 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,22 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ -e?Y`/{/kB │ │ │ │ │ +SGCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +&d/{/nm/ │ │ │ │ │ MD_gz[Rh3o%N2 │ │ │ │ │ WcGyRzB[ │ │ │ │ │ !_&4Ho&uH │ │ │ │ │ r863$S8; │ │ │ │ │ -ru~@ hn │ │ │ │ │ |$lPrS:* │ │ │ │ │ /&y~Sq [ │ │ │ │ │ `fVyCZ\ │ │ │ │ │ -9-w`zx9L │ │ │ │ │ -m$OpO4]% │ │ │ │ │ -KL:0\jjX" │ │ │ │ │ -]3s$q} C │ │ │ │ │ -kz36_mqF │ │ │ │ │ -KMG4?if* │ │ │ │ │ -q,.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,.p,.p,.p,.p,.p,.p,.p,.pjq │ │ │ │ │ -%PhqJ"-NI │ │ │ │ │ -EhqJ"-NI │ │ │ │ │ ->U2!J(DI │ │ │ │ │ -h7Ur"JND │ │ │ │ │ -Qr"JNp=n= │ │ │ │ │ -FDX)P.AE │ │ │ │ │ +f1P_i~y@d │ │ │ │ │ +kZ36_mqF │ │ │ │ │ +u/r] Fc~ │ │ │ │ │ +umBx^$ac │ │ │ │ │ +iqz|7Ghqz<-N │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/fa/f0e36eff60b2bda8577faf1ed1aa5bd29e4309.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/cf/39b0ff473bcf2d38855c645ab33ae59aad5629.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% 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 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fdd0 000050 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c8 00fdd0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001cae 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001caf 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ef0 000265 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002158 0004e8 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002640 0096b9 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bd00 00040c 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c110 000419 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c530 005f2e 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01245e 000075 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c530 005f30 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012460 000075 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0124d8 000b88 18 34 80 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 013060 0003f3 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013453 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: faf0e36eff60b2bda8577faf1ed1aa5bd29e4309 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cf39b0ff473bcf2d38855c645ab33ae59aad5629 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,189 +3834,189 @@ │ │ │ │ │ <1d47> DW_AT_decl_line : (data1) 236 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4d>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x16058): magic_api_t │ │ │ │ │ <1d52> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d55> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d55> DW_AT_sibling : (ref4) <0x1e9f> │ │ │ │ │ <2><1d59>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0xf686): tp_version │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d66>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x13238): data_directory │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d73>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x5632): update_progress_bar │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d80>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x5cea): special_notify │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x3cf5): sRGB_to_linear │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x18e06): linear_to_sRGB │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1ec2> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x19164): in_circle │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17f8): getpixel │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f03> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x487d): putpixel │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1f22> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x6e69): xorpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1f3c> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x396d): playsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1f5b> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xde13): playingsound │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x1bc58): pausesound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e02>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x1bc56): unpausesound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xfdee): stopsound │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0xb6f4): line │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fcb> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e29>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x13209): button_down │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1f65> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e36>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x10731): rgbtohsv │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e43>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0xbe8a): hsvtorgb │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x17a52): canvas_w │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0x179ad): canvas_h │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x16627): scale │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2045> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e78> DW_AT_name : (strp) (offset: 0x16620): rotate_scale │ │ │ │ │ <1e7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e7d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e7d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e7e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e83> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e85> DW_AT_name : (strp) (offset: 0x12c78): touched │ │ │ │ │ <1e89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e8a> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e8a> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x207c> │ │ │ │ │ <1e90> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e92> DW_AT_name : (strp) (offset: 0x8772): retract_undo │ │ │ │ │ <1e96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e97> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e97> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e99> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e9d> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e9e>: Abbrev Number: 0 │ │ │ │ │ <1><1e9f>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1ea0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1ea0> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4246,23 +4246,23 @@ │ │ │ │ │ <2><207b>: Abbrev Number: 0 │ │ │ │ │ <1><207c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <207d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <207d> DW_AT_type : (ref4) <0x2068>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2081>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0xdbd8): magic_api │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x1d4d>, magic_api_t │ │ │ │ │ <1><208d>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <208e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <208f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2096> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><209a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x151cc): MAGIC_TYPE_DISTORTS │ │ │ │ │ <209f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a0>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0x29f1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <20cc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20cd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20cd> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <20d1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d2> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20d2> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20d3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20d4> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ │ <2><20d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20d9> DW_AT_name : (strp) (offset: 0xe57a): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20dd> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20de>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20df> DW_AT_name : (strp) (offset: 0xe3ca): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4313,15 +4313,15 @@ │ │ │ │ │ <2><20fa>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <20fb> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ff> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2100>: Abbrev Number: 0 │ │ │ │ │ <1><2101>: Abbrev Number: 28 (DW_TAG_variable) │ │ │ │ │ <2102> DW_AT_name : (strp) (offset: 0x17561): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2106> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2107> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2107> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2108> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2109> DW_AT_type : (ref4) <0x20f1> │ │ │ │ │ <210d> DW_AT_external : (flag_present) 1 │ │ │ │ │ <210d> DW_AT_location : (exprloc) 9 byte block: 3 b0 0 2 0 0 0 0 0 (DW_OP_addr: 200b0) │ │ │ │ │ <1><2117>: Abbrev Number: 35 (DW_TAG_variable) │ │ │ │ │ <2118> DW_AT_name : (strp) (offset: 0x9693): rain_SIZE │ │ │ │ │ <211c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2388 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2494 │ │ │ │ │ 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: 23 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 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 : 31 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa522 │ │ │ │ │ DW_MACRO_start_file - lineno: 230 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: 24 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 8 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 : 0xa562 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7238,31 +7238,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa5ef │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 27 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : TX_EXTERN │ │ │ │ │ - DW_MACRO_define_strp - lineno : 41 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 46 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 59 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 66 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 70 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 85 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 89 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 96 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 210 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ - DW_MACRO_define_strp - lineno : 213 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 231 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 232 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 243 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ + DW_MACRO_define_strp - lineno : 11 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : TX_EXTERN │ │ │ │ │ + DW_MACRO_define_strp - lineno : 25 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 30 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 43 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 50 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 54 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 73 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 80 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 194 macro : TP_MAGIC_API_VERSION 0x0000000B │ │ │ │ │ + DW_MACRO_define_strp - lineno : 197 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 215 macro : MAGIC_FEATURE_CONTROL 0b00000001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 216 macro : MAGIC_FEATURE_SIZE 0b00000010 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 227 macro : MAGIC_COMPLEXITY_DEFAULT MAGIC_COMPLEXITY_ADVANCED │ │ │ │ │ │ │ │ │ │ Offset: 0xa65e │ │ │ │ │ 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 @@ │ │ │ │ │ -C GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ - b2+,fL] │ │ │ │ │ +V)GCC: (Debian 14.2.0-19) 14.2.0 │ │ │ │ │ +xg`|1<"] │ │ │ │ │ ,i+6S~`K │ │ │ │ │ }0 CV),A │ │ │ │ │ FDXabT Y │ │ │ │ │ 3El~x8&" │ │ │ │ │ @