--- /srv/reproducible-results/rbuild-debian/r-b-build.euWmnSWu/b1/tuxpaint_0.9.34-2_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.euWmnSWu/b2/tuxpaint_0.9.34-2_amd64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ 28dbd0eb0767d42ade3df95ebbd7b01b 14417716 graphics optional tuxpaint-data_0.9.34-2_all.deb │ - 392d8640d0a445e5a1c0248795d39157 485960 debug optional tuxpaint-dbgsym_0.9.34-2_amd64.deb │ - c51bab95dda99ab711b70c896fc749d4 91256 graphics optional tuxpaint-dev_0.9.34-2_all.deb │ - 6b877e941fe9e4f330cbf08e64100d0e 5136104 debug optional tuxpaint-plugins-default-dbgsym_0.9.34-2_amd64.deb │ - 00206f8959790428b8560e5e87123b5e 3056556 graphics optional tuxpaint-plugins-default_0.9.34-2_amd64.deb │ - e8f7d043c85bd1dfd829b73727622f70 303668 graphics optional tuxpaint_0.9.34-2_amd64.deb │ + 8581773b372a8a7d1492cfc055e5195c 485948 debug optional tuxpaint-dbgsym_0.9.34-2_amd64.deb │ + 3bcfed8d8b8a06719e6f61ee65878544 91256 graphics optional tuxpaint-dev_0.9.34-2_all.deb │ + fefc700a95786b65f1420da5ef155c2b 5133160 debug optional tuxpaint-plugins-default-dbgsym_0.9.34-2_amd64.deb │ + 03b4e0c412cfbf88a267cdd0d09cb9f0 3056380 graphics optional tuxpaint-plugins-default_0.9.34-2_amd64.deb │ + 412511ae9d786ff71dc348e153412ffc 303916 graphics optional tuxpaint_0.9.34-2_amd64.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_amd64.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 3046724 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 9632 2025-03-13 14:38:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 3046556 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: 83f6f4fd059a45008446fe3ce0a3727d6c5ce08d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 792dfdc31f053f34625dcc91883cb3c8ed89a791 │ │ │ │ ├── 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 66366634 66643035 39613435 30303834 f6f4fd059a450084 │ │ │ │ │ - 0x00000010 34366665 33636530 61333732 37643663 46fe3ce0a3727d6c │ │ │ │ │ - 0x00000020 35636530 38642e64 65627567 00000000 5ce08d.debug.... │ │ │ │ │ - 0x00000030 d88df9c9 .... │ │ │ │ │ + 0x00000000 32646664 63333166 30353366 33343632 2dfdc31f053f3462 │ │ │ │ │ + 0x00000010 35646363 39313838 33636233 63386564 5dcc91883cb3c8ed │ │ │ │ │ + 0x00000020 38396137 39312e64 65627567 00000000 89a791.debug.... │ │ │ │ │ + 0x00000030 eefd1c9d .... │ │ │ ├── ./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: d5b25143c42cb51653209c354629872fcf40a113 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4dd16a4f5f278ba059a0ae18df1b66bb0894dffa │ │ │ │ ├── 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 62323531 34336334 32636235 31363533 b25143c42cb51653 │ │ │ │ │ - 0x00000010 32303963 33353436 32393837 32666366 209c354629872fcf │ │ │ │ │ - 0x00000020 34306131 31332e64 65627567 00000000 40a113.debug.... │ │ │ │ │ - 0x00000030 b6717d02 .q}. │ │ │ │ │ + 0x00000000 64313661 34663566 32373862 61303539 d16a4f5f278ba059 │ │ │ │ │ + 0x00000010 61306165 31386466 31623636 62623038 a0ae18df1b66bb08 │ │ │ │ │ + 0x00000020 39346466 66612e64 65627567 00000000 94dffa.debug.... │ │ │ │ │ + 0x00000030 0edd1806 .... │ │ │ ├── ./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: b6a95907e5675c7b2cc06c3966b1898ac665392e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a8ef9fcb5bf3c2e8e46f839373b0500433e9c98e │ │ │ │ ├── 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 61393539 30376535 36373563 37623263 a95907e5675c7b2c │ │ │ │ │ - 0x00000010 63303663 33393636 62313839 38616336 c06c3966b1898ac6 │ │ │ │ │ - 0x00000020 36353339 32652e64 65627567 00000000 65392e.debug.... │ │ │ │ │ - 0x00000030 1aff5310 ..S. │ │ │ │ │ + 0x00000000 65663966 63623562 66336332 65386534 ef9fcb5bf3c2e8e4 │ │ │ │ │ + 0x00000010 36663833 39333733 62303530 30343333 6f839373b0500433 │ │ │ │ │ + 0x00000020 65396339 38652e64 65627567 00000000 e9c98e.debug.... │ │ │ │ │ + 0x00000030 662f6f86 f/o. │ │ │ ├── ./usr/lib/tuxpaint/plugins/blocks_etc.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: 6c134ef098727a33cd40069dfcf7d3d4d4ce61cc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 29458c9d20cb8ecc14a61202f8efb6f28aad27ee │ │ │ │ ├── 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 31333465 66303938 37323761 33336364 134ef098727a33cd │ │ │ │ │ - 0x00000010 34303036 39646663 66376433 64346434 40069dfcf7d3d4d4 │ │ │ │ │ - 0x00000020 63653631 63632e64 65627567 00000000 ce61cc.debug.... │ │ │ │ │ - 0x00000030 a65294c1 .R.. │ │ │ │ │ + 0x00000000 34353863 39643230 63623865 63633134 458c9d20cb8ecc14 │ │ │ │ │ + 0x00000010 61363132 30326638 65666236 66323861 a61202f8efb6f28a │ │ │ │ │ + 0x00000020 61643237 65652e64 65627567 00000000 ad27ee.debug.... │ │ │ │ │ + 0x00000030 64f805eb d... │ │ │ ├── ./usr/lib/tuxpaint/plugins/bloom.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: b4949cfa45d96b4f20a1603ad2c9a24ebb62cb24 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2e444f73349d01a1d8817831197a2f53a8611c9d │ │ │ │ ├── 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 39343963 66613435 64393662 34663230 949cfa45d96b4f20 │ │ │ │ │ - 0x00000010 61313630 33616432 63396132 34656262 a1603ad2c9a24ebb │ │ │ │ │ - 0x00000020 36326362 32342e64 65627567 00000000 62cb24.debug.... │ │ │ │ │ - 0x00000030 d416c9f2 .... │ │ │ │ │ + 0x00000000 34343466 37333334 39643031 61316438 444f73349d01a1d8 │ │ │ │ │ + 0x00000010 38313738 33313139 37613266 35336138 817831197a2f53a8 │ │ │ │ │ + 0x00000020 36313163 39642e64 65627567 00000000 611c9d.debug.... │ │ │ │ │ + 0x00000030 276fc37f 'o.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/blur.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dbff655218713d157a6388796dcb54b20564087f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 89fd28857b8ef1c5ba55e50d5eb6cf5e56f561a3 │ │ │ │ ├── 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 66663635 35323138 37313364 31353761 ff655218713d157a │ │ │ │ │ - 0x00000010 36333838 37393664 63623534 62323035 6388796dcb54b205 │ │ │ │ │ - 0x00000020 36343038 37662e64 65627567 00000000 64087f.debug.... │ │ │ │ │ - 0x00000030 30dc7ca3 0.|. │ │ │ │ │ + 0x00000000 66643238 38353762 38656631 63356261 fd28857b8ef1c5ba │ │ │ │ │ + 0x00000010 35356535 30643565 62366366 35653536 55e50d5eb6cf5e56 │ │ │ │ │ + 0x00000020 66353631 61332e64 65627567 00000000 f561a3.debug.... │ │ │ │ │ + 0x00000030 a1b1192d ...- │ │ │ ├── ./usr/lib/tuxpaint/plugins/bricks.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1e2def3031ffec84be62fae2fa611acc541ecf45 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4257fd7437d714e6f4db43ae1759c60078ff861e │ │ │ │ ├── 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 32646566 33303331 66666563 38346265 2def3031ffec84be │ │ │ │ │ - 0x00000010 36326661 65326661 36313161 63633534 62fae2fa611acc54 │ │ │ │ │ - 0x00000020 31656366 34352e64 65627567 00000000 1ecf45.debug.... │ │ │ │ │ - 0x00000030 0de3140a .... │ │ │ │ │ + 0x00000000 35376664 37343337 64373134 65366634 57fd7437d714e6f4 │ │ │ │ │ + 0x00000010 64623433 61653137 35396336 30303738 db43ae1759c60078 │ │ │ │ │ + 0x00000020 66663836 31652e64 65627567 00000000 ff861e.debug.... │ │ │ │ │ + 0x00000030 8ea55a4e ..ZN │ │ │ ├── ./usr/lib/tuxpaint/plugins/calligraphy.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b4ccde9f23a282023815ac867bf2e3f4ee917ee0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1a8fe662686ddda8a1f9bbe7a6fc2ede494895c9 │ │ │ │ ├── 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 63636465 39663233 61323832 30323338 ccde9f23a2820238 │ │ │ │ │ - 0x00000010 31356163 38363762 66326533 66346565 15ac867bf2e3f4ee │ │ │ │ │ - 0x00000020 39313765 65302e64 65627567 00000000 917ee0.debug.... │ │ │ │ │ - 0x00000030 babfc815 .... │ │ │ │ │ + 0x00000000 38666536 36323638 36646464 61386131 8fe662686ddda8a1 │ │ │ │ │ + 0x00000010 66396262 65376136 66633265 64653439 f9bbe7a6fc2ede49 │ │ │ │ │ + 0x00000020 34383935 63392e64 65627567 00000000 4895c9.debug.... │ │ │ │ │ + 0x00000030 04c40f53 ...S │ │ │ ├── ./usr/lib/tuxpaint/plugins/cartoon.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 17ba438259b54d0989b4d4661026b21413618b66 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 019058396de93093771e70d4d9f8ead04808abfc │ │ │ │ ├── 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 62613433 38323539 62353464 30393839 ba438259b54d0989 │ │ │ │ │ - 0x00000010 62346434 36363130 32366232 31343133 b4d4661026b21413 │ │ │ │ │ - 0x00000020 36313862 36362e64 65627567 00000000 618b66.debug.... │ │ │ │ │ - 0x00000030 3bac0011 ;... │ │ │ │ │ + 0x00000000 39303538 33393664 65393330 39333737 9058396de9309377 │ │ │ │ │ + 0x00000010 31653730 64346439 66386561 64303438 1e70d4d9f8ead048 │ │ │ │ │ + 0x00000020 30386162 66632e64 65627567 00000000 08abfc.debug.... │ │ │ │ │ + 0x00000030 3e2e3494 >.4. │ │ │ ├── ./usr/lib/tuxpaint/plugins/checkerboard.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 617f881cc856ab2511c54bdc3967670319aaef85 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94bea81dd7d2668f0f52860b3c2e3807604f3c9e │ │ │ │ ├── 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 37663838 31636338 35366162 32353131 7f881cc856ab2511 │ │ │ │ │ - 0x00000010 63353462 64633339 36373637 30333139 c54bdc3967670319 │ │ │ │ │ - 0x00000020 61616566 38352e64 65627567 00000000 aaef85.debug.... │ │ │ │ │ - 0x00000030 b1b2fdb2 .... │ │ │ │ │ + 0x00000000 62656138 31646437 64323636 38663066 bea81dd7d2668f0f │ │ │ │ │ + 0x00000010 35323836 30623363 32653338 30373630 52860b3c2e380760 │ │ │ │ │ + 0x00000020 34663363 39652e64 65627567 00000000 4f3c9e.debug.... │ │ │ │ │ + 0x00000030 1781e8e8 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/clone.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2ebdbc183dd39e3705148744ba4a8a8564648a5c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1d5fd11278feb7e42021b82b7b7433155c131800 │ │ │ │ ├── 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 62646263 31383364 64333965 33373035 bdbc183dd39e3705 │ │ │ │ │ - 0x00000010 31343837 34346261 34613861 38353634 148744ba4a8a8564 │ │ │ │ │ - 0x00000020 36343861 35632e64 65627567 00000000 648a5c.debug.... │ │ │ │ │ - 0x00000030 5d6794c2 ]g.. │ │ │ │ │ + 0x00000000 35666431 31323738 66656237 65343230 5fd11278feb7e420 │ │ │ │ │ + 0x00000010 32316238 32623762 37343333 31353563 21b82b7b7433155c │ │ │ │ │ + 0x00000020 31333138 30302e64 65627567 00000000 131800.debug.... │ │ │ │ │ + 0x00000030 09accf93 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/colorsep.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: ca75f8f299f794aaa09fc91aabb246238e18bb17 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d15c4ad8d3183f767e659082bba9fd341edac735 │ │ │ │ ├── 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 37356638 66323939 66373934 61616130 75f8f299f794aaa0 │ │ │ │ │ - 0x00000010 39666339 31616162 62323436 32333865 9fc91aabb246238e │ │ │ │ │ - 0x00000020 31386262 31372e64 65627567 00000000 18bb17.debug.... │ │ │ │ │ - 0x00000030 8002f434 ...4 │ │ │ │ │ + 0x00000000 35633461 64386433 31383366 37363765 5c4ad8d3183f767e │ │ │ │ │ + 0x00000010 36353930 38326262 61396664 33343165 659082bba9fd341e │ │ │ │ │ + 0x00000020 64616337 33352e64 65627567 00000000 dac735.debug.... │ │ │ │ │ + 0x00000030 ce312599 .1%. │ │ │ ├── ./usr/lib/tuxpaint/plugins/comicdot.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: 4d98510ff5a769ecc53d3163e5128275db6d7cf2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9b51b4739cfd0ff81e8ef98e3a6930bcdef91e7e │ │ │ │ ├── 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 39383531 30666635 61373639 65636335 98510ff5a769ecc5 │ │ │ │ │ - 0x00000010 33643331 36336535 31323832 37356462 3d3163e5128275db │ │ │ │ │ - 0x00000020 36643763 66322e64 65627567 00000000 6d7cf2.debug.... │ │ │ │ │ - 0x00000030 5fc166b6 _.f. │ │ │ │ │ + 0x00000000 35316234 37333963 66643066 66383165 51b4739cfd0ff81e │ │ │ │ │ + 0x00000010 38656639 38653361 36393330 62636465 8ef98e3a6930bcde │ │ │ │ │ + 0x00000020 66393165 37652e64 65627567 00000000 f91e7e.debug.... │ │ │ │ │ + 0x00000030 0162ea22 .b." │ │ │ ├── ./usr/lib/tuxpaint/plugins/confetti.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b91d49ba19dd4ef10133e47a88f4623f24109d5c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8e4a674c1bc4ff8c1b4c05acd502e0ed2dd24da3 │ │ │ │ ├── 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 31643439 62613139 64643465 66313031 1d49ba19dd4ef101 │ │ │ │ │ - 0x00000010 33336534 37613838 66343632 33663234 33e47a88f4623f24 │ │ │ │ │ - 0x00000020 31303964 35632e64 65627567 00000000 109d5c.debug.... │ │ │ │ │ - 0x00000030 cff5edf5 .... │ │ │ │ │ + 0x00000000 34613637 34633162 63346666 38633162 4a674c1bc4ff8c1b │ │ │ │ │ + 0x00000010 34633035 61636435 30326530 65643264 4c05acd502e0ed2d │ │ │ │ │ + 0x00000020 64323464 61332e64 65627567 00000000 d24da3.debug.... │ │ │ │ │ + 0x00000030 c05bc980 .[.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/crescent.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: 65812350976c31669b0bf3b7cefb2adfcc33b44a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4d5e206a0412f893e43264ba21ee799044d10438 │ │ │ │ ├── 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 38313233 35303937 36633331 36363962 812350976c31669b │ │ │ │ │ - 0x00000010 30626633 62376365 66623261 64666363 0bf3b7cefb2adfcc │ │ │ │ │ - 0x00000020 33336234 34612e64 65627567 00000000 33b44a.debug.... │ │ │ │ │ - 0x00000030 90918f8c .... │ │ │ │ │ + 0x00000000 35653230 36613034 31326638 39336534 5e206a0412f893e4 │ │ │ │ │ + 0x00000010 33323634 62613231 65653739 39303434 3264ba21ee799044 │ │ │ │ │ + 0x00000020 64313034 33382e64 65627567 00000000 d10438.debug.... │ │ │ │ │ + 0x00000030 3dd579f8 =.y. │ │ │ ├── ./usr/lib/tuxpaint/plugins/distortion.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ea0817fe31da97e9b5f7a504fd1571478d5f53f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2eb7019f69e6340c22ae46d4941cf0cd09fbfb39 │ │ │ │ ├── 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 61303831 37666533 31646139 37653962 a0817fe31da97e9b │ │ │ │ │ - 0x00000010 35663761 35303466 64313537 31343738 5f7a504fd1571478 │ │ │ │ │ - 0x00000020 64356635 33662e64 65627567 00000000 d5f53f.debug.... │ │ │ │ │ - 0x00000030 52b919c4 R... │ │ │ │ │ + 0x00000000 62373031 39663639 65363334 30633232 b7019f69e6340c22 │ │ │ │ │ + 0x00000010 61653436 64343934 31636630 63643039 ae46d4941cf0cd09 │ │ │ │ │ + 0x00000020 66626662 33392e64 65627567 00000000 fbfb39.debug.... │ │ │ │ │ + 0x00000030 c8d27a21 ..z! │ │ │ ├── ./usr/lib/tuxpaint/plugins/dither.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: 4f2bb4dae87966823dde7a21364e0aa4ec44ff1d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6925cea0bf09c56cc71e71cc93d0c97766625b79 │ │ │ │ ├── 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 32626234 64616538 37393636 38323364 2bb4dae87966823d │ │ │ │ │ - 0x00000010 64653761 32313336 34653061 61346563 de7a21364e0aa4ec │ │ │ │ │ - 0x00000020 34346666 31642e64 65627567 00000000 44ff1d.debug.... │ │ │ │ │ - 0x00000030 a6de9c4d ...M │ │ │ │ │ + 0x00000000 32356365 61306266 30396335 36636337 25cea0bf09c56cc7 │ │ │ │ │ + 0x00000010 31653731 63633933 64306339 37373636 1e71cc93d0c97766 │ │ │ │ │ + 0x00000020 36323562 37392e64 65627567 00000000 625b79.debug.... │ │ │ │ │ + 0x00000030 dfe18f0f .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/emboss.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa070236d241cd29eb201d8688bc56669985aacf │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 836d41cf9835081ca1681769ee47bde876a69575 │ │ │ │ ├── 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 30373032 33366432 34316364 32396562 070236d241cd29eb │ │ │ │ │ - 0x00000010 32303164 38363838 62633536 36363939 201d8688bc566699 │ │ │ │ │ - 0x00000020 38356161 63662e64 65627567 00000000 85aacf.debug.... │ │ │ │ │ - 0x00000030 7ad7b2cc z... │ │ │ │ │ + 0x00000000 36643431 63663938 33353038 31636131 6d41cf9835081ca1 │ │ │ │ │ + 0x00000010 36383137 36396565 34376264 65383736 681769ee47bde876 │ │ │ │ │ + 0x00000020 61363935 37352e64 65627567 00000000 a69575.debug.... │ │ │ │ │ + 0x00000030 853c2845 .<(E │ │ │ ├── ./usr/lib/tuxpaint/plugins/fade_darken.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 705f989af199fc61f79d5afdda34aa633004913d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f090ab1adf91cae89f533b67607b962089b7e3f3 │ │ │ │ ├── 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 35663938 39616631 39396663 36316637 5f989af199fc61f7 │ │ │ │ │ - 0x00000010 39643561 66646461 33346161 36333330 9d5afdda34aa6330 │ │ │ │ │ - 0x00000020 30343931 33642e64 65627567 00000000 04913d.debug.... │ │ │ │ │ - 0x00000030 6e5c8846 n\.F │ │ │ │ │ + 0x00000000 39306162 31616466 39316361 65383966 90ab1adf91cae89f │ │ │ │ │ + 0x00000010 35333362 36373630 37623936 32303839 533b67607b962089 │ │ │ │ │ + 0x00000020 62376533 66332e64 65627567 00000000 b7e3f3.debug.... │ │ │ │ │ + 0x00000030 fab069b6 ..i. │ │ │ ├── ./usr/lib/tuxpaint/plugins/fisheye.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 868e99a090274fb2ae1cddc21d57f7135d63ef37 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3f246402f54026925c1193228836152e549298ee │ │ │ │ ├── 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 38653939 61303930 32373466 62326165 8e99a090274fb2ae │ │ │ │ │ - 0x00000010 31636464 63323164 35376637 31333564 1cddc21d57f7135d │ │ │ │ │ - 0x00000020 36336566 33372e64 65627567 00000000 63ef37.debug.... │ │ │ │ │ - 0x00000030 9f24926f .$.o │ │ │ │ │ + 0x00000000 32343634 30326635 34303236 39323563 246402f54026925c │ │ │ │ │ + 0x00000010 31313933 32323838 33363135 32653534 1193228836152e54 │ │ │ │ │ + 0x00000020 39323938 65652e64 65627567 00000000 9298ee.debug.... │ │ │ │ │ + 0x00000030 a6c73855 ..8U │ │ │ ├── ./usr/lib/tuxpaint/plugins/flower.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: 5f14cc2b753138cb716c66a04f67b780590aa32e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1bad15dd1ab313b22ab217329da18afbc38d649c │ │ │ │ ├── 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 31346363 32623735 33313338 63623731 14cc2b753138cb71 │ │ │ │ │ - 0x00000010 36633636 61303466 36376237 38303539 6c66a04f67b78059 │ │ │ │ │ - 0x00000020 30616133 32652e64 65627567 00000000 0aa32e.debug.... │ │ │ │ │ - 0x00000030 8aed4c07 ..L. │ │ │ │ │ + 0x00000000 61643135 64643161 62333133 62323261 ad15dd1ab313b22a │ │ │ │ │ + 0x00000010 62323137 33323964 61313861 66626333 b217329da18afbc3 │ │ │ │ │ + 0x00000020 38643634 39632e64 65627567 00000000 8d649c.debug.... │ │ │ │ │ + 0x00000030 6958a5b5 iX.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/foam.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eb64cd6ecba2b8f844be69a7e138579211ee3f51 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 83e5a90ca4afdb7bd86201b13866bc7a6d551416 │ │ │ │ ├── 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 36346364 36656362 61326238 66383434 64cd6ecba2b8f844 │ │ │ │ │ - 0x00000010 62653639 61376531 33383537 39323131 be69a7e138579211 │ │ │ │ │ - 0x00000020 65653366 35312e64 65627567 00000000 ee3f51.debug.... │ │ │ │ │ - 0x00000030 44cfe4f3 D... │ │ │ │ │ + 0x00000000 65356139 30636134 61666462 37626438 e5a90ca4afdb7bd8 │ │ │ │ │ + 0x00000010 36323031 62313338 36366263 37613664 6201b13866bc7a6d │ │ │ │ │ + 0x00000020 35353134 31362e64 65627567 00000000 551416.debug.... │ │ │ │ │ + 0x00000030 ff2b29f1 .+). │ │ │ ├── ./usr/lib/tuxpaint/plugins/fold.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 476ab2fa04d2e2b928abecac945d085f85e3135f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5cdd2fd4f2204a4a5ddff8dbff9a97daf6c9f9fa │ │ │ │ ├── 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 36616232 66613034 64326532 62393238 6ab2fa04d2e2b928 │ │ │ │ │ - 0x00000010 61626563 61633934 35643038 35663835 abecac945d085f85 │ │ │ │ │ - 0x00000020 65333133 35662e64 65627567 00000000 e3135f.debug.... │ │ │ │ │ - 0x00000030 185401f8 .T.. │ │ │ │ │ + 0x00000000 64643266 64346632 32303461 34613564 dd2fd4f2204a4a5d │ │ │ │ │ + 0x00000010 64666638 64626666 39613937 64616636 dff8dbff9a97daf6 │ │ │ │ │ + 0x00000020 63396639 66612e64 65627567 00000000 c9f9fa.debug.... │ │ │ │ │ + 0x00000030 59e41ec1 Y... │ │ │ ├── ./usr/lib/tuxpaint/plugins/fractal.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: edc7373f625664480396b424f80bd8e3e5b28c65 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c39df7ba1b6e2f17248bbf94da8d9081bea88f3f │ │ │ │ ├── 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 63373337 33663632 35363634 34383033 c7373f6256644803 │ │ │ │ │ - 0x00000010 39366234 32346638 30626438 65336535 96b424f80bd8e3e5 │ │ │ │ │ - 0x00000020 62323863 36352e64 65627567 00000000 b28c65.debug.... │ │ │ │ │ - 0x00000030 c47f764b ..vK │ │ │ │ │ + 0x00000000 39646637 62613162 36653266 31373234 9df7ba1b6e2f1724 │ │ │ │ │ + 0x00000010 38626266 39346461 38643930 38316265 8bbf94da8d9081be │ │ │ │ │ + 0x00000020 61383866 33662e64 65627567 00000000 a88f3f.debug.... │ │ │ │ │ + 0x00000030 dd6f79f3 .oy. │ │ │ ├── ./usr/lib/tuxpaint/plugins/fretwork.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2300f31589606a76b2d7cd635276f1813bb16727 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 32c842d83c3d02428f3a21c06d8bbb0161184281 │ │ │ │ ├── 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 30306633 31353839 36303661 37366232 00f31589606a76b2 │ │ │ │ │ - 0x00000010 64376364 36333532 37366631 38313362 d7cd635276f1813b │ │ │ │ │ - 0x00000020 62313637 32372e64 65627567 00000000 b16727.debug.... │ │ │ │ │ - 0x00000030 a66b367d .k6} │ │ │ │ │ + 0x00000000 63383432 64383363 33643032 34323866 c842d83c3d02428f │ │ │ │ │ + 0x00000010 33613231 63303664 38626262 30313631 3a21c06d8bbb0161 │ │ │ │ │ + 0x00000020 31383432 38312e64 65627567 00000000 184281.debug.... │ │ │ │ │ + 0x00000030 08838132 ...2 │ │ │ ├── ./usr/lib/tuxpaint/plugins/glasstile.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cd53de3a66c5728c30e9aec14eae6afaf0ef1f03 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 059ac2ec4372e94d4447b18b079e5dbd13ffc4de │ │ │ │ ├── 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 35336465 33613636 63353732 38633330 53de3a66c5728c30 │ │ │ │ │ - 0x00000010 65396165 63313465 61653661 66616630 e9aec14eae6afaf0 │ │ │ │ │ - 0x00000020 65663166 30332e64 65627567 00000000 ef1f03.debug.... │ │ │ │ │ - 0x00000030 f9d3e09d .... │ │ │ │ │ + 0x00000000 39616332 65633433 37326539 34643434 9ac2ec4372e94d44 │ │ │ │ │ + 0x00000010 34376231 38623037 39653564 62643133 47b18b079e5dbd13 │ │ │ │ │ + 0x00000020 66666334 64652e64 65627567 00000000 ffc4de.debug.... │ │ │ │ │ + 0x00000030 bb716fee .qo. │ │ │ ├── ./usr/lib/tuxpaint/plugins/googlyeyes.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: 485fd5e7b4d29eba284f99b98084c6b3f18a6f4f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce2814bf2a261afb0878e03bceb9a8ebaa2d498f │ │ │ │ ├── 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 35666435 65376234 64323965 62613238 5fd5e7b4d29eba28 │ │ │ │ │ - 0x00000010 34663939 62393830 38346336 62336631 4f99b98084c6b3f1 │ │ │ │ │ - 0x00000020 38613666 34662e64 65627567 00000000 8a6f4f.debug.... │ │ │ │ │ - 0x00000030 e3af53d9 ..S. │ │ │ │ │ + 0x00000000 32383134 62663261 32363161 66623038 2814bf2a261afb08 │ │ │ │ │ + 0x00000010 37386530 33626365 62396138 65626161 78e03bceb9a8ebaa │ │ │ │ │ + 0x00000020 32643439 38662e64 65627567 00000000 2d498f.debug.... │ │ │ │ │ + 0x00000030 bbefa916 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/grass.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 178a5a308335d86d06c14b1afae04bc8d2a21819 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 33a2977a1d55c74369d14cd164f1f71c3eb7c01f │ │ │ │ ├── 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 38613561 33303833 33356438 36643036 8a5a308335d86d06 │ │ │ │ │ - 0x00000010 63313462 31616661 65303462 63386432 c14b1afae04bc8d2 │ │ │ │ │ - 0x00000020 61323138 31392e64 65627567 00000000 a21819.debug.... │ │ │ │ │ - 0x00000030 08d2e510 .... │ │ │ │ │ + 0x00000000 61323937 37613164 35356337 34333639 a2977a1d55c74369 │ │ │ │ │ + 0x00000010 64313463 64313634 66316637 31633365 d14cd164f1f71c3e │ │ │ │ │ + 0x00000020 62376330 31662e64 65627567 00000000 b7c01f.debug.... │ │ │ │ │ + 0x00000030 2f8020c9 /. . │ │ │ ├── ./usr/lib/tuxpaint/plugins/halftone.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: c346b6cc1e82d14bc06f1dae76650ac613fe9ebe │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4e3c37e438a9a92abad92a249c83cf896749fbe │ │ │ │ ├── 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 34366236 63633165 38326431 34626330 46b6cc1e82d14bc0 │ │ │ │ │ - 0x00000010 36663164 61653736 36353061 63363133 6f1dae76650ac613 │ │ │ │ │ - 0x00000020 66653965 62652e64 65627567 00000000 fe9ebe.debug.... │ │ │ │ │ - 0x00000030 2fca8921 /..! │ │ │ │ │ + 0x00000000 65336333 37653433 38613961 39326162 e3c37e438a9a92ab │ │ │ │ │ + 0x00000010 61643932 61323439 63383363 66383936 ad92a249c83cf896 │ │ │ │ │ + 0x00000020 37343966 62652e64 65627567 00000000 749fbe.debug.... │ │ │ │ │ + 0x00000030 8826ddf1 .&.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/kaleidox.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: 1b2ce0da37cef1741c3a8c2c1fd2f4596bc79556 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e8f725c4a81225defdad0eaa54eaa7f3584805f6 │ │ │ │ ├── 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 32636530 64613337 63656631 37343163 2ce0da37cef1741c │ │ │ │ │ - 0x00000010 33613863 32633166 64326634 35393662 3a8c2c1fd2f4596b │ │ │ │ │ - 0x00000020 63373935 35362e64 65627567 00000000 c79556.debug.... │ │ │ │ │ - 0x00000030 179f519e ..Q. │ │ │ │ │ + 0x00000000 66373235 63346138 31323235 64656664 f725c4a81225defd │ │ │ │ │ + 0x00000010 61643065 61613534 65616137 66333538 ad0eaa54eaa7f358 │ │ │ │ │ + 0x00000020 34383035 66362e64 65627567 00000000 4805f6.debug.... │ │ │ │ │ + 0x00000030 b27ad3aa .z.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/kalidescope.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7b5b5d9493887ec088490846acfa6cc0d861586d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4cd9d7e5840d1b345a4aef9395eb9f72ae8ef0f7 │ │ │ │ ├── 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 35623564 39343933 38383765 63303838 5b5d9493887ec088 │ │ │ │ │ - 0x00000010 34393038 34366163 66613663 63306438 490846acfa6cc0d8 │ │ │ │ │ - 0x00000020 36313538 36642e64 65627567 00000000 61586d.debug.... │ │ │ │ │ - 0x00000030 6922dce8 i".. │ │ │ │ │ + 0x00000000 64396437 65353834 30643162 33343561 d9d7e5840d1b345a │ │ │ │ │ + 0x00000010 34616566 39333935 65623966 37326165 4aef9395eb9f72ae │ │ │ │ │ + 0x00000020 38656630 66372e64 65627567 00000000 8ef0f7.debug.... │ │ │ │ │ + 0x00000030 535e4f53 S^OS │ │ │ ├── ./usr/lib/tuxpaint/plugins/light.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e9fc72b1c7a803feba0df046d891a507936de097 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e72f29bc3e8851584743d5d4c8d990828051b775 │ │ │ │ ├── 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 66633732 62316337 61383033 66656261 fc72b1c7a803feba │ │ │ │ │ - 0x00000010 30646630 34366438 39316135 30373933 0df046d891a50793 │ │ │ │ │ - 0x00000020 36646530 39372e64 65627567 00000000 6de097.debug.... │ │ │ │ │ - 0x00000030 bfc084ff .... │ │ │ │ │ + 0x00000000 32663239 62633365 38383531 35383437 2f29bc3e88515847 │ │ │ │ │ + 0x00000010 34336435 64346338 64393930 38323830 43d5d4c8d9908280 │ │ │ │ │ + 0x00000020 35316237 37352e64 65627567 00000000 51b775.debug.... │ │ │ │ │ + 0x00000030 d0bf03b4 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/lightning.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 75bbb2ad5c638791e92187379776ea2edc7c53d4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7562436af43f36a25daceedf05797dc9e1a4923b │ │ │ │ ├── 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 62626232 61643563 36333837 39316539 bbb2ad5c638791e9 │ │ │ │ │ - 0x00000010 32313837 33373937 37366561 32656463 2187379776ea2edc │ │ │ │ │ - 0x00000020 37633533 64342e64 65627567 00000000 7c53d4.debug.... │ │ │ │ │ - 0x00000030 abaf44b5 ..D. │ │ │ │ │ + 0x00000000 36323433 36616634 33663336 61323564 62436af43f36a25d │ │ │ │ │ + 0x00000010 61636565 64663035 37393764 63396531 aceedf05797dc9e1 │ │ │ │ │ + 0x00000020 61343932 33622e64 65627567 00000000 a4923b.debug.... │ │ │ │ │ + 0x00000030 ef13d354 ...T │ │ │ ├── ./usr/lib/tuxpaint/plugins/maze.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: e1476bca4a26fd798aeb6d264fce484282ec5e3e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97deab803bed37300a91063647fcfcaa1a7bc5b3 │ │ │ │ ├── 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 34373662 63613461 32366664 37393861 476bca4a26fd798a │ │ │ │ │ - 0x00000010 65623664 32363466 63653438 34323832 eb6d264fce484282 │ │ │ │ │ - 0x00000020 65633565 33652e64 65627567 00000000 ec5e3e.debug.... │ │ │ │ │ - 0x00000030 b8f3c4ea .... │ │ │ │ │ + 0x00000000 64656162 38303362 65643337 33303061 deab803bed37300a │ │ │ │ │ + 0x00000010 39313036 33363437 66636663 61613161 91063647fcfcaa1a │ │ │ │ │ + 0x00000020 37626335 62332e64 65627567 00000000 7bc5b3.debug.... │ │ │ │ │ + 0x00000030 3c5efee7 <^.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/metalpaint.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1892c058ca59375fa4fb6a5c17b980b5e5fb3513 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5b5b0261b7e0efbe4922279a7640096bc62c533c │ │ │ │ ├── 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 39326330 35386361 35393337 35666134 92c058ca59375fa4 │ │ │ │ │ - 0x00000010 66623661 35633137 62393830 62356535 fb6a5c17b980b5e5 │ │ │ │ │ - 0x00000020 66623335 31332e64 65627567 00000000 fb3513.debug.... │ │ │ │ │ - 0x00000030 b90a6439 ..d9 │ │ │ │ │ + 0x00000000 35623032 36316237 65306566 62653439 5b0261b7e0efbe49 │ │ │ │ │ + 0x00000010 32323237 39613736 34303039 36626336 22279a7640096bc6 │ │ │ │ │ + 0x00000020 32633533 33632e64 65627567 00000000 2c533c.debug.... │ │ │ │ │ + 0x00000030 d00d85ed .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/mirror_f.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: a08d996bb9c77eb059175e0f458613681c107979 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3138c56ea70a7ec3d29994c1e0be112288e61caf │ │ │ │ ├── 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 38643939 36626239 63373765 62303539 8d996bb9c77eb059 │ │ │ │ │ - 0x00000010 31373565 30663435 38363133 36383163 175e0f458613681c │ │ │ │ │ - 0x00000020 31303739 37392e64 65627567 00000000 107979.debug.... │ │ │ │ │ - 0x00000030 139e471b ..G. │ │ │ │ │ + 0x00000000 33386335 36656137 30613765 63336432 38c56ea70a7ec3d2 │ │ │ │ │ + 0x00000010 39393934 63316530 62653131 32323838 9994c1e0be112288 │ │ │ │ │ + 0x00000020 65363163 61662e64 65627567 00000000 e61caf.debug.... │ │ │ │ │ + 0x00000030 6d33907e m3.~ │ │ │ ├── ./usr/lib/tuxpaint/plugins/mosaic.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e9d09ff968429993ef17b40b50520da80b2b4b81 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7ca929569fe99ff2798edd1e9b11088463c0fc6b │ │ │ │ ├── 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 64303966 66393638 34323939 39336566 d09ff968429993ef │ │ │ │ │ - 0x00000010 31376234 30623530 35323064 61383062 17b40b50520da80b │ │ │ │ │ - 0x00000020 32623462 38312e64 65627567 00000000 2b4b81.debug.... │ │ │ │ │ - 0x00000030 f056db14 .V.. │ │ │ │ │ + 0x00000000 61393239 35363966 65393966 66323739 a929569fe99ff279 │ │ │ │ │ + 0x00000010 38656464 31653962 31313038 38343633 8edd1e9b11088463 │ │ │ │ │ + 0x00000020 63306663 36622e64 65627567 00000000 c0fc6b.debug.... │ │ │ │ │ + 0x00000030 00b0d206 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/mosaic_shaped.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0868e62d605221aabb62e1ee4ae060256c4d3b3c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e51163eb17ffaa7e67d30c612db30c802806f22d │ │ │ │ ├── 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 36386536 32643630 35323231 61616262 68e62d605221aabb │ │ │ │ │ - 0x00000010 36326531 65653461 65303630 32353663 62e1ee4ae060256c │ │ │ │ │ - 0x00000020 34643362 33632e64 65627567 00000000 4d3b3c.debug.... │ │ │ │ │ - 0x00000030 fbc3d0d4 .... │ │ │ │ │ + 0x00000000 31313633 65623137 66666161 37653637 1163eb17ffaa7e67 │ │ │ │ │ + 0x00000010 64333063 36313264 62333063 38303238 d30c612db30c8028 │ │ │ │ │ + 0x00000020 30366632 32642e64 65627567 00000000 06f22d.debug.... │ │ │ │ │ + 0x00000030 3b155049 ;.PI │ │ │ ├── ./usr/lib/tuxpaint/plugins/n_pt_persp.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: f75eb31ce71c3344d42eb2c1bfe3fb5c4eba7c4a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b0ac5b6e3074b1faf7e2877e5d2a7fcb4d6f63fd │ │ │ │ ├── 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 35656233 31636537 31633333 34346434 5eb31ce71c3344d4 │ │ │ │ │ - 0x00000010 32656232 63316266 65336662 35633465 2eb2c1bfe3fb5c4e │ │ │ │ │ - 0x00000020 62613763 34612e64 65627567 00000000 ba7c4a.debug.... │ │ │ │ │ - 0x00000030 d1970a68 ...h │ │ │ │ │ + 0x00000000 61633562 36653330 37346231 66616637 ac5b6e3074b1faf7 │ │ │ │ │ + 0x00000010 65323837 37653564 32613766 63623464 e2877e5d2a7fcb4d │ │ │ │ │ + 0x00000020 36663633 66642e64 65627567 00000000 6f63fd.debug.... │ │ │ │ │ + 0x00000030 9d6683d6 .f.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/negative.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c34c674848938afa65fb338a96527c90a0798d94 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 63d6e0fb02f3b363ef0f5d7f8f5c18c511b5d3c6 │ │ │ │ ├── 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 34633637 34383438 39333861 66613635 4c674848938afa65 │ │ │ │ │ - 0x00000010 66623333 38613936 35323763 39306130 fb338a96527c90a0 │ │ │ │ │ - 0x00000020 37393864 39342e64 65627567 00000000 798d94.debug.... │ │ │ │ │ - 0x00000030 e41e05f5 .... │ │ │ │ │ + 0x00000000 64366530 66623032 66336233 36336566 d6e0fb02f3b363ef │ │ │ │ │ + 0x00000010 30663564 37663866 35633138 63353131 0f5d7f8f5c18c511 │ │ │ │ │ + 0x00000020 62356433 63362e64 65627567 00000000 b5d3c6.debug.... │ │ │ │ │ + 0x00000030 f94590ae .E.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/noise.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 60e633999ed796d7206d54f0a988b4beffad1124 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f77794f8b17e0c29b4f66c7a37e543cf2225e3b7 │ │ │ │ ├── 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 65363333 39393965 64373936 64373230 e633999ed796d720 │ │ │ │ │ - 0x00000010 36643534 66306139 38386234 62656666 6d54f0a988b4beff │ │ │ │ │ - 0x00000020 61643131 32342e64 65627567 00000000 ad1124.debug.... │ │ │ │ │ - 0x00000030 eb1578ea ..x. │ │ │ │ │ + 0x00000000 37373934 66386231 37653063 32396234 7794f8b17e0c29b4 │ │ │ │ │ + 0x00000010 66363663 37613337 65353433 63663232 f66c7a37e543cf22 │ │ │ │ │ + 0x00000020 32356533 62372e64 65627567 00000000 25e3b7.debug.... │ │ │ │ │ + 0x00000030 627040d1 bp@. │ │ │ ├── ./usr/lib/tuxpaint/plugins/perspective.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c73d8ddcc5cf2a11828edfdc4c4c509cf5e996ce │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 98e2cedc9d63e7493e088bd9aea085472ce9149e │ │ │ │ ├── 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 33643864 64636335 63663261 31313832 3d8ddcc5cf2a1182 │ │ │ │ │ - 0x00000010 38656466 64633463 34633530 39636635 8edfdc4c4c509cf5 │ │ │ │ │ - 0x00000020 65393936 63652e64 65627567 00000000 e996ce.debug.... │ │ │ │ │ - 0x00000030 be764069 .v@i │ │ │ │ │ + 0x00000000 65326365 64633964 36336537 34393365 e2cedc9d63e7493e │ │ │ │ │ + 0x00000010 30383862 64396165 61303835 34373263 088bd9aea085472c │ │ │ │ │ + 0x00000020 65393134 39652e64 65627567 00000000 e9149e.debug.... │ │ │ │ │ + 0x00000030 46dbf2c3 F... │ │ │ ├── ./usr/lib/tuxpaint/plugins/pixels.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ec8c2ae28515f031b195874e215fd43d57f7c09 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d807f96a0f7719c0b3f48375abf03dd950f66b61 │ │ │ │ ├── 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 63386332 61653238 35313566 30333162 c8c2ae28515f031b │ │ │ │ │ - 0x00000010 31393538 37346532 31356664 34336435 195874e215fd43d5 │ │ │ │ │ - 0x00000020 37663763 30392e64 65627567 00000000 7f7c09.debug.... │ │ │ │ │ - 0x00000030 85dad01c .... │ │ │ │ │ + 0x00000000 30376639 36613066 37373139 63306233 07f96a0f7719c0b3 │ │ │ │ │ + 0x00000010 66343833 37356162 66303364 64393530 f48375abf03dd950 │ │ │ │ │ + 0x00000020 66363662 36312e64 65627567 00000000 f66b61.debug.... │ │ │ │ │ + 0x00000030 f520d7ec . .. │ │ │ ├── ./usr/lib/tuxpaint/plugins/polyfill.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: 820c7cc2e77c93ff7865abaedd50af14052ac6f5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6d8629d29a49f2a21f3b0ca9e042b191d44c3739 │ │ │ │ ├── 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 30633763 63326537 37633933 66663738 0c7cc2e77c93ff78 │ │ │ │ │ - 0x00000010 36356162 61656464 35306166 31343035 65abaedd50af1405 │ │ │ │ │ - 0x00000020 32616336 66352e64 65627567 00000000 2ac6f5.debug.... │ │ │ │ │ - 0x00000030 4c8638e5 L.8. │ │ │ │ │ + 0x00000000 38363239 64323961 34396632 61323166 8629d29a49f2a21f │ │ │ │ │ + 0x00000010 33623063 61396530 34326231 39316434 3b0ca9e042b191d4 │ │ │ │ │ + 0x00000020 34633337 33392e64 65627567 00000000 4c3739.debug.... │ │ │ │ │ + 0x00000030 ed18639b ..c. │ │ │ ├── ./usr/lib/tuxpaint/plugins/puzzle.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 98daf276fb61371c609610269cba66224ed625d1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 86145a29d45ae42af31fe91b0989943896133d8e │ │ │ │ ├── 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 64616632 37366662 36313337 31633630 daf276fb61371c60 │ │ │ │ │ - 0x00000010 39363130 32363963 62613636 32323465 9610269cba66224e │ │ │ │ │ - 0x00000020 64363235 64312e64 65627567 00000000 d625d1.debug.... │ │ │ │ │ - 0x00000030 f00fc3ff .... │ │ │ │ │ + 0x00000000 31343561 32396434 35616534 32616633 145a29d45ae42af3 │ │ │ │ │ + 0x00000010 31666539 31623039 38393934 33383936 1fe91b0989943896 │ │ │ │ │ + 0x00000020 31333364 38652e64 65627567 00000000 133d8e.debug.... │ │ │ │ │ + 0x00000030 84319247 .1.G │ │ │ ├── ./usr/lib/tuxpaint/plugins/rails.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa5ce844a0b4a247e11913d0f0ca50af1d1810af │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3701b192c3fa6e8ed636b181eebbf3648274e383 │ │ │ │ ├── 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 35636538 34346130 62346132 34376531 5ce844a0b4a247e1 │ │ │ │ │ - 0x00000010 31393133 64306630 63613530 61663164 1913d0f0ca50af1d │ │ │ │ │ - 0x00000020 31383130 61662e64 65627567 00000000 1810af.debug.... │ │ │ │ │ - 0x00000030 6925c524 i%.$ │ │ │ │ │ + 0x00000000 30316231 39326333 66613665 38656436 01b192c3fa6e8ed6 │ │ │ │ │ + 0x00000010 33366231 38316565 62626633 36343832 36b181eebbf36482 │ │ │ │ │ + 0x00000020 37346533 38332e64 65627567 00000000 74e383.debug.... │ │ │ │ │ + 0x00000030 a28c50d0 ..P. │ │ │ ├── ./usr/lib/tuxpaint/plugins/rain.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 71308a57ae922c39742399d1a6e0be55ad83bf7b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8a1c6624ce5b94aaaec1bc7c85ac518c5750c451 │ │ │ │ ├── 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 33303861 35376165 39323263 33393734 308a57ae922c3974 │ │ │ │ │ - 0x00000010 32333939 64316136 65306265 35356164 2399d1a6e0be55ad │ │ │ │ │ - 0x00000020 38336266 37622e64 65627567 00000000 83bf7b.debug.... │ │ │ │ │ - 0x00000030 ce88453d ..E= │ │ │ │ │ + 0x00000000 31633636 32346365 35623934 61616165 1c6624ce5b94aaae │ │ │ │ │ + 0x00000010 63316263 37633835 61633531 38633537 c1bc7c85ac518c57 │ │ │ │ │ + 0x00000020 35306334 35312e64 65627567 00000000 50c451.debug.... │ │ │ │ │ + 0x00000030 f82fd345 ./.E │ │ │ ├── ./usr/lib/tuxpaint/plugins/rainbow.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f4e94ff404a27b03a13a3c608b101f6473154e17 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 83b47e8669fcf71942e244bc1fe706eec01fb22e │ │ │ │ ├── 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 65393466 66343034 61323762 30336131 e94ff404a27b03a1 │ │ │ │ │ - 0x00000010 33613363 36303862 31303166 36343733 3a3c608b101f6473 │ │ │ │ │ - 0x00000020 31353465 31372e64 65627567 00000000 154e17.debug.... │ │ │ │ │ - 0x00000030 a042863c .B.< │ │ │ │ │ + 0x00000000 62343765 38363639 66636637 31393432 b47e8669fcf71942 │ │ │ │ │ + 0x00000010 65323434 62633166 65373036 65656330 e244bc1fe706eec0 │ │ │ │ │ + 0x00000020 31666232 32652e64 65627567 00000000 1fb22e.debug.... │ │ │ │ │ + 0x00000030 d55883dc .X.. │ │ │ ├── ./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: fc4ec9e37f363ec152fc2f83fcd503974dd51c2e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f02df3abc9b67b2eee9d366f00d00fbfbbdf849b │ │ │ │ ├── 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 34656339 65333766 33363365 63313532 4ec9e37f363ec152 │ │ │ │ │ - 0x00000010 66633266 38336663 64353033 39373464 fc2f83fcd503974d │ │ │ │ │ - 0x00000020 64353163 32652e64 65627567 00000000 d51c2e.debug.... │ │ │ │ │ - 0x00000030 f45710e3 .W.. │ │ │ │ │ + 0x00000000 32646633 61626339 62363762 32656565 2df3abc9b67b2eee │ │ │ │ │ + 0x00000010 39643336 36663030 64303066 62666262 9d366f00d00fbfbb │ │ │ │ │ + 0x00000020 64663834 39622e64 65627567 00000000 df849b.debug.... │ │ │ │ │ + 0x00000030 5609c2ce V... │ │ │ ├── ./usr/lib/tuxpaint/plugins/reflection.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 545e47148409b1345889af89df406d729c93385f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e213bca153f426ac2b93344af6dc22c2e90e567b │ │ │ │ ├── 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 35653437 31343834 30396231 33343538 5e47148409b13458 │ │ │ │ │ - 0x00000010 38396166 38396466 34303664 37323963 89af89df406d729c │ │ │ │ │ - 0x00000020 39333338 35662e64 65627567 00000000 93385f.debug.... │ │ │ │ │ - 0x00000030 86b2db29 ...) │ │ │ │ │ + 0x00000000 31336263 61313533 66343236 61633262 13bca153f426ac2b │ │ │ │ │ + 0x00000010 39333334 34616636 64633232 63326539 93344af6dc22c2e9 │ │ │ │ │ + 0x00000020 30653536 37622e64 65627567 00000000 0e567b.debug.... │ │ │ │ │ + 0x00000030 e0a39c7a ...z │ │ │ ├── ./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: 85a93c5ebd051d7236001e2634c9697447c957a6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8ebd50ebfec0a45ebe84fe699dd8772a3272a086 │ │ │ │ ├── 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 61393363 35656264 30353164 37323336 a93c5ebd051d7236 │ │ │ │ │ - 0x00000010 30303165 32363334 63393639 37343437 001e2634c9697447 │ │ │ │ │ - 0x00000020 63393537 61362e64 65627567 00000000 c957a6.debug.... │ │ │ │ │ - 0x00000030 51c6ed30 Q..0 │ │ │ │ │ + 0x00000000 62643530 65626665 63306134 35656265 bd50ebfec0a45ebe │ │ │ │ │ + 0x00000010 38346665 36393964 64383737 32613332 84fe699dd8772a32 │ │ │ │ │ + 0x00000020 37326130 38362e64 65627567 00000000 72a086.debug.... │ │ │ │ │ + 0x00000030 9f985228 ..R( │ │ │ ├── ./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: cd241b19b972ceb2511d546121a4f23afcecec15 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ba324d60facf290f289311eb08aeb7bb128f4ae2 │ │ │ │ ├── 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 32343162 31396239 37326365 62323531 241b19b972ceb251 │ │ │ │ │ - 0x00000010 31643534 36313231 61346632 33616663 1d546121a4f23afc │ │ │ │ │ - 0x00000020 65636563 31352e64 65627567 00000000 ecec15.debug.... │ │ │ │ │ - 0x00000030 6d65bc12 me.. │ │ │ │ │ + 0x00000000 33323464 36306661 63663239 30663238 324d60facf290f28 │ │ │ │ │ + 0x00000010 39333131 65623038 61656237 62623132 9311eb08aeb7bb12 │ │ │ │ │ + 0x00000020 38663461 65322e64 65627567 00000000 8f4ae2.debug.... │ │ │ │ │ + 0x00000030 7a156e1f z.n. │ │ │ ├── ./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: a5a732aba433a7727f7d58bd1f46ce765b628446 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c6ecdb44aef15a914cc718d1725130ee072cfc2b │ │ │ │ ├── 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 61373332 61626134 33336137 37323766 a732aba433a7727f │ │ │ │ │ - 0x00000010 37643538 62643166 34366365 37363562 7d58bd1f46ce765b │ │ │ │ │ - 0x00000020 36323834 34362e64 65627567 00000000 628446.debug.... │ │ │ │ │ - 0x00000030 b09cca9e .... │ │ │ │ │ + 0x00000000 65636462 34346165 66313561 39313463 ecdb44aef15a914c │ │ │ │ │ + 0x00000010 63373138 64313732 35313330 65653037 c718d1725130ee07 │ │ │ │ │ + 0x00000020 32636663 32622e64 65627567 00000000 2cfc2b.debug.... │ │ │ │ │ + 0x00000030 692158c4 i!X. │ │ │ ├── ./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: bd240963401f69d0160f2fcb11472efa2678c946 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 57e58ca16f456c98b565a722084875039643a667 │ │ │ │ ├── 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 32343039 36333430 31663639 64303136 240963401f69d016 │ │ │ │ │ - 0x00000010 30663266 63623131 34373265 66613236 0f2fcb11472efa26 │ │ │ │ │ - 0x00000020 37386339 34362e64 65627567 00000000 78c946.debug.... │ │ │ │ │ - 0x00000030 01d38e92 .... │ │ │ │ │ + 0x00000000 65353863 61313666 34353663 39386235 e58ca16f456c98b5 │ │ │ │ │ + 0x00000010 36356137 32323038 34383735 30333936 65a7220848750396 │ │ │ │ │ + 0x00000020 34336136 36372e64 65627567 00000000 43a667.debug.... │ │ │ │ │ + 0x00000030 56da8026 V..& │ │ │ ├── ./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: 10f1b9d7512c4109325b09bcd896d7a794c7ad74 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 936aa5e5716b45d079ec5db1fa718f32c3adcb7b │ │ │ │ ├── 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 66316239 64373531 32633431 30393332 f1b9d7512c410932 │ │ │ │ │ - 0x00000010 35623039 62636438 39366437 61373934 5b09bcd896d7a794 │ │ │ │ │ - 0x00000020 63376164 37342e64 65627567 00000000 c7ad74.debug.... │ │ │ │ │ - 0x00000030 983c96e4 .<.. │ │ │ │ │ + 0x00000000 36616135 65353731 36623435 64303739 6aa5e5716b45d079 │ │ │ │ │ + 0x00000010 65633564 62316661 37313866 33326333 ec5db1fa718f32c3 │ │ │ │ │ + 0x00000020 61646362 37622e64 65627567 00000000 adcb7b.debug.... │ │ │ │ │ + 0x00000030 debbbac7 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/shift.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 91f4643019746e37d2514436063024ad885e9c31 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 44f5adf85c902b47dce669b04570e50de9083c16 │ │ │ │ ├── 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 66343634 33303139 37343665 33376432 f4643019746e37d2 │ │ │ │ │ - 0x00000010 35313434 33363036 33303234 61643838 514436063024ad88 │ │ │ │ │ - 0x00000020 35653963 33312e64 65627567 00000000 5e9c31.debug.... │ │ │ │ │ - 0x00000030 2f77148a /w.. │ │ │ │ │ + 0x00000000 66356164 66383563 39303262 34376463 f5adf85c902b47dc │ │ │ │ │ + 0x00000010 65363639 62303435 37306535 30646539 e669b04570e50de9 │ │ │ │ │ + 0x00000020 30383363 31362e64 65627567 00000000 083c16.debug.... │ │ │ │ │ + 0x00000030 0898425f ..B_ │ │ │ ├── ./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: e8210cecc141bad9611d6d58dc1c2021433474b8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97b5081d4e3b3c8a59d8434bf8eb0f8ef116f04f │ │ │ │ ├── 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 32313063 65636331 34316261 64393631 210cecc141bad961 │ │ │ │ │ - 0x00000010 31643664 35386463 31633230 32313433 1d6d58dc1c202143 │ │ │ │ │ - 0x00000020 33343734 62382e64 65627567 00000000 3474b8.debug.... │ │ │ │ │ - 0x00000030 72bf6ef9 r.n. │ │ │ │ │ + 0x00000000 62353038 31643465 33623363 38613539 b5081d4e3b3c8a59 │ │ │ │ │ + 0x00000010 64383433 34626638 65623066 38656631 d8434bf8eb0f8ef1 │ │ │ │ │ + 0x00000020 31366630 34662e64 65627567 00000000 16f04f.debug.... │ │ │ │ │ + 0x00000030 a27252da .rR. │ │ │ ├── ./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: ecab241ddaeb22177fd1e42075eabcffa08a03fd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 133d5a109a12a5fcb0542f01da7cfb6507c7616c │ │ │ │ ├── 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 61623234 31646461 65623232 31373766 ab241ddaeb22177f │ │ │ │ │ - 0x00000010 64316534 32303735 65616263 66666130 d1e42075eabcffa0 │ │ │ │ │ - 0x00000020 38613033 66642e64 65627567 00000000 8a03fd.debug.... │ │ │ │ │ - 0x00000030 097e9e1b .~.. │ │ │ │ │ + 0x00000000 33643561 31303961 31326135 66636230 3d5a109a12a5fcb0 │ │ │ │ │ + 0x00000010 35343266 30316461 37636662 36353037 542f01da7cfb6507 │ │ │ │ │ + 0x00000020 63373631 36632e64 65627567 00000000 c7616c.debug.... │ │ │ │ │ + 0x00000030 a705cfe2 .... │ │ │ ├── ./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: 352535ecb4e3598102d62f65a05945880d4aa9a8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cf7a8a720531db3ef0879649adc58085b30a793d │ │ │ │ ├── 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 32353335 65636234 65333539 38313032 2535ecb4e3598102 │ │ │ │ │ - 0x00000010 64363266 36356130 35393435 38383064 d62f65a05945880d │ │ │ │ │ - 0x00000020 34616139 61382e64 65627567 00000000 4aa9a8.debug.... │ │ │ │ │ - 0x00000030 23a67f61 #..a │ │ │ │ │ + 0x00000000 37613861 37323035 33316462 33656630 7a8a720531db3ef0 │ │ │ │ │ + 0x00000010 38373936 34396164 63353830 38356233 879649adc58085b3 │ │ │ │ │ + 0x00000020 30613739 33642e64 65627567 00000000 0a793d.debug.... │ │ │ │ │ + 0x00000030 0da29101 .... │ │ │ ├── ./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: 91ed28ff3af12ea313b884d7275a7e171c52d367 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 39035b562231dd831b5b73ee76ca956e0ea3d897 │ │ │ │ ├── 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 65643238 66663361 66313265 61333133 ed28ff3af12ea313 │ │ │ │ │ - 0x00000010 62383834 64373237 35613765 31373163 b884d7275a7e171c │ │ │ │ │ - 0x00000020 35326433 36372e64 65627567 00000000 52d367.debug.... │ │ │ │ │ - 0x00000030 5cb45dd7 \.]. │ │ │ │ │ + 0x00000000 30333562 35363232 33316464 38333162 035b562231dd831b │ │ │ │ │ + 0x00000010 35623733 65653736 63613935 36653065 5b73ee76ca956e0e │ │ │ │ │ + 0x00000020 61336438 39372e64 65627567 00000000 a3d897.debug.... │ │ │ │ │ + 0x00000030 9befd1ec .... │ │ │ ├── ./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: d02600147bb50260cb35e643258bd10d4e587879 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8e197eebb4e71a1e47e0dcf7bca7ae7bf284f1ad │ │ │ │ ├── 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 32363030 31343762 62353032 36306362 2600147bb50260cb │ │ │ │ │ - 0x00000010 33356536 34333235 38626431 30643465 35e643258bd10d4e │ │ │ │ │ - 0x00000020 35383738 37392e64 65627567 00000000 587879.debug.... │ │ │ │ │ - 0x00000030 786ce9d7 xl.. │ │ │ │ │ + 0x00000000 31393765 65626234 65373161 31653437 197eebb4e71a1e47 │ │ │ │ │ + 0x00000010 65306463 66376263 61376165 37626632 e0dcf7bca7ae7bf2 │ │ │ │ │ + 0x00000020 38346631 61642e64 65627567 00000000 84f1ad.debug.... │ │ │ │ │ + 0x00000030 377ecd39 7~.9 │ │ │ ├── ./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: 8121da460796bda0722a9c3bd1b133381e9d3b1c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62d8218407a9d6ff93d133dae4934bc071812e7d │ │ │ │ ├── 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 32316461 34363037 39366264 61303732 21da460796bda072 │ │ │ │ │ - 0x00000010 32613963 33626431 62313333 33383165 2a9c3bd1b133381e │ │ │ │ │ - 0x00000020 39643362 31632e64 65627567 00000000 9d3b1c.debug.... │ │ │ │ │ - 0x00000030 db2b8968 .+.h │ │ │ │ │ + 0x00000000 64383231 38343037 61396436 66663933 d8218407a9d6ff93 │ │ │ │ │ + 0x00000010 64313333 64616534 39333462 63303731 d133dae4934bc071 │ │ │ │ │ + 0x00000020 38313265 37642e64 65627567 00000000 812e7d.debug.... │ │ │ │ │ + 0x00000030 79943985 y.9. │ │ │ ├── ./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: 473f3c946f8d083f82a4719429195de5d493e033 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d7d247a20b67483c5511c765f591f6757f2250c3 │ │ │ │ ├── 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 33663363 39343666 38643038 33663832 3f3c946f8d083f82 │ │ │ │ │ - 0x00000010 61343731 39343239 31393564 65356434 a4719429195de5d4 │ │ │ │ │ - 0x00000020 39336530 33332e64 65627567 00000000 93e033.debug.... │ │ │ │ │ - 0x00000030 3f5f286b ?_(k │ │ │ │ │ + 0x00000000 64323437 61323062 36373438 33633535 d247a20b67483c55 │ │ │ │ │ + 0x00000010 31316337 36356635 39316636 37353766 11c765f591f6757f │ │ │ │ │ + 0x00000020 32323530 63332e64 65627567 00000000 2250c3.debug.... │ │ │ │ │ + 0x00000030 af00fe8b .... │ │ │ ├── ./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: 21281f08323a6cf46bda9b025d248155615bf2ab │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6bc3f9aa7b8d93b778be1ce9ebf31729f66f0336 │ │ │ │ ├── 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 32383166 30383332 33613663 66343662 281f08323a6cf46b │ │ │ │ │ - 0x00000010 64613962 30323564 32343831 35353631 da9b025d24815561 │ │ │ │ │ - 0x00000020 35626632 61622e64 65627567 00000000 5bf2ab.debug.... │ │ │ │ │ - 0x00000030 0a5d4fe2 .]O. │ │ │ │ │ + 0x00000000 63336639 61613762 38643933 62373738 c3f9aa7b8d93b778 │ │ │ │ │ + 0x00000010 62653163 65396562 66333137 32396636 be1ce9ebf31729f6 │ │ │ │ │ + 0x00000020 36663033 33362e64 65627567 00000000 6f0336.debug.... │ │ │ │ │ + 0x00000030 76a81465 v..e │ │ │ ├── ./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: a681cefc20f9c6853080cde116a9b83e30bf5db1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e1a2487f33381fcd231c94556ab1d46953782520 │ │ │ │ ├── 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 38316365 66633230 66396336 38353330 81cefc20f9c68530 │ │ │ │ │ - 0x00000010 38306364 65313136 61396238 33653330 80cde116a9b83e30 │ │ │ │ │ - 0x00000020 62663564 62312e64 65627567 00000000 bf5db1.debug.... │ │ │ │ │ - 0x00000030 8d044f8e ..O. │ │ │ │ │ + 0x00000000 61323438 37663333 33383166 63643233 a2487f33381fcd23 │ │ │ │ │ + 0x00000010 31633934 35353661 62316434 36393533 1c94556ab1d46953 │ │ │ │ │ + 0x00000020 37383235 32302e64 65627567 00000000 782520.debug.... │ │ │ │ │ + 0x00000030 bb796c2c .yl, │ │ │ ├── ./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: c550c87a8e369537edf957a3b181cea39258e34a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 68f361dfd84902d63d490e70d16e0d156aba8b0a │ │ │ │ ├── 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 35306338 37613865 33363935 33376564 50c87a8e369537ed │ │ │ │ │ - 0x00000010 66393537 61336231 38316365 61333932 f957a3b181cea392 │ │ │ │ │ - 0x00000020 35386533 34612e64 65627567 00000000 58e34a.debug.... │ │ │ │ │ - 0x00000030 2a86ccce *... │ │ │ │ │ + 0x00000000 66333631 64666438 34393032 64363364 f361dfd84902d63d │ │ │ │ │ + 0x00000010 34393065 37306431 36653064 31353661 490e70d16e0d156a │ │ │ │ │ + 0x00000020 62613862 30612e64 65627567 00000000 ba8b0a.debug.... │ │ │ │ │ + 0x00000030 25a85c09 %.\. │ │ │ ├── ./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: c856028ea3ea1e8190717ff1324ff6d93e94bf30 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bde4662a3bd4af5e0493f5e1cdc86de33ef5dcba │ │ │ │ ├── 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 35363032 38656133 65613165 38313930 56028ea3ea1e8190 │ │ │ │ │ - 0x00000010 37313766 66313332 34666636 64393365 717ff1324ff6d93e │ │ │ │ │ - 0x00000020 39346266 33302e64 65627567 00000000 94bf30.debug.... │ │ │ │ │ - 0x00000030 919b7614 ..v. │ │ │ │ │ + 0x00000000 65343636 32613362 64346166 35653034 e4662a3bd4af5e04 │ │ │ │ │ + 0x00000010 39336635 65316364 63383664 65333365 93f5e1cdc86de33e │ │ │ │ │ + 0x00000020 66356463 62612e64 65627567 00000000 f5dcba.debug.... │ │ │ │ │ + 0x00000030 76d58d22 v.." │ │ │ ├── ./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: f507226aaa809296842bee8deb1a30caae1c1e99 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 88abfbc0e50fcd689283075047c4107d7e0deb70 │ │ │ │ ├── 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 30373232 36616161 38303932 39363834 07226aaa80929684 │ │ │ │ │ - 0x00000010 32626565 38646562 31613330 63616165 2bee8deb1a30caae │ │ │ │ │ - 0x00000020 31633165 39392e64 65627567 00000000 1c1e99.debug.... │ │ │ │ │ - 0x00000030 18fd5795 ..W. │ │ │ │ │ + 0x00000000 61626662 63306535 30666364 36383932 abfbc0e50fcd6892 │ │ │ │ │ + 0x00000010 38333037 35303437 63343130 37643765 83075047c4107d7e │ │ │ │ │ + 0x00000020 30646562 37302e64 65627567 00000000 0deb70.debug.... │ │ │ │ │ + 0x00000030 6786875d g..] │ │ │ ├── ./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: 00b201019057dea304c477bf0e78bbd6e5cd4a4f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e748813e8200e192f6dad99a0964c158eac37451 │ │ │ │ ├── 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 62323031 30313930 35376465 61333034 b201019057dea304 │ │ │ │ │ - 0x00000010 63343737 62663065 37386262 64366535 c477bf0e78bbd6e5 │ │ │ │ │ - 0x00000020 63643461 34662e64 65627567 00000000 cd4a4f.debug.... │ │ │ │ │ - 0x00000030 8a27880f .'.. │ │ │ │ │ + 0x00000000 34383831 33653832 30306531 39326636 48813e8200e192f6 │ │ │ │ │ + 0x00000010 64616439 39613039 36346331 35386561 dad99a0964c158ea │ │ │ │ │ + 0x00000020 63333734 35312e64 65627567 00000000 c37451.debug.... │ │ │ │ │ + 0x00000030 531a318a S.1. │ │ │ ├── ./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: 3d6861a47f67cccf93aceaaf4033eeb3579cd0c7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7482d5715cf9707214b7a6b8b991f6e371df5bb2 │ │ │ │ ├── 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 36383631 61343766 36376363 63663933 6861a47f67cccf93 │ │ │ │ │ - 0x00000010 61636561 61663430 33336565 62333537 aceaaf4033eeb357 │ │ │ │ │ - 0x00000020 39636430 63372e64 65627567 00000000 9cd0c7.debug.... │ │ │ │ │ - 0x00000030 0c46989c .F.. │ │ │ │ │ + 0x00000000 38326435 37313563 66393730 37323134 82d5715cf9707214 │ │ │ │ │ + 0x00000010 62376136 62386239 39316636 65333731 b7a6b8b991f6e371 │ │ │ │ │ + 0x00000020 64663562 62322e64 65627567 00000000 df5bb2.debug.... │ │ │ │ │ + 0x00000030 8489830b .... │ │ │ ├── ./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: 6c94eb580380cea0f4379507628c34ffb6264ee1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a4bd635129851c7d21e8dd75b61a3639a5c5f13f │ │ │ │ ├── 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 39346562 35383033 38306365 61306634 94eb580380cea0f4 │ │ │ │ │ - 0x00000010 33373935 30373632 38633334 66666236 379507628c34ffb6 │ │ │ │ │ - 0x00000020 32363465 65312e64 65627567 00000000 264ee1.debug.... │ │ │ │ │ - 0x00000030 be83b8dd .... │ │ │ │ │ + 0x00000000 62643633 35313239 38353163 37643231 bd635129851c7d21 │ │ │ │ │ + 0x00000010 65386464 37356236 31613336 33396135 e8dd75b61a3639a5 │ │ │ │ │ + 0x00000020 63356631 33662e64 65627567 00000000 c5f13f.debug.... │ │ │ │ │ + 0x00000030 632114d3 c!.. │ │ │ ├── ./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: 72d8947d82ff6c53d16b45d482f039cf439a50d0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1b2cd4d730a63976d7c8c89ec8119070e3dd3b66 │ │ │ │ ├── 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 64383934 37643832 66663663 35336431 d8947d82ff6c53d1 │ │ │ │ │ - 0x00000010 36623435 64343832 66303339 63663433 6b45d482f039cf43 │ │ │ │ │ - 0x00000020 39613530 64302e64 65627567 00000000 9a50d0.debug.... │ │ │ │ │ - 0x00000030 c69918f1 .... │ │ │ │ │ + 0x00000000 32636434 64373330 61363339 37366437 2cd4d730a63976d7 │ │ │ │ │ + 0x00000010 63386338 39656338 31313930 37306533 c8c89ec8119070e3 │ │ │ │ │ + 0x00000020 64643362 36362e64 65627567 00000000 dd3b66.debug.... │ │ │ │ │ + 0x00000030 28adab84 (... ├── tuxpaint_0.9.34-2_amd64.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 1588 2025-03-13 14:38:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 301888 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1592 2025-03-13 14:38:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 302132 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 │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10b9ff54921dca1d653f4361bb91fc90cd99094c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7320fa7fff08d1e296a7cac4cb4578c9aea74716 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ - L/lib64/ld-linux-x86-64.so.2 │ │ │ │ │ +/lib64/ld-linux-x86-64.so.2 │ │ │ │ │ __gmon_start__ │ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ │ SDL_GetModState │ │ │ │ │ SDL_AddTimer │ │ │ │ │ SDL_FreeSurface │ │ │ │ │ SDL_RenderSetLogicalSize │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62396666 35343932 31646361 31643635 b9ff54921dca1d65 │ │ │ │ │ - 0x00000010 33663433 36316262 39316663 39306364 3f4361bb91fc90cd │ │ │ │ │ - 0x00000020 39393039 34632e64 65627567 00000000 99094c.debug.... │ │ │ │ │ - 0x00000030 dfdfd227 ...' │ │ │ │ │ + 0x00000000 32306661 37666666 30386431 65323936 20fa7fff08d1e296 │ │ │ │ │ + 0x00000010 61376361 63346362 34353738 63396165 a7cac4cb4578c9ae │ │ │ │ │ + 0x00000020 61373437 31362e64 65627567 00000000 a74716.debug.... │ │ │ │ │ + 0x00000030 e6fd455b ..E[ ├── tuxpaint-dbgsym_0.9.34-2_amd64.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 485252 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 485240 2025-03-13 14:38:55.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ Installed-Size: 607 │ │ │ │ Depends: tuxpaint (= 1:0.9.34-2) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint │ │ │ │ -Build-Ids: 10b9ff54921dca1d653f4361bb91fc90cd99094c │ │ │ │ +Build-Ids: 7320fa7fff08d1e296a7cac4cb4578c9aea74716 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/10/b9ff54921dca1d653f4361bb91fc90cd99094c.debug │ │ │ │ │ +usr/lib/debug/.build-id/73/20fa7fff08d1e296a7cac4cb4578c9aea74716.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/10/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 611216 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/10/b9ff54921dca1d653f4361bb91fc90cd99094c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/73/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 611216 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/73/20fa7fff08d1e296a7cac4cb4578c9aea74716.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/10/b9ff54921dca1d653f4361bb91fc90cd99094c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/73/20fa7fff08d1e296a7cac4cb4578c9aea74716.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 89% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │┄ error from `readelf --wide --sections {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ [23] .dynamic NOBITS 0000000000072c88 015608 000300 10 WA 6 0 8 │ │ │ │ │ [24] .got NOBITS 0000000000072f88 015608 000048 08 WA 0 0 8 │ │ │ │ │ [25] .got.plt NOBITS 0000000000072fe8 015608 000938 08 WA 0 0 8 │ │ │ │ │ [26] .data NOBITS 0000000000073920 015608 0013b8 00 WA 0 0 32 │ │ │ │ │ [27] .bss NOBITS 0000000000074ce0 015608 091a38 00 WA 0 0 32 │ │ │ │ │ [28] .comment PROGBITS 0000000000000000 015288 00001f 01 MS 0 0 1 │ │ │ │ │ [29] .debug_aranges PROGBITS 0000000000000000 0152a8 000122 00 C 0 0 8 │ │ │ │ │ - [30] .debug_info PROGBITS 0000000000000000 0153d0 037606 00 C 0 0 8 │ │ │ │ │ + [30] .debug_info PROGBITS 0000000000000000 0153d0 037607 00 C 0 0 8 │ │ │ │ │ [31] .debug_abbrev PROGBITS 0000000000000000 04c9d8 001188 00 C 0 0 8 │ │ │ │ │ [32] .debug_line PROGBITS 0000000000000000 04db60 01bb27 00 C 0 0 8 │ │ │ │ │ [33] .debug_str PROGBITS 0000000000000000 069688 00563a 01 MSC 0 0 8 │ │ │ │ │ [34] .debug_line_str PROGBITS 0000000000000000 06ecc8 00043b 01 MSC 0 0 8 │ │ │ │ │ [35] .debug_loclists PROGBITS 0000000000000000 06f108 016a76 00 C 0 0 8 │ │ │ │ │ [36] .debug_rnglists PROGBITS 0000000000000000 085b80 002d91 00 C 0 0 8 │ │ │ │ │ [37] .symtab SYMTAB 0000000000000000 088918 0072c0 18 38 745 8 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10b9ff54921dca1d653f4361bb91fc90cd99094c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7320fa7fff08d1e296a7cac4cb4578c9aea74716 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=info {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -13493,189 +13493,189 @@ │ │ │ │ │ <800b> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <800c> DW_AT_type : (ref4) <0x3f>, int │ │ │ │ │ <8010> DW_AT_location : (exprloc) 9 byte block: 3 8 29 10 0 0 0 0 0 (DW_OP_addr: 102908) │ │ │ │ │ <1><801a>: Abbrev Number: 52 (DW_TAG_structure_type) │ │ │ │ │ <801b> DW_AT_name : (strp) (offset: 0x207f): magic_api_t │ │ │ │ │ <801f> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <8020> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8021> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <8021> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <8022> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <8023> DW_AT_sibling : (ref4) <0x816d> │ │ │ │ │ <2><8027>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8028> DW_AT_name : (strp) (offset: 0x596c): tp_version │ │ │ │ │ <802c> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <802d> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <802d> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <802e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <802f> DW_AT_type : (ref4) <0x318> │ │ │ │ │ <8033> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><8034>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8035> DW_AT_name : (strp) (offset: 0xaae1): data_directory │ │ │ │ │ <8039> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <803a> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <803a> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <803b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <803c> DW_AT_type : (ref4) <0x318> │ │ │ │ │ <8040> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><8041>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8042> DW_AT_name : (strp) (offset: 0x3242): update_progress_bar │ │ │ │ │ <8046> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8047> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <8047> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <8048> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8049> DW_AT_type : (ref4) <0x99c> │ │ │ │ │ <804d> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><804e>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <804f> DW_AT_name : (strp) (offset: 0x8ba9): special_notify │ │ │ │ │ <8053> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8054> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <8054> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <8055> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8056> DW_AT_type : (ref4) <0x8e1> │ │ │ │ │ <805a> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><805b>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <805c> DW_AT_name : (strp) (offset: 0xb11d): sRGB_to_linear │ │ │ │ │ <8060> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8061> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <8061> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <8062> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <8063> DW_AT_type : (ref4) <0x817c> │ │ │ │ │ <8067> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><8068>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8069> DW_AT_name : (strp) (offset: 0x40d9): linear_to_sRGB │ │ │ │ │ <806d> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <806e> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <806e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <806f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <8070> DW_AT_type : (ref4) <0x8190> │ │ │ │ │ <8074> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><8075>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8076> DW_AT_name : (strp) (offset: 0x7ff6): in_circle │ │ │ │ │ <807a> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <807b> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <807b> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <807c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <807d> DW_AT_type : (ref4) <0x81ae> │ │ │ │ │ <8081> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><8082>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8083> DW_AT_name : (strp) (offset: 0x7d94): getpixel │ │ │ │ │ <8087> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8088> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <8088> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <8089> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <808a> DW_AT_type : (ref4) <0x4a79> │ │ │ │ │ <808e> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><808f>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8090> DW_AT_name : (strp) (offset: 0x7888): putpixel │ │ │ │ │ <8094> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8095> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <8095> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <8096> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8097> DW_AT_type : (ref4) <0x4a43> │ │ │ │ │ <809b> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><809c>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <809d> DW_AT_name : (strp) (offset: 0xbdf3): xorpixel │ │ │ │ │ <80a1> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80a2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <80a2> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <80a3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80a4> DW_AT_type : (ref4) <0x81c8> │ │ │ │ │ <80a8> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><80a9>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <80aa> DW_AT_name : (strp) (offset: 0x51c4): playsound │ │ │ │ │ <80ae> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80af> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <80af> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <80b0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80b1> DW_AT_type : (ref4) <0x81e2> │ │ │ │ │ <80b5> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><80b6>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <80b7> DW_AT_name : (strp) (offset: 0xaa2b): playingsound │ │ │ │ │ <80bb> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80bc> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <80bc> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <80bd> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <80be> DW_AT_type : (ref4) <0x81ec> │ │ │ │ │ <80c2> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><80c3>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <80c4> DW_AT_name : (strp) (offset: 0x43c7): pausesound │ │ │ │ │ <80c8> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80c9> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <80c9> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <80ca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80cb> DW_AT_type : (ref4) <0x99c> │ │ │ │ │ <80cf> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><80d0>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <80d1> DW_AT_name : (strp) (offset: 0x435): unpausesound │ │ │ │ │ <80d5> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80d6> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <80d6> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <80d7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80d8> DW_AT_type : (ref4) <0x99c> │ │ │ │ │ <80dc> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><80dd>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <80de> DW_AT_name : (strp) (offset: 0x45b8): stopsound │ │ │ │ │ <80e2> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80e3> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <80e3> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <80e4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80e5> DW_AT_type : (ref4) <0x99c> │ │ │ │ │ <80e9> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><80ea>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <80eb> DW_AT_name : (strp) (offset: 0xd24b): line │ │ │ │ │ <80ef> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80f0> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <80f0> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <80f1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <80f2> DW_AT_type : (ref4) <0x8252> │ │ │ │ │ <80f6> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><80f7>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <80f8> DW_AT_name : (strp) (offset: 0x9ed7): button_down │ │ │ │ │ <80fc> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <80fd> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <80fd> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <80fe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <80ff> DW_AT_type : (ref4) <0x81ec> │ │ │ │ │ <8103> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><8104>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8105> DW_AT_name : (strp) (offset: 0x7eee): rgbtohsv │ │ │ │ │ <8109> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <810a> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <810a> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <810b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <810c> DW_AT_type : (ref4) <0x8280> │ │ │ │ │ <8110> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><8111>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8112> DW_AT_name : (strp) (offset: 0xa70c): hsvtorgb │ │ │ │ │ <8116> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8117> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <8117> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <8118> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8119> DW_AT_type : (ref4) <0x82a9> │ │ │ │ │ <811d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><811e>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <811f> DW_AT_name : (strp) (offset: 0x258e): canvas_w │ │ │ │ │ <8123> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8124> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <8124> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <8125> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <8126> DW_AT_type : (ref4) <0x3f>, int │ │ │ │ │ <812a> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><812b>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <812c> DW_AT_name : (strp) (offset: 0x2559): canvas_h │ │ │ │ │ <8130> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8131> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <8131> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <8132> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <8133> DW_AT_type : (ref4) <0x3f>, int │ │ │ │ │ <8137> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><8138>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8139> DW_AT_name : (strp) (offset: 0xf92): scale │ │ │ │ │ <813d> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <813e> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <813e> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <813f> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <8140> DW_AT_type : (ref4) <0x82cc> │ │ │ │ │ <8144> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><8145>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8146> DW_AT_name : (strp) (offset: 0xa0da): rotate_scale │ │ │ │ │ <814a> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <814b> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <814b> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <814c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <814d> DW_AT_type : (ref4) <0x82ea> │ │ │ │ │ <8151> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><8152>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8153> DW_AT_name : (strp) (offset: 0x3ebe): touched │ │ │ │ │ <8157> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8158> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <8158> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <8159> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <815a> DW_AT_type : (ref4) <0x8303> │ │ │ │ │ <815e> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><815f>: Abbrev Number: 15 (DW_TAG_member) │ │ │ │ │ <8160> DW_AT_name : (strp) (offset: 0x5f37): retract_undo │ │ │ │ │ <8164> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8165> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <8165> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <8166> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <8167> DW_AT_type : (ref4) <0x99c> │ │ │ │ │ <816b> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><816c>: Abbrev Number: 0 │ │ │ │ │ <1><816d>: Abbrev Number: 63 (DW_TAG_subroutine_type) │ │ │ │ │ <816e> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <816e> DW_AT_type : (ref4) <0x2a>, float │ │ │ │ │ @@ -13870,23 +13870,23 @@ │ │ │ │ │ <2><8302>: Abbrev Number: 0 │ │ │ │ │ <1><8303>: Abbrev Number: 21 (DW_TAG_pointer_type) │ │ │ │ │ <8304> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <8304> DW_AT_type : (ref4) <0x82ef>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><8308>: Abbrev Number: 27 (DW_TAG_typedef) │ │ │ │ │ <8309> DW_AT_name : (strp) (offset: 0xbffa): magic_api │ │ │ │ │ <830d> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <830e> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <830e> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <830f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <8310> DW_AT_type : (ref4) <0x801a>, magic_api_t │ │ │ │ │ <1><8314>: Abbrev Number: 65 (DW_TAG_enumeration_type) │ │ │ │ │ <8315> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <8316> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <8316> DW_AT_type : (ref4) <0x6e>, unsigned int │ │ │ │ │ <831a> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <831b> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <831b> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <831c> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <831d> DW_AT_sibling : (ref4) <0x833a> │ │ │ │ │ <2><8321>: Abbrev Number: 5 (DW_TAG_enumerator) │ │ │ │ │ <8322> DW_AT_name : (strp) (offset: 0x2795): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <8326> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><8327>: Abbrev Number: 5 (DW_TAG_enumerator) │ │ │ │ │ <8328> DW_AT_name : (strp) (offset: 0x26): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -13904,15 +13904,15 @@ │ │ │ │ │ <2><8343>: Abbrev Number: 35 (DW_TAG_subrange_type) │ │ │ │ │ <8344> DW_AT_type : (ref4) <0x91>, long unsigned int │ │ │ │ │ <8348> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><8349>: Abbrev Number: 0 │ │ │ │ │ <1><834a>: Abbrev Number: 69 (DW_TAG_variable) │ │ │ │ │ <834b> DW_AT_name : (strp) (offset: 0xb5d1): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <834f> DW_AT_decl_file : (data1) 117 │ │ │ │ │ - <8350> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <8350> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <8351> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <8352> DW_AT_type : (ref4) <0x833a> │ │ │ │ │ <8356> DW_AT_external : (flag_present) 1 │ │ │ │ │ <8356> DW_AT_location : (exprloc) 9 byte block: 3 e0 44 7 0 0 0 0 0 (DW_OP_addr: 744e0) │ │ │ │ │ <1><8360>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ <8361> DW_AT_name : (strp) (offset: 0x8ec8): magic_disabled_features │ │ │ │ │ <8365> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,57 +1,56 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -dGq&D`(}+"(m │ │ │ │ │ -I]LZk:R$u5i[ │ │ │ │ │ -l5i5s>Ew │ │ │ │ │ -;~7wWyYJ │ │ │ │ │ -96p{}p+eCE\ │ │ │ │ │ -EC[.VYEh[F[ │ │ │ │ │ -6BsPR>kP │ │ │ │ │ -78|-%,-= │ │ │ │ │ -48_C │ │ │ │ │ -%-I/[}vz │ │ │ │ │ --8(\7N@> │ │ │ │ │ -j~N~3HkRC% │ │ │ │ │ -+[)L56[" │ │ │ │ │ -3Chey5 │ │ │ │ │ - yBeAO[3 │ │ │ │ │ -sx?!~R&~0 │ │ │ │ │ -8x~`{)Mz| │ │ │ │ │ -I3~XI3~XI3~ │ │ │ │ │ -KPO)(g.SzrI │ │ │ │ │ -KQiaQ\LVvXLV │ │ │ │ │ -Izb~DS%% │ │ │ │ │ -?=9@d/Pj │ │ │ │ │ -!rEj96bEb. │ │ │ │ │ -W,VSW[[[U[_ │ │ │ │ │ -mgfffeegg │ │ │ │ │ -YEf"2KDnR │ │ │ │ │ -W%w0TR=N │ │ │ │ │ -Xb|i;1y( │ │ │ │ │ -AR.?!H7A │ │ │ │ │ -&.RK5lgW │ │ │ │ │ -9jVFbaTs │ │ │ │ │ +rpA*HS9_58 │ │ │ │ │ +mn$|&se!; │ │ │ │ │ +/+:?km=2* │ │ │ │ │ +j}bL/GoL │ │ │ │ │ +4y8+;{': │ │ │ │ │ p?wR#zDm │ │ │ │ │ 4'Y-\JkcS │ │ │ │ │ u\\mHs8X │ │ │ │ │ NMRUmS#Mm │ │ │ │ │ +,N4K?A% │ │ │ │ │ `(8Y=X=0 │ │ │ │ │ aP+sgOXN ├── tuxpaint-plugins-default-dbgsym_0.9.34-2_amd64.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 3740 2025-03-13 14:38:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 5132172 2025-03-13 14:38:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 3732 2025-03-13 14:38:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 5129236 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: amd64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ -Installed-Size: 6014 │ │ │ │ +Installed-Size: 6015 │ │ │ │ Depends: tuxpaint-plugins-default (= 1:0.9.34-2) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint-plugins-default │ │ │ │ -Build-Ids: 00b201019057dea304c477bf0e78bbd6e5cd4a4f 0868e62d605221aabb62e1ee4ae060256c4d3b3c 10f1b9d7512c4109325b09bcd896d7a794c7ad74 178a5a308335d86d06c14b1afae04bc8d2a21819 17ba438259b54d0989b4d4661026b21413618b66 1892c058ca59375fa4fb6a5c17b980b5e5fb3513 1b2ce0da37cef1741c3a8c2c1fd2f4596bc79556 1e2def3031ffec84be62fae2fa611acc541ecf45 1ea0817fe31da97e9b5f7a504fd1571478d5f53f 1ec8c2ae28515f031b195874e215fd43d57f7c09 21281f08323a6cf46bda9b025d248155615bf2ab 2300f31589606a76b2d7cd635276f1813bb16727 2ebdbc183dd39e3705148744ba4a8a8564648a5c 352535ecb4e3598102d62f65a05945880d4aa9a8 3d6861a47f67cccf93aceaaf4033eeb3579cd0c7 473f3c946f8d083f82a4719429195de5d493e033 476ab2fa04d2e2b928abecac945d085f85e3135f 485fd5e7b4d29eba284f99b98084c6b3f18a6f4f 4d98510ff5a769ecc53d3163e5128275db6d7cf2 4f2bb4dae87966823dde7a21364e0aa4ec44ff1d 545e47148409b1345889af89df406d729c93385f 5f14cc2b753138cb716c66a04f67b780590aa32e 60e633999ed796d7206d54f0a988b4beffad1124 617f881cc856ab2511c54bdc3967670319aaef85 65812350976c31669b0bf3b7cefb2adfcc33b44a 6c134ef098727a33cd40069dfcf7d3d4d4ce61cc 6c94eb580380cea0f4379507628c34ffb6264ee1 705f989af199fc61f79d5afdda34aa633004913d 71308a57ae922c39742399d1a6e0be55ad83bf7b 72d8947d82ff6c53d16b45d482f039cf439a50d0 75bbb2ad5c638791e92187379776ea2edc7c53d4 7b5b5d9493887ec088490846acfa6cc0d861586d 8121da460796bda0722a9c3bd1b133381e9d3b1c 820c7cc2e77c93ff7865abaedd50af14052ac6f5 83f6f4fd059a45008446fe3ce0a3727d6c5ce08d 85a93c5ebd051d7236001e2634c9697447c957a6 868e99a090274fb2ae1cddc21d57f7135d63ef37 91ed28ff3af12ea313b884d7275a7e171c52d367 91f4643019746e37d2514436063024ad885e9c31 98daf276fb61371c609610269cba66224ed625d1 a08d996bb9c77eb059175e0f458613681c107979 a5a732aba433a7727f7d58bd1f46ce765b628446 a681cefc20f9c6853080cde116a9b83e30bf5db1 b4949cfa45d96b4f20a1603ad2c9a24ebb62cb24 b4ccde9f23a282023815ac867bf2e3f4ee917ee0 b6a95907e5675c7b2cc06c3966b1898ac665392e b91d49ba19dd4ef10133e47a88f4623f24109d5c bd240963401f69d0160f2fcb11472efa2678c946 c346b6cc1e82d14bc06f1dae76650ac613fe9ebe c34c674848938afa65fb338a96527c90a0798d94 c550c87a8e369537edf957a3b181cea39258e34a c73d8ddcc5cf2a11828edfdc4c4c509cf5e996ce c856028ea3ea1e8190717ff1324ff6d93e94bf30 ca75f8f299f794aaa09fc91aabb246238e18bb17 cd241b19b972ceb2511d546121a4f23afcecec15 cd53de3a66c5728c30e9aec14eae6afaf0ef1f03 d02600147bb50260cb35e643258bd10d4e587879 d5b25143c42cb51653209c354629872fcf40a113 dbff655218713d157a6388796dcb54b20564087f e1476bca4a26fd798aeb6d264fce484282ec5e3e e8210cecc141bad9611d6d58dc1c2021433474b8 e9d09ff968429993ef17b40b50520da80b2b4b81 e9fc72b1c7a803feba0df046d891a507936de097 eb64cd6ecba2b8f844be69a7e138579211ee3f51 ecab241ddaeb22177fd1e42075eabcffa08a03fd edc7373f625664480396b424f80bd8e3e5b28c65 f4e94ff404a27b03a13a3c608b101f6473154e17 f507226aaa809296842bee8deb1a30caae1c1e99 f75eb31ce71c3344d42eb2c1bfe3fb5c4eba7c4a fa070236d241cd29eb201d8688bc56669985aacf fa5ce844a0b4a247e11913d0f0ca50af1d1810af fc4ec9e37f363ec152fc2f83fcd503974dd51c2e │ │ │ │ +Build-Ids: 019058396de93093771e70d4d9f8ead04808abfc 059ac2ec4372e94d4447b18b079e5dbd13ffc4de 133d5a109a12a5fcb0542f01da7cfb6507c7616c 1a8fe662686ddda8a1f9bbe7a6fc2ede494895c9 1b2cd4d730a63976d7c8c89ec8119070e3dd3b66 1bad15dd1ab313b22ab217329da18afbc38d649c 1d5fd11278feb7e42021b82b7b7433155c131800 29458c9d20cb8ecc14a61202f8efb6f28aad27ee 2e444f73349d01a1d8817831197a2f53a8611c9d 2eb7019f69e6340c22ae46d4941cf0cd09fbfb39 3138c56ea70a7ec3d29994c1e0be112288e61caf 32c842d83c3d02428f3a21c06d8bbb0161184281 33a2977a1d55c74369d14cd164f1f71c3eb7c01f 3701b192c3fa6e8ed636b181eebbf3648274e383 39035b562231dd831b5b73ee76ca956e0ea3d897 3f246402f54026925c1193228836152e549298ee 4257fd7437d714e6f4db43ae1759c60078ff861e 44f5adf85c902b47dce669b04570e50de9083c16 4cd9d7e5840d1b345a4aef9395eb9f72ae8ef0f7 4d5e206a0412f893e43264ba21ee799044d10438 4dd16a4f5f278ba059a0ae18df1b66bb0894dffa 57e58ca16f456c98b565a722084875039643a667 5b5b0261b7e0efbe4922279a7640096bc62c533c 5cdd2fd4f2204a4a5ddff8dbff9a97daf6c9f9fa 62d8218407a9d6ff93d133dae4934bc071812e7d 63d6e0fb02f3b363ef0f5d7f8f5c18c511b5d3c6 68f361dfd84902d63d490e70d16e0d156aba8b0a 6925cea0bf09c56cc71e71cc93d0c97766625b79 6bc3f9aa7b8d93b778be1ce9ebf31729f66f0336 6d8629d29a49f2a21f3b0ca9e042b191d44c3739 7482d5715cf9707214b7a6b8b991f6e371df5bb2 7562436af43f36a25daceedf05797dc9e1a4923b 792dfdc31f053f34625dcc91883cb3c8ed89a791 7ca929569fe99ff2798edd1e9b11088463c0fc6b 836d41cf9835081ca1681769ee47bde876a69575 83b47e8669fcf71942e244bc1fe706eec01fb22e 83e5a90ca4afdb7bd86201b13866bc7a6d551416 86145a29d45ae42af31fe91b0989943896133d8e 88abfbc0e50fcd689283075047c4107d7e0deb70 89fd28857b8ef1c5ba55e50d5eb6cf5e56f561a3 8a1c6624ce5b94aaaec1bc7c85ac518c5750c451 8e197eebb4e71a1e47e0dcf7bca7ae7bf284f1ad 8e4a674c1bc4ff8c1b4c05acd502e0ed2dd24da3 8ebd50ebfec0a45ebe84fe699dd8772a3272a086 936aa5e5716b45d079ec5db1fa718f32c3adcb7b 94bea81dd7d2668f0f52860b3c2e3807604f3c9e 97b5081d4e3b3c8a59d8434bf8eb0f8ef116f04f 97deab803bed37300a91063647fcfcaa1a7bc5b3 98e2cedc9d63e7493e088bd9aea085472ce9149e 9b51b4739cfd0ff81e8ef98e3a6930bcdef91e7e a4bd635129851c7d21e8dd75b61a3639a5c5f13f a8ef9fcb5bf3c2e8e46f839373b0500433e9c98e b0ac5b6e3074b1faf7e2877e5d2a7fcb4d6f63fd ba324d60facf290f289311eb08aeb7bb128f4ae2 bde4662a3bd4af5e0493f5e1cdc86de33ef5dcba c39df7ba1b6e2f17248bbf94da8d9081bea88f3f c6ecdb44aef15a914cc718d1725130ee072cfc2b ce2814bf2a261afb0878e03bceb9a8ebaa2d498f cf7a8a720531db3ef0879649adc58085b30a793d d15c4ad8d3183f767e659082bba9fd341edac735 d4e3c37e438a9a92abad92a249c83cf896749fbe d7d247a20b67483c5511c765f591f6757f2250c3 d807f96a0f7719c0b3f48375abf03dd950f66b61 e1a2487f33381fcd231c94556ab1d46953782520 e213bca153f426ac2b93344af6dc22c2e90e567b e51163eb17ffaa7e67d30c612db30c802806f22d e72f29bc3e8851584743d5d4c8d990828051b775 e748813e8200e192f6dad99a0964c158eac37451 e8f725c4a81225defdad0eaa54eaa7f3584805f6 f02df3abc9b67b2eee9d366f00d00fbfbbdf849b f090ab1adf91cae89f533b67607b962089b7e3f3 f77794f8b17e0c29b4f66c7a37e543cf2225e3b7 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,72 +1,72 @@ │ │ │ │ │ -usr/lib/debug/.build-id/00/b201019057dea304c477bf0e78bbd6e5cd4a4f.debug │ │ │ │ │ -usr/lib/debug/.build-id/08/68e62d605221aabb62e1ee4ae060256c4d3b3c.debug │ │ │ │ │ -usr/lib/debug/.build-id/10/f1b9d7512c4109325b09bcd896d7a794c7ad74.debug │ │ │ │ │ -usr/lib/debug/.build-id/17/8a5a308335d86d06c14b1afae04bc8d2a21819.debug │ │ │ │ │ -usr/lib/debug/.build-id/17/ba438259b54d0989b4d4661026b21413618b66.debug │ │ │ │ │ -usr/lib/debug/.build-id/18/92c058ca59375fa4fb6a5c17b980b5e5fb3513.debug │ │ │ │ │ -usr/lib/debug/.build-id/1b/2ce0da37cef1741c3a8c2c1fd2f4596bc79556.debug │ │ │ │ │ -usr/lib/debug/.build-id/1e/2def3031ffec84be62fae2fa611acc541ecf45.debug │ │ │ │ │ -usr/lib/debug/.build-id/1e/a0817fe31da97e9b5f7a504fd1571478d5f53f.debug │ │ │ │ │ -usr/lib/debug/.build-id/1e/c8c2ae28515f031b195874e215fd43d57f7c09.debug │ │ │ │ │ -usr/lib/debug/.build-id/21/281f08323a6cf46bda9b025d248155615bf2ab.debug │ │ │ │ │ -usr/lib/debug/.build-id/23/00f31589606a76b2d7cd635276f1813bb16727.debug │ │ │ │ │ -usr/lib/debug/.build-id/2e/bdbc183dd39e3705148744ba4a8a8564648a5c.debug │ │ │ │ │ -usr/lib/debug/.build-id/35/2535ecb4e3598102d62f65a05945880d4aa9a8.debug │ │ │ │ │ -usr/lib/debug/.build-id/3d/6861a47f67cccf93aceaaf4033eeb3579cd0c7.debug │ │ │ │ │ -usr/lib/debug/.build-id/47/3f3c946f8d083f82a4719429195de5d493e033.debug │ │ │ │ │ -usr/lib/debug/.build-id/47/6ab2fa04d2e2b928abecac945d085f85e3135f.debug │ │ │ │ │ -usr/lib/debug/.build-id/48/5fd5e7b4d29eba284f99b98084c6b3f18a6f4f.debug │ │ │ │ │ -usr/lib/debug/.build-id/4d/98510ff5a769ecc53d3163e5128275db6d7cf2.debug │ │ │ │ │ -usr/lib/debug/.build-id/4f/2bb4dae87966823dde7a21364e0aa4ec44ff1d.debug │ │ │ │ │ -usr/lib/debug/.build-id/54/5e47148409b1345889af89df406d729c93385f.debug │ │ │ │ │ -usr/lib/debug/.build-id/5f/14cc2b753138cb716c66a04f67b780590aa32e.debug │ │ │ │ │ -usr/lib/debug/.build-id/60/e633999ed796d7206d54f0a988b4beffad1124.debug │ │ │ │ │ -usr/lib/debug/.build-id/61/7f881cc856ab2511c54bdc3967670319aaef85.debug │ │ │ │ │ -usr/lib/debug/.build-id/65/812350976c31669b0bf3b7cefb2adfcc33b44a.debug │ │ │ │ │ -usr/lib/debug/.build-id/6c/134ef098727a33cd40069dfcf7d3d4d4ce61cc.debug │ │ │ │ │ -usr/lib/debug/.build-id/6c/94eb580380cea0f4379507628c34ffb6264ee1.debug │ │ │ │ │ -usr/lib/debug/.build-id/70/5f989af199fc61f79d5afdda34aa633004913d.debug │ │ │ │ │ -usr/lib/debug/.build-id/71/308a57ae922c39742399d1a6e0be55ad83bf7b.debug │ │ │ │ │ -usr/lib/debug/.build-id/72/d8947d82ff6c53d16b45d482f039cf439a50d0.debug │ │ │ │ │ -usr/lib/debug/.build-id/75/bbb2ad5c638791e92187379776ea2edc7c53d4.debug │ │ │ │ │ -usr/lib/debug/.build-id/7b/5b5d9493887ec088490846acfa6cc0d861586d.debug │ │ │ │ │ -usr/lib/debug/.build-id/81/21da460796bda0722a9c3bd1b133381e9d3b1c.debug │ │ │ │ │ -usr/lib/debug/.build-id/82/0c7cc2e77c93ff7865abaedd50af14052ac6f5.debug │ │ │ │ │ -usr/lib/debug/.build-id/83/f6f4fd059a45008446fe3ce0a3727d6c5ce08d.debug │ │ │ │ │ -usr/lib/debug/.build-id/85/a93c5ebd051d7236001e2634c9697447c957a6.debug │ │ │ │ │ -usr/lib/debug/.build-id/86/8e99a090274fb2ae1cddc21d57f7135d63ef37.debug │ │ │ │ │ -usr/lib/debug/.build-id/91/ed28ff3af12ea313b884d7275a7e171c52d367.debug │ │ │ │ │ -usr/lib/debug/.build-id/91/f4643019746e37d2514436063024ad885e9c31.debug │ │ │ │ │ -usr/lib/debug/.build-id/98/daf276fb61371c609610269cba66224ed625d1.debug │ │ │ │ │ -usr/lib/debug/.build-id/a0/8d996bb9c77eb059175e0f458613681c107979.debug │ │ │ │ │ -usr/lib/debug/.build-id/a5/a732aba433a7727f7d58bd1f46ce765b628446.debug │ │ │ │ │ -usr/lib/debug/.build-id/a6/81cefc20f9c6853080cde116a9b83e30bf5db1.debug │ │ │ │ │ -usr/lib/debug/.build-id/b4/949cfa45d96b4f20a1603ad2c9a24ebb62cb24.debug │ │ │ │ │ -usr/lib/debug/.build-id/b4/ccde9f23a282023815ac867bf2e3f4ee917ee0.debug │ │ │ │ │ -usr/lib/debug/.build-id/b6/a95907e5675c7b2cc06c3966b1898ac665392e.debug │ │ │ │ │ -usr/lib/debug/.build-id/b9/1d49ba19dd4ef10133e47a88f4623f24109d5c.debug │ │ │ │ │ -usr/lib/debug/.build-id/bd/240963401f69d0160f2fcb11472efa2678c946.debug │ │ │ │ │ -usr/lib/debug/.build-id/c3/46b6cc1e82d14bc06f1dae76650ac613fe9ebe.debug │ │ │ │ │ -usr/lib/debug/.build-id/c3/4c674848938afa65fb338a96527c90a0798d94.debug │ │ │ │ │ -usr/lib/debug/.build-id/c5/50c87a8e369537edf957a3b181cea39258e34a.debug │ │ │ │ │ -usr/lib/debug/.build-id/c7/3d8ddcc5cf2a11828edfdc4c4c509cf5e996ce.debug │ │ │ │ │ -usr/lib/debug/.build-id/c8/56028ea3ea1e8190717ff1324ff6d93e94bf30.debug │ │ │ │ │ -usr/lib/debug/.build-id/ca/75f8f299f794aaa09fc91aabb246238e18bb17.debug │ │ │ │ │ -usr/lib/debug/.build-id/cd/241b19b972ceb2511d546121a4f23afcecec15.debug │ │ │ │ │ -usr/lib/debug/.build-id/cd/53de3a66c5728c30e9aec14eae6afaf0ef1f03.debug │ │ │ │ │ -usr/lib/debug/.build-id/d0/2600147bb50260cb35e643258bd10d4e587879.debug │ │ │ │ │ -usr/lib/debug/.build-id/d5/b25143c42cb51653209c354629872fcf40a113.debug │ │ │ │ │ -usr/lib/debug/.build-id/db/ff655218713d157a6388796dcb54b20564087f.debug │ │ │ │ │ -usr/lib/debug/.build-id/e1/476bca4a26fd798aeb6d264fce484282ec5e3e.debug │ │ │ │ │ -usr/lib/debug/.build-id/e8/210cecc141bad9611d6d58dc1c2021433474b8.debug │ │ │ │ │ -usr/lib/debug/.build-id/e9/d09ff968429993ef17b40b50520da80b2b4b81.debug │ │ │ │ │ -usr/lib/debug/.build-id/e9/fc72b1c7a803feba0df046d891a507936de097.debug │ │ │ │ │ -usr/lib/debug/.build-id/eb/64cd6ecba2b8f844be69a7e138579211ee3f51.debug │ │ │ │ │ -usr/lib/debug/.build-id/ec/ab241ddaeb22177fd1e42075eabcffa08a03fd.debug │ │ │ │ │ -usr/lib/debug/.build-id/ed/c7373f625664480396b424f80bd8e3e5b28c65.debug │ │ │ │ │ -usr/lib/debug/.build-id/f4/e94ff404a27b03a13a3c608b101f6473154e17.debug │ │ │ │ │ -usr/lib/debug/.build-id/f5/07226aaa809296842bee8deb1a30caae1c1e99.debug │ │ │ │ │ -usr/lib/debug/.build-id/f7/5eb31ce71c3344d42eb2c1bfe3fb5c4eba7c4a.debug │ │ │ │ │ -usr/lib/debug/.build-id/fa/070236d241cd29eb201d8688bc56669985aacf.debug │ │ │ │ │ -usr/lib/debug/.build-id/fa/5ce844a0b4a247e11913d0f0ca50af1d1810af.debug │ │ │ │ │ -usr/lib/debug/.build-id/fc/4ec9e37f363ec152fc2f83fcd503974dd51c2e.debug │ │ │ │ │ +usr/lib/debug/.build-id/01/9058396de93093771e70d4d9f8ead04808abfc.debug │ │ │ │ │ +usr/lib/debug/.build-id/05/9ac2ec4372e94d4447b18b079e5dbd13ffc4de.debug │ │ │ │ │ +usr/lib/debug/.build-id/13/3d5a109a12a5fcb0542f01da7cfb6507c7616c.debug │ │ │ │ │ +usr/lib/debug/.build-id/1a/8fe662686ddda8a1f9bbe7a6fc2ede494895c9.debug │ │ │ │ │ +usr/lib/debug/.build-id/1b/2cd4d730a63976d7c8c89ec8119070e3dd3b66.debug │ │ │ │ │ +usr/lib/debug/.build-id/1b/ad15dd1ab313b22ab217329da18afbc38d649c.debug │ │ │ │ │ +usr/lib/debug/.build-id/1d/5fd11278feb7e42021b82b7b7433155c131800.debug │ │ │ │ │ +usr/lib/debug/.build-id/29/458c9d20cb8ecc14a61202f8efb6f28aad27ee.debug │ │ │ │ │ +usr/lib/debug/.build-id/2e/444f73349d01a1d8817831197a2f53a8611c9d.debug │ │ │ │ │ +usr/lib/debug/.build-id/2e/b7019f69e6340c22ae46d4941cf0cd09fbfb39.debug │ │ │ │ │ +usr/lib/debug/.build-id/31/38c56ea70a7ec3d29994c1e0be112288e61caf.debug │ │ │ │ │ +usr/lib/debug/.build-id/32/c842d83c3d02428f3a21c06d8bbb0161184281.debug │ │ │ │ │ +usr/lib/debug/.build-id/33/a2977a1d55c74369d14cd164f1f71c3eb7c01f.debug │ │ │ │ │ +usr/lib/debug/.build-id/37/01b192c3fa6e8ed636b181eebbf3648274e383.debug │ │ │ │ │ +usr/lib/debug/.build-id/39/035b562231dd831b5b73ee76ca956e0ea3d897.debug │ │ │ │ │ +usr/lib/debug/.build-id/3f/246402f54026925c1193228836152e549298ee.debug │ │ │ │ │ +usr/lib/debug/.build-id/42/57fd7437d714e6f4db43ae1759c60078ff861e.debug │ │ │ │ │ +usr/lib/debug/.build-id/44/f5adf85c902b47dce669b04570e50de9083c16.debug │ │ │ │ │ +usr/lib/debug/.build-id/4c/d9d7e5840d1b345a4aef9395eb9f72ae8ef0f7.debug │ │ │ │ │ +usr/lib/debug/.build-id/4d/5e206a0412f893e43264ba21ee799044d10438.debug │ │ │ │ │ +usr/lib/debug/.build-id/4d/d16a4f5f278ba059a0ae18df1b66bb0894dffa.debug │ │ │ │ │ +usr/lib/debug/.build-id/57/e58ca16f456c98b565a722084875039643a667.debug │ │ │ │ │ +usr/lib/debug/.build-id/5b/5b0261b7e0efbe4922279a7640096bc62c533c.debug │ │ │ │ │ +usr/lib/debug/.build-id/5c/dd2fd4f2204a4a5ddff8dbff9a97daf6c9f9fa.debug │ │ │ │ │ +usr/lib/debug/.build-id/62/d8218407a9d6ff93d133dae4934bc071812e7d.debug │ │ │ │ │ +usr/lib/debug/.build-id/63/d6e0fb02f3b363ef0f5d7f8f5c18c511b5d3c6.debug │ │ │ │ │ +usr/lib/debug/.build-id/68/f361dfd84902d63d490e70d16e0d156aba8b0a.debug │ │ │ │ │ +usr/lib/debug/.build-id/69/25cea0bf09c56cc71e71cc93d0c97766625b79.debug │ │ │ │ │ +usr/lib/debug/.build-id/6b/c3f9aa7b8d93b778be1ce9ebf31729f66f0336.debug │ │ │ │ │ +usr/lib/debug/.build-id/6d/8629d29a49f2a21f3b0ca9e042b191d44c3739.debug │ │ │ │ │ +usr/lib/debug/.build-id/74/82d5715cf9707214b7a6b8b991f6e371df5bb2.debug │ │ │ │ │ +usr/lib/debug/.build-id/75/62436af43f36a25daceedf05797dc9e1a4923b.debug │ │ │ │ │ +usr/lib/debug/.build-id/79/2dfdc31f053f34625dcc91883cb3c8ed89a791.debug │ │ │ │ │ +usr/lib/debug/.build-id/7c/a929569fe99ff2798edd1e9b11088463c0fc6b.debug │ │ │ │ │ +usr/lib/debug/.build-id/83/6d41cf9835081ca1681769ee47bde876a69575.debug │ │ │ │ │ +usr/lib/debug/.build-id/83/b47e8669fcf71942e244bc1fe706eec01fb22e.debug │ │ │ │ │ +usr/lib/debug/.build-id/83/e5a90ca4afdb7bd86201b13866bc7a6d551416.debug │ │ │ │ │ +usr/lib/debug/.build-id/86/145a29d45ae42af31fe91b0989943896133d8e.debug │ │ │ │ │ +usr/lib/debug/.build-id/88/abfbc0e50fcd689283075047c4107d7e0deb70.debug │ │ │ │ │ +usr/lib/debug/.build-id/89/fd28857b8ef1c5ba55e50d5eb6cf5e56f561a3.debug │ │ │ │ │ +usr/lib/debug/.build-id/8a/1c6624ce5b94aaaec1bc7c85ac518c5750c451.debug │ │ │ │ │ +usr/lib/debug/.build-id/8e/197eebb4e71a1e47e0dcf7bca7ae7bf284f1ad.debug │ │ │ │ │ +usr/lib/debug/.build-id/8e/4a674c1bc4ff8c1b4c05acd502e0ed2dd24da3.debug │ │ │ │ │ +usr/lib/debug/.build-id/8e/bd50ebfec0a45ebe84fe699dd8772a3272a086.debug │ │ │ │ │ +usr/lib/debug/.build-id/93/6aa5e5716b45d079ec5db1fa718f32c3adcb7b.debug │ │ │ │ │ +usr/lib/debug/.build-id/94/bea81dd7d2668f0f52860b3c2e3807604f3c9e.debug │ │ │ │ │ +usr/lib/debug/.build-id/97/b5081d4e3b3c8a59d8434bf8eb0f8ef116f04f.debug │ │ │ │ │ +usr/lib/debug/.build-id/97/deab803bed37300a91063647fcfcaa1a7bc5b3.debug │ │ │ │ │ +usr/lib/debug/.build-id/98/e2cedc9d63e7493e088bd9aea085472ce9149e.debug │ │ │ │ │ +usr/lib/debug/.build-id/9b/51b4739cfd0ff81e8ef98e3a6930bcdef91e7e.debug │ │ │ │ │ +usr/lib/debug/.build-id/a4/bd635129851c7d21e8dd75b61a3639a5c5f13f.debug │ │ │ │ │ +usr/lib/debug/.build-id/a8/ef9fcb5bf3c2e8e46f839373b0500433e9c98e.debug │ │ │ │ │ +usr/lib/debug/.build-id/b0/ac5b6e3074b1faf7e2877e5d2a7fcb4d6f63fd.debug │ │ │ │ │ +usr/lib/debug/.build-id/ba/324d60facf290f289311eb08aeb7bb128f4ae2.debug │ │ │ │ │ +usr/lib/debug/.build-id/bd/e4662a3bd4af5e0493f5e1cdc86de33ef5dcba.debug │ │ │ │ │ +usr/lib/debug/.build-id/c3/9df7ba1b6e2f17248bbf94da8d9081bea88f3f.debug │ │ │ │ │ +usr/lib/debug/.build-id/c6/ecdb44aef15a914cc718d1725130ee072cfc2b.debug │ │ │ │ │ +usr/lib/debug/.build-id/ce/2814bf2a261afb0878e03bceb9a8ebaa2d498f.debug │ │ │ │ │ +usr/lib/debug/.build-id/cf/7a8a720531db3ef0879649adc58085b30a793d.debug │ │ │ │ │ +usr/lib/debug/.build-id/d1/5c4ad8d3183f767e659082bba9fd341edac735.debug │ │ │ │ │ +usr/lib/debug/.build-id/d4/e3c37e438a9a92abad92a249c83cf896749fbe.debug │ │ │ │ │ +usr/lib/debug/.build-id/d7/d247a20b67483c5511c765f591f6757f2250c3.debug │ │ │ │ │ +usr/lib/debug/.build-id/d8/07f96a0f7719c0b3f48375abf03dd950f66b61.debug │ │ │ │ │ +usr/lib/debug/.build-id/e1/a2487f33381fcd231c94556ab1d46953782520.debug │ │ │ │ │ +usr/lib/debug/.build-id/e2/13bca153f426ac2b93344af6dc22c2e90e567b.debug │ │ │ │ │ +usr/lib/debug/.build-id/e5/1163eb17ffaa7e67d30c612db30c802806f22d.debug │ │ │ │ │ +usr/lib/debug/.build-id/e7/2f29bc3e8851584743d5d4c8d990828051b775.debug │ │ │ │ │ +usr/lib/debug/.build-id/e7/48813e8200e192f6dad99a0964c158eac37451.debug │ │ │ │ │ +usr/lib/debug/.build-id/e8/f725c4a81225defdad0eaa54eaa7f3584805f6.debug │ │ │ │ │ +usr/lib/debug/.build-id/f0/2df3abc9b67b2eee9d366f00d00fbfbbdf849b.debug │ │ │ │ │ +usr/lib/debug/.build-id/f0/90ab1adf91cae89f533b67607b962089b7e3f3.debug │ │ │ │ │ +usr/lib/debug/.build-id/f7/7794f8b17e0c29b4f66c7a37e543cf2225e3b7.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,141 +1,142 @@ │ │ │ │ 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/00/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 86128 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/00/b201019057dea304c477bf0e78bbd6e5cd4a4f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/08/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 95384 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/08/68e62d605221aabb62e1ee4ae060256c4d3b3c.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) 85064 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/10/f1b9d7512c4109325b09bcd896d7a794c7ad74.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/17/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81904 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/17/8a5a308335d86d06c14b1afae04bc8d2a21819.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82344 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/17/ba438259b54d0989b4d4661026b21413618b66.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/18/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81328 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/18/92c058ca59375fa4fb6a5c17b980b5e5fb3513.debug │ │ │ │ +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) 82352 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/01/9058396de93093771e70d4d9f8ead04808abfc.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) 82816 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/05/9ac2ec4372e94d4447b18b079e5dbd13ffc4de.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/13/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81568 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/13/3d5a109a12a5fcb0542f01da7cfb6507c7616c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83632 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1a/8fe662686ddda8a1f9bbe7a6fc2ede494895c9.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) 82736 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1b/2ce0da37cef1741c3a8c2c1fd2f4596bc79556.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82352 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1e/2def3031ffec84be62fae2fa611acc541ecf45.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80440 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1e/a0817fe31da97e9b5f7a504fd1571478d5f53f.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80896 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1e/c8c2ae28515f031b195874e215fd43d57f7c09.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) 84600 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/21/281f08323a6cf46bda9b025d248155615bf2ab.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) 91368 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/23/00f31589606a76b2d7cd635276f1813bb16727.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81320 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1b/2cd4d730a63976d7c8c89ec8119070e3dd3b66.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88056 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1b/ad15dd1ab313b22ab217329da18afbc38d649c.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) 83248 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/1d/5fd11278feb7e42021b82b7b7433155c131800.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) 83632 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/29/458c9d20cb8ecc14a61202f8efb6f28aad27ee.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83248 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2e/bdbc183dd39e3705148744ba4a8a8564648a5c.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) 83920 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/35/2535ecb4e3598102d62f65a05945880d4aa9a8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3d/6861a47f67cccf93aceaaf4033eeb3579cd0c7.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/47/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 88784 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/47/3f3c946f8d083f82a4719429195de5d493e033.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 87384 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/47/6ab2fa04d2e2b928abecac945d085f85e3135f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/48/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83408 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/48/5fd5e7b4d29eba284f99b98084c6b3f18a6f4f.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83872 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2e/444f73349d01a1d8817831197a2f53a8611c9d.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80440 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/2e/b7019f69e6340c22ae46d4941cf0cd09fbfb39.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/31/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80336 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/31/38c56ea70a7ec3d29994c1e0be112288e61caf.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) 91368 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/32/c842d83c3d02428f3a21c06d8bbb0161184281.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) 81904 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/33/a2977a1d55c74369d14cd164f1f71c3eb7c01f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/37/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 89208 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/37/01b192c3fa6e8ed636b181eebbf3648274e383.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) 84648 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/39/035b562231dd831b5b73ee76ca956e0ea3d897.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) 82176 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/3f/246402f54026925c1193228836152e549298ee.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/42/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82360 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/42/57fd7437d714e6f4db43ae1759c60078ff861e.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) 81344 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/44/f5adf85c902b47dce669b04570e50de9083c16.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) 81288 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4c/d9d7e5840d1b345a4aef9395eb9f72ae8ef0f7.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83352 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4d/98510ff5a769ecc53d3163e5128275db6d7cf2.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84200 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4f/2bb4dae87966823dde7a21364e0aa4ec44ff1d.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) 82544 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/54/5e47148409b1345889af89df406d729c93385f.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) 88056 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5f/14cc2b753138cb716c66a04f67b780590aa32e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/60/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84704 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/60/e633999ed796d7206d54f0a988b4beffad1124.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) 81680 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/61/7f881cc856ab2511c54bdc3967670319aaef85.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) 81544 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/65/812350976c31669b0bf3b7cefb2adfcc33b44a.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) 83632 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6c/134ef098727a33cd40069dfcf7d3d4d4ce61cc.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80496 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6c/94eb580380cea0f4379507628c34ffb6264ee1.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) 83016 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/70/5f989af199fc61f79d5afdda34aa633004913d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/71/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 85248 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/71/308a57ae922c39742399d1a6e0be55ad83bf7b.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) 81320 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/72/d8947d82ff6c53d16b45d482f039cf439a50d0.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81552 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4d/5e206a0412f893e43264ba21ee799044d10438.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88168 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/4d/d16a4f5f278ba059a0ae18df1b66bb0894dffa.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) 82408 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/57/e58ca16f456c98b565a722084875039643a667.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81336 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5b/5b0261b7e0efbe4922279a7640096bc62c533c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 87392 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/5c/dd2fd4f2204a4a5ddff8dbff9a97daf6c9f9fa.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/62/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80800 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/62/d8218407a9d6ff93d133dae4934bc071812e7d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/63/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82768 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/63/d6e0fb02f3b363ef0f5d7f8f5c18c511b5d3c6.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/68/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84840 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/68/f361dfd84902d63d490e70d16e0d156aba8b0a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/69/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84200 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/69/25cea0bf09c56cc71e71cc93d0c97766625b79.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) 84600 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6b/c3f9aa7b8d93b778be1ce9ebf31729f66f0336.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 85120 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/6d/8629d29a49f2a21f3b0ca9e042b191d44c3739.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) 81760 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/74/82d5715cf9707214b7a6b8b991f6e371df5bb2.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) 83416 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/75/bbb2ad5c638791e92187379776ea2edc7c53d4.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) 81288 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7b/5b5d9493887ec088490846acfa6cc0d861586d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/81/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80800 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/81/21da460796bda0722a9c3bd1b133381e9d3b1c.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/82/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 85120 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/82/0c7cc2e77c93ff7865abaedd50af14052ac6f5.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83416 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/75/62436af43f36a25daceedf05797dc9e1a4923b.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) 85064 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/79/2dfdc31f053f34625dcc91883cb3c8ed89a791.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) 89784 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/7c/a929569fe99ff2798edd1e9b11088463c0fc6b.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) 85064 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/83/f6f4fd059a45008446fe3ce0a3727d6c5ce08d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/85/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82352 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/85/a93c5ebd051d7236001e2634c9697447c957a6.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81488 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/83/6d41cf9835081ca1681769ee47bde876a69575.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81152 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/83/b47e8669fcf71942e244bc1fe706eec01fb22e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84344 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/83/e5a90ca4afdb7bd86201b13866bc7a6d551416.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) 82176 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/86/8e99a090274fb2ae1cddc21d57f7135d63ef37.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/91/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84648 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/91/ed28ff3af12ea313b884d7275a7e171c52d367.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81336 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/91/f4643019746e37d2514436063024ad885e9c31.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81816 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/86/145a29d45ae42af31fe91b0989943896133d8e.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) 86168 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/88/abfbc0e50fcd689283075047c4107d7e0deb70.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) 84048 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/89/fd28857b8ef1c5ba55e50d5eb6cf5e56f561a3.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) 85240 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8a/1c6624ce5b94aaaec1bc7c85ac518c5750c451.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81896 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8e/197eebb4e71a1e47e0dcf7bca7ae7bf284f1ad.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82392 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8e/4a674c1bc4ff8c1b4c05acd502e0ed2dd24da3.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82352 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/8e/bd50ebfec0a45ebe84fe699dd8772a3272a086.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/93/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 85064 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/93/6aa5e5716b45d079ec5db1fa718f32c3adcb7b.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) 81680 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/94/bea81dd7d2668f0f52860b3c2e3807604f3c9e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/97/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84944 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/97/b5081d4e3b3c8a59d8434bf8eb0f8ef116f04f.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 86560 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/97/deab803bed37300a91063647fcfcaa1a7bc5b3.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/98/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81816 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/98/daf276fb61371c609610269cba66224ed625d1.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) 80336 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a0/8d996bb9c77eb059175e0f458613681c107979.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81816 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a5/a732aba433a7727f7d58bd1f46ce765b628446.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81064 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a6/81cefc20f9c6853080cde116a9b83e30bf5db1.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83864 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b4/949cfa45d96b4f20a1603ad2c9a24ebb62cb24.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83640 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b4/ccde9f23a282023815ac867bf2e3f4ee917ee0.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82704 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b6/a95907e5675c7b2cc06c3966b1898ac665392e.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) 82400 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b9/1d49ba19dd4ef10133e47a88f4623f24109d5c.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 93536 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/98/e2cedc9d63e7493e088bd9aea085472ce9149e.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) 83360 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/9b/51b4739cfd0ff81e8ef98e3a6930bcdef91e7e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a4/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80504 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a4/bd635129851c7d21e8dd75b61a3639a5c5f13f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a8/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82712 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/a8/ef9fcb5bf3c2e8e46f839373b0500433e9c98e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 95984 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/b0/ac5b6e3074b1faf7e2877e5d2a7fcb4d6f63fd.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ba/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81416 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ba/324d60facf290f289311eb08aeb7bb128f4ae2.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) 82416 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bd/240963401f69d0160f2fcb11472efa2678c946.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84456 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/bd/e4662a3bd4af5e0493f5e1cdc86de33ef5dcba.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84424 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c3/46b6cc1e82d14bc06f1dae76650ac613fe9ebe.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82768 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c3/4c674848938afa65fb338a96527c90a0798d94.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) 84840 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c5/50c87a8e369537edf957a3b181cea39258e34a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 93544 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c7/3d8ddcc5cf2a11828edfdc4c4c509cf5e996ce.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c8/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84456 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c8/56028ea3ea1e8190717ff1324ff6d93e94bf30.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) 83376 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ca/75f8f299f794aaa09fc91aabb246238e18bb17.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cd/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81408 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cd/241b19b972ceb2511d546121a4f23afcecec15.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82824 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cd/53de3a66c5728c30e9aec14eae6afaf0ef1f03.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) 81896 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d0/2600147bb50260cb35e643258bd10d4e587879.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 88168 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d5/b25143c42cb51653209c354629872fcf40a113.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) 84048 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/db/ff655218713d157a6388796dcb54b20564087f.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83216 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c3/9df7ba1b6e2f17248bbf94da8d9081bea88f3f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c6/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81816 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/c6/ecdb44aef15a914cc718d1725130ee072cfc2b.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) 83416 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ce/2814bf2a261afb0878e03bceb9a8ebaa2d498f.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) 83920 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/cf/7a8a720531db3ef0879649adc58085b30a793d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d1/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83376 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d1/5c4ad8d3183f767e659082bba9fd341edac735.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) 84440 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d4/e3c37e438a9a92abad92a249c83cf896749fbe.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d7/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88784 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d7/d247a20b67483c5511c765f591f6757f2250c3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d8/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80896 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/d8/07f96a0f7719c0b3f48375abf03dd950f66b61.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 86552 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e1/476bca4a26fd798aeb6d264fce484282ec5e3e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81056 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e1/a2487f33381fcd231c94556ab1d46953782520.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82544 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e2/13bca153f426ac2b93344af6dc22c2e90e567b.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) 95384 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e5/1163eb17ffaa7e67d30c612db30c802806f22d.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) 81832 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e7/2f29bc3e8851584743d5d4c8d990828051b775.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 86136 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e7/48813e8200e192f6dad99a0964c158eac37451.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e8/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84944 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e8/210cecc141bad9611d6d58dc1c2021433474b8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 89784 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e9/d09ff968429993ef17b40b50520da80b2b4b81.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81824 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e9/fc72b1c7a803feba0df046d891a507936de097.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) 84344 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/eb/64cd6ecba2b8f844be69a7e138579211ee3f51.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ec/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81568 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ec/ab241ddaeb22177fd1e42075eabcffa08a03fd.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ed/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83224 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/ed/c7373f625664480396b424f80bd8e3e5b28c65.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81152 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f4/e94ff404a27b03a13a3c608b101f6473154e17.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 86168 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f5/07226aaa809296842bee8deb1a30caae1c1e99.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82736 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/e8/f725c4a81225defdad0eaa54eaa7f3584805f6.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) 84248 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f0/2df3abc9b67b2eee9d366f00d00fbfbbdf849b.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83024 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f0/90ab1adf91cae89f533b67607b962089b7e3f3.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 95984 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f7/5eb31ce71c3344d42eb2c1bfe3fb5c4eba7c4a.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) 81496 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fa/070236d241cd29eb201d8688bc56669985aacf.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 89208 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fa/5ce844a0b4a247e11913d0f0ca50af1d1810af.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) 84248 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/fc/4ec9e37f363ec152fc2f83fcd503974dd51c2e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84712 2025-03-13 14:38:55.000000 ./usr/lib/debug/.build-id/f7/7794f8b17e0c29b4f66c7a37e543cf2225e3b7.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/00/b201019057dea304c477bf0e78bbd6e5cd4a4f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e7/48813e8200e192f6dad99a0964c158eac37451.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 83760 (bytes into file) │ │ │ │ │ + Start of section headers: 83768 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x14730: │ │ │ │ │ +There are 37 section headers, starting at offset 0x14738: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000170 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000003d0 00025c 000570 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000005d78 000d68 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000005f38 000d68 0000b0 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000005fe8 000d68 000088 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000006080 000d68 0001b8 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 0000000000006240 000d68 000050 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001e49 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001e4a 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 002100 0001f8 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 0022f8 0008f0 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002be8 00a8a2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d490 0004dc 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d970 0006e5 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00e058 0058f9 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 013951 000027 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 013978 000738 18 35 20 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 0140b0 000510 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 0145c0 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00e058 0058fa 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 013952 000027 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 013980 000738 18 35 20 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 0140b8 000510 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 0145c8 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00b201019057dea304c477bf0e78bbd6e5cd4a4f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e748813e8200e192f6dad99a0964c158eac37451 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3813,189 +3813,189 @@ │ │ │ │ │ <2><1d26>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d27> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2><1d2b>: Abbrev Number: 0 │ │ │ │ │ <1><1d2c>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d2d> DW_AT_name : (strp) (offset: 0x1aac0): magic_api_t │ │ │ │ │ <1d31> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d33> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d33> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d34> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d34> DW_AT_sibling : (ref4) <0x1e7e> │ │ │ │ │ <2><1d38>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d39> DW_AT_name : (strp) (offset: 0x12a10): tp_version │ │ │ │ │ <1d3d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d3e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0xde> │ │ │ │ │ <1d44> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d45>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d46> DW_AT_name : (strp) (offset: 0x16ebe): data_directory │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d4c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4d> DW_AT_type : (ref4) <0xde> │ │ │ │ │ <1d51> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d52>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x1f69f): update_progress_bar │ │ │ │ │ <1d57> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d58> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d58> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d59> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5a> DW_AT_type : (ref4) <0x1d16> │ │ │ │ │ <1d5e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d5f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0x71c5): special_notify │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0x1d1c> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d6c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x4809): sRGB_to_linear │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0x1e8d> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d79>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x1db90): linear_to_sRGB │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1ea1> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d86>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x1dfc8): in_circle │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1ebf> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d93>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x1814): getpixel │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1da0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x5732): putpixel │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1f01> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dad>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0x8704): xorpixel │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dba>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x42bb): playsound │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dc7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x10d06): playingsound │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1f44> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dd4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x20c3f): pausesound │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1d16> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1de1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0x20c3d): unpausesound │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1d16> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dee>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0x12e87): stopsound │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1d16> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dfb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0xdb8b): line │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1faa> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e08>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0x16e39): button_down │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1f44> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e15>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0x139a2): rgbtohsv │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e22>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0xe622): hsvtorgb │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x2001> │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e2f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0x1c564): canvas_w │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e3c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0x1c4a3): canvas_h │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e49>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0x1b151): scale │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x2024> │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e56>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0x1b14a): rotate_scale │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x2042> │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e63>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e64> DW_AT_name : (strp) (offset: 0x16863): touched │ │ │ │ │ <1e68> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e69> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e69> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e6a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e6b> DW_AT_type : (ref4) <0x205b> │ │ │ │ │ <1e6f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e70>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e71> DW_AT_name : (strp) (offset: 0xa3fe): retract_undo │ │ │ │ │ <1e75> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e76> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e76> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e77> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e78> DW_AT_type : (ref4) <0x1d16> │ │ │ │ │ <1e7c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e7d>: Abbrev Number: 0 │ │ │ │ │ <1><1e7e>: Abbrev Number: 30 (DW_TAG_subroutine_type) │ │ │ │ │ <1e7f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e7f> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4225,23 +4225,23 @@ │ │ │ │ │ <2><205a>: Abbrev Number: 0 │ │ │ │ │ <1><205b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <205c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <205c> DW_AT_type : (ref4) <0x2047>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2060>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2061> DW_AT_name : (strp) (offset: 0x10ae5): magic_api │ │ │ │ │ <2065> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2066> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2066> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2067> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2068> DW_AT_type : (ref4) <0x1d2c>, magic_api_t │ │ │ │ │ <1><206c>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <206d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <206e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <206e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2072> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2073> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2073> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2074> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2075> DW_AT_sibling : (ref4) <0x20aa> │ │ │ │ │ <2><2079>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <207a> DW_AT_name : (strp) (offset: 0x19a93): MAGIC_TYPE_DISTORTS │ │ │ │ │ <207e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><207f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2080> DW_AT_name : (strp) (offset: 0x2f65): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4266,15 +4266,15 @@ │ │ │ │ │ <20a8> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20a9>: Abbrev Number: 0 │ │ │ │ │ <1><20aa>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <20ab> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ac> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ac> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20b0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20b1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20b1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20b2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20b3> DW_AT_sibling : (ref4) <0x20d0> │ │ │ │ │ <2><20b7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b8> DW_AT_name : (strp) (offset: 0x114c2): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20bc> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20bd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20be> DW_AT_name : (strp) (offset: 0x112fe): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4292,15 +4292,15 @@ │ │ │ │ │ <2><20d9>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <20da> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20de> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20df>: Abbrev Number: 0 │ │ │ │ │ <1><20e0>: Abbrev Number: 16 (DW_TAG_variable) │ │ │ │ │ <20e1> DW_AT_name : (strp) (offset: 0x1c0c8): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20e5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20e6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20e6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20e7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20e8> DW_AT_type : (ref4) <0x20d0> │ │ │ │ │ <20ec> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20ec> DW_AT_location : (exprloc) 9 byte block: 3 20 62 0 0 0 0 0 0 (DW_OP_addr: 6220) │ │ │ │ │ <1><20f6>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <20f7> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <20f7> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22f3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x234b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ff │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d90 │ │ │ │ │ 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 : 0x9dd0 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7707,31 +7707,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e5d │ │ │ │ │ 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: 0x9ecc │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,9 @@ │ │ │ │ │ -JOGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +tQGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +O 6"je5y │ │ │ │ │ ),K%d,M?Tv │ │ │ │ │ hRKSktm) │ │ │ │ │ )6p;`io-Z(4X= │ │ │ │ │ /rlNAnPps │ │ │ │ │ -9"hZ@Os3 │ │ │ │ │ -sF<218b>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <218c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><2190>: Abbrev Number: 0 │ │ │ │ │ <1><2191>: Abbrev Number: 28 (DW_TAG_structure_type) │ │ │ │ │ <2192> DW_AT_name : (strp) (offset: 0x1b881): magic_api_t │ │ │ │ │ <2196> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <2197> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2198> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <2198> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <2199> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <219a> DW_AT_sibling : (ref4) <0x22e4> │ │ │ │ │ <2><219e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <219f> DW_AT_name : (strp) (offset: 0x13297): tp_version │ │ │ │ │ <21a3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21a4> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <21a4> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <21a5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21a6> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21aa> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><21ab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21ac> DW_AT_name : (strp) (offset: 0x17b00): data_directory │ │ │ │ │ <21b0> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21b1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <21b1> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <21b2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21b3> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21b7> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><21b8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21b9> DW_AT_name : (strp) (offset: 0x20919): update_progress_bar │ │ │ │ │ <21bd> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21be> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <21be> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <21bf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21c0> DW_AT_type : (ref4) <0x217b> │ │ │ │ │ <21c4> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><21c5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21c6> DW_AT_name : (strp) (offset: 0x7562): special_notify │ │ │ │ │ <21ca> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21cb> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <21cb> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <21cc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21cd> DW_AT_type : (ref4) <0x2181> │ │ │ │ │ <21d1> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><21d2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21d3> DW_AT_name : (strp) (offset: 0x496c): sRGB_to_linear │ │ │ │ │ <21d7> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21d8> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <21d8> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <21d9> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <21da> DW_AT_type : (ref4) <0x22f3> │ │ │ │ │ <21de> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><21df>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21e0> DW_AT_name : (strp) (offset: 0x1ebda): linear_to_sRGB │ │ │ │ │ <21e4> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21e5> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <21e5> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <21e6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <21e7> DW_AT_type : (ref4) <0x2307> │ │ │ │ │ <21eb> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><21ec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21ed> DW_AT_name : (strp) (offset: 0x1eff6): in_circle │ │ │ │ │ <21f1> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21f2> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <21f2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <21f3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <21f4> DW_AT_type : (ref4) <0x2325> │ │ │ │ │ <21f8> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><21f9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21fa> DW_AT_name : (strp) (offset: 0x1801): getpixel │ │ │ │ │ <21fe> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21ff> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <21ff> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <2200> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <2201> DW_AT_type : (ref4) <0x2348> │ │ │ │ │ <2205> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><2206>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2207> DW_AT_name : (strp) (offset: 0x58b2): putpixel │ │ │ │ │ <220b> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <220c> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <220c> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <220d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <220e> DW_AT_type : (ref4) <0x2367> │ │ │ │ │ <2212> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><2213>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2214> DW_AT_name : (strp) (offset: 0x8b4b): xorpixel │ │ │ │ │ <2218> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2219> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <2219> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <221a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <221b> DW_AT_type : (ref4) <0x2381> │ │ │ │ │ <221f> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2220>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2221> DW_AT_name : (strp) (offset: 0x445a): playsound │ │ │ │ │ <2225> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2226> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <2226> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <2227> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2228> DW_AT_type : (ref4) <0x23a0> │ │ │ │ │ <222c> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><222d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <222e> DW_AT_name : (strp) (offset: 0x1143d): playingsound │ │ │ │ │ <2232> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2233> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <2233> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <2234> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2235> DW_AT_type : (ref4) <0x23aa> │ │ │ │ │ <2239> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><223a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <223b> DW_AT_name : (strp) (offset: 0x21fc0): pausesound │ │ │ │ │ <223f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2240> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2240> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2241> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2242> DW_AT_type : (ref4) <0x217b> │ │ │ │ │ <2246> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2247>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2248> DW_AT_name : (strp) (offset: 0x21fbe): unpausesound │ │ │ │ │ <224c> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <224d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <224d> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <224e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <224f> DW_AT_type : (ref4) <0x217b> │ │ │ │ │ <2253> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2254>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2255> DW_AT_name : (strp) (offset: 0x137b1): stopsound │ │ │ │ │ <2259> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <225a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <225a> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <225b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <225c> DW_AT_type : (ref4) <0x217b> │ │ │ │ │ <2260> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2261>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2262> DW_AT_name : (strp) (offset: 0xe156): line │ │ │ │ │ <2266> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2267> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2267> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2268> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2269> DW_AT_type : (ref4) <0x2410> │ │ │ │ │ <226d> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><226e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <226f> DW_AT_name : (strp) (offset: 0x17a84): button_down │ │ │ │ │ <2273> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2274> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2274> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2275> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2276> DW_AT_type : (ref4) <0x23aa> │ │ │ │ │ <227a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><227b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <227c> DW_AT_name : (strp) (offset: 0x142a3): rgbtohsv │ │ │ │ │ <2280> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2281> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2281> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2282> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2283> DW_AT_type : (ref4) <0x243e> │ │ │ │ │ <2287> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2288>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2289> DW_AT_name : (strp) (offset: 0xec3f): hsvtorgb │ │ │ │ │ <228d> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <228e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <228e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <228f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2290> DW_AT_type : (ref4) <0x2467> │ │ │ │ │ <2294> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2295>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2296> DW_AT_name : (strp) (offset: 0x1d40d): canvas_w │ │ │ │ │ <229a> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <229b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <229b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <229c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <229d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <22a1> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><22a2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22a3> DW_AT_name : (strp) (offset: 0x1d35d): canvas_h │ │ │ │ │ <22a7> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22a8> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <22a8> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <22a9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <22aa> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <22ae> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><22af>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22b0> DW_AT_name : (strp) (offset: 0x1bf9b): scale │ │ │ │ │ <22b4> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22b5> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <22b5> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <22b6> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <22b7> DW_AT_type : (ref4) <0x248a> │ │ │ │ │ <22bb> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><22bc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22bd> DW_AT_name : (strp) (offset: 0x1bf94): rotate_scale │ │ │ │ │ <22c1> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22c2> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <22c2> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <22c3> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <22c4> DW_AT_type : (ref4) <0x24a8> │ │ │ │ │ <22c8> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><22c9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22ca> DW_AT_name : (strp) (offset: 0x173e8): touched │ │ │ │ │ <22ce> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22cf> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <22cf> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <22d0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <22d1> DW_AT_type : (ref4) <0x24c1> │ │ │ │ │ <22d5> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><22d6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22d7> DW_AT_name : (strp) (offset: 0xa93c): retract_undo │ │ │ │ │ <22db> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22dc> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <22dc> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <22dd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <22de> DW_AT_type : (ref4) <0x217b> │ │ │ │ │ <22e2> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><22e3>: Abbrev Number: 0 │ │ │ │ │ <1><22e4>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <22e5> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <22e5> DW_AT_type : (ref4) <0x37b>, float │ │ │ │ │ @@ -4725,23 +4725,23 @@ │ │ │ │ │ <2><24c0>: Abbrev Number: 0 │ │ │ │ │ <1><24c1>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <24c2> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <24c2> DW_AT_type : (ref4) <0x24ad>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><24c6>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <24c7> DW_AT_name : (strp) (offset: 0x234fa): magic_api │ │ │ │ │ <24cb> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <24cc> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <24cc> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <24cd> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <24ce> DW_AT_type : (ref4) <0x2191>, magic_api_t │ │ │ │ │ <1><24d2>: Abbrev Number: 32 (DW_TAG_enumeration_type) │ │ │ │ │ <24d3> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <24d4> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <24d4> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <24d8> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <24d9> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <24d9> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <24da> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <24db> DW_AT_sibling : (ref4) <0x2510> │ │ │ │ │ <2><24df>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <24e0> DW_AT_name : (strp) (offset: 0x1a7dd): MAGIC_TYPE_DISTORTS │ │ │ │ │ <24e4> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><24e5>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <24e6> DW_AT_name : (strp) (offset: 0x307b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4766,15 +4766,15 @@ │ │ │ │ │ <250e> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><250f>: Abbrev Number: 0 │ │ │ │ │ <1><2510>: Abbrev Number: 32 (DW_TAG_enumeration_type) │ │ │ │ │ <2511> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2512> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2512> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2516> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2517> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2517> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2518> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2519> DW_AT_sibling : (ref4) <0x2536> │ │ │ │ │ <2><251d>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <251e> DW_AT_name : (strp) (offset: 0x11be5): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <2522> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2523>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2524> DW_AT_name : (strp) (offset: 0x11a21): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4792,15 +4792,15 @@ │ │ │ │ │ <2><253f>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <2540> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <2544> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2545>: Abbrev Number: 0 │ │ │ │ │ <1><2546>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <2547> DW_AT_name : (strp) (offset: 0x1cf86): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <254b> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <254c> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <254c> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <254d> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <254e> DW_AT_type : (ref4) <0x2536> │ │ │ │ │ <2552> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2552> DW_AT_location : (exprloc) 9 byte block: 3 90 71 0 0 0 0 0 0 (DW_OP_addr: 7190) │ │ │ │ │ <1><255c>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <255d> DW_AT_name : (strp) (offset: 0x135f5): mosaic_shaped_counted │ │ │ │ │ <2561> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249b │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2c │ │ │ │ │ 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 : 0x9e6c │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef9 │ │ │ │ │ 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: 0x9f68 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,30 @@ │ │ │ │ │ -`%lM;d:D? ?k,?Ows │ │ │ │ │ (&qsR2Gu │ │ │ │ │ hhnj"Td4 │ │ │ │ │ J#JQPCXT │ │ │ │ │ \C%6Qjx; │ │ │ │ │ -X'\fldq`MR │ │ │ │ │ -pj#D!$<" │ │ │ │ │ -bW,1M&oP │ │ │ │ │ -\*N!:Z&v │ │ │ │ │ -#T"#B%2"T"#B%2"T"#B%2"T"#B%2",, │ │ │ │ │ +aBn&3_?& │ │ │ │ │ +$Aa+Aa+Aa+Aa+A │ │ │ │ │ +MLkE)_#Jy:Q │ │ │ │ │ +P)y?9Hk p │ │ │ │ │ +pW3WNPB!k │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/10/f1b9d7512c4109325b09bcd896d7a794c7ad74.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/93/6aa5e5716b45d079ec5db1fa718f32c3adcb7b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001c73 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001f28 000264 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002190 0005ac 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002740 00abb6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d2f8 0004fa 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d7f8 0003e7 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00dbe0 005b61 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00dbe0 005b62 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 013748 000081 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0137d0 0005d0 18 35 24 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013da0 0003f8 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 014198 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10f1b9d7512c4109325b09bcd896d7a794c7ad74 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 936aa5e5716b45d079ec5db1fa718f32c3adcb7b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3808,189 +3808,189 @@ │ │ │ │ │ <2><1d1b>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d1c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d20>: Abbrev Number: 0 │ │ │ │ │ <1><1d21>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d22> DW_AT_name : (strp) (offset: 0x1b062): magic_api_t │ │ │ │ │ <1d26> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d29> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d29> DW_AT_sibling : (ref4) <0x1e73> │ │ │ │ │ <2><1d2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d2e> DW_AT_name : (strp) (offset: 0x12df6): tp_version │ │ │ │ │ <1d32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d33> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d33> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d34> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d35> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d39> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3b> DW_AT_name : (strp) (offset: 0x1734d): data_directory │ │ │ │ │ <1d3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d40> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d40> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d41> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d42> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d46> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d48> DW_AT_name : (strp) (offset: 0x1fdca): update_progress_bar │ │ │ │ │ <1d4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4d> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d4d> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1d53> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0x72da): special_notify │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x497b): sRGB_to_linear │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x1e173): linear_to_sRGB │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x1e560): in_circle │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1eb4> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x1925): getpixel │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ed7> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x5857): putpixel │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ef6> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x8887): xorpixel │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1f10> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x4406): playsound │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x10e6f): playingsound │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f39> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x21486): pausesound │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x21484): unpausesound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0x1325a): stopsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0xdcc2): line │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1f9f> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x172e0): button_down │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1f39> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0x13d80): rgbtohsv │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1fcd> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xe78b): hsvtorgb │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1ff6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x1cb73): canvas_w │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x1cac3): canvas_h │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0x1b6ec): scale │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x1b6e5): rotate_scale │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x2037> │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x16cce): touched │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x2050> │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0xa5b8): retract_undo │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e72>: Abbrev Number: 0 │ │ │ │ │ <1><1e73>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e74> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e74> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4220,23 +4220,23 @@ │ │ │ │ │ <2><204f>: Abbrev Number: 0 │ │ │ │ │ <1><2050>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2051> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2051> DW_AT_type : (ref4) <0x203c>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2055>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2056> DW_AT_name : (strp) (offset: 0x10bf8): magic_api │ │ │ │ │ <205a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205b> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <205b> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <205c> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <205d> DW_AT_type : (ref4) <0x1d21>, magic_api_t │ │ │ │ │ <1><2061>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2062> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2063> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2063> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2067> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2068> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2068> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2069> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <206a> DW_AT_sibling : (ref4) <0x209f> │ │ │ │ │ <2><206e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206f> DW_AT_name : (strp) (offset: 0x1a08c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2073> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2074>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2075> DW_AT_name : (strp) (offset: 0x30cc): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4261,15 +4261,15 @@ │ │ │ │ │ <209d> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><209e>: Abbrev Number: 0 │ │ │ │ │ <1><209f>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20a0> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20a1> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20a1> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a6> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a6> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a7> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a8> DW_AT_sibling : (ref4) <0x20c5> │ │ │ │ │ <2><20ac>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ad> DW_AT_name : (strp) (offset: 0x1180c): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20b1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20b2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b3> DW_AT_name : (strp) (offset: 0x11648): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <2><20ce>: Abbrev Number: 16 (DW_TAG_subrange_type) │ │ │ │ │ <20cf> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20d3> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20d4>: Abbrev Number: 0 │ │ │ │ │ <1><20d5>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20d6> DW_AT_name : (strp) (offset: 0x1c6e8): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20da> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20db> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20db> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20dc> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20dd> DW_AT_type : (ref4) <0x20c5> │ │ │ │ │ <20e1> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20e1> DW_AT_location : (exprloc) 9 byte block: 3 10 41 0 0 0 0 0 0 (DW_OP_addr: 4110) │ │ │ │ │ <1><20eb>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20ec> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ed> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2356 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ae │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2462 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9df3 │ │ │ │ │ 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 : 0x9e33 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7739,31 +7739,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ec0 │ │ │ │ │ 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: 0x9f2f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ -tGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -%TrnPB%w │ │ │ │ │ +{GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +t+OF}8wC} │ │ │ │ │ (k& TjPQ │ │ │ │ │ ABw)?E@O │ │ │ │ │ [j|BSc}x │ │ │ │ │ u7zWv+]# │ │ │ │ │ ;_^{Wy\O │ │ │ │ │ jKH_$SgQ │ │ │ │ │ (_Gnd=$9 │ │ │ │ │ @@ -13,20 +13,24 @@ │ │ │ │ │ NL,9Rb+t │ │ │ │ │ 2)"F`g2[ │ │ │ │ │ q3Ta~FD2p' │ │ │ │ │ vpFaL3;e │ │ │ │ │ eKR.[ZE` │ │ │ │ │ URBge),6PN- │ │ │ │ │ svAY3nSDo9N │ │ │ │ │ -z2sub:n │ │ │ │ │ -&2OwcJn&3 │ │ │ │ │ -eBn#3w_& │ │ │ │ │ -?2J7AAfNC~' │ │ │ │ │ +%>#."U42 │ │ │ │ │ +HvfD$;3C'; │ │ │ │ │ +#u?_flNx │ │ │ │ │ +ISjYSjYSjYc │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/17/8a5a308335d86d06c14b1afae04bc8d2a21819.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/33/a2977a1d55c74369d14cd164f1f71c3eb7c01f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001a8e 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d40 000249 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f90 000555 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0024e8 00a69f 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cb88 0004cf 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d058 000286 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d2e0 0058d3 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012bb3 000027 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d2e0 0058d4 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012bb4 000027 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 012be0 0005d0 18 35 27 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 0131b0 00038d 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 01353d 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 178a5a308335d86d06c14b1afae04bc8d2a21819 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 33a2977a1d55c74369d14cd164f1f71c3eb7c01f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a6d4): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x1256c): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c33): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f33d): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x71c3): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4844): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d7c7): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dbf4): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x1910): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x56f8): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x86bb): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x42f6): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x107d9): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x20863): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20861): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x129f3): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd77a): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16ba7): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13588): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe1b5): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c13d): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c08d): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ad71): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ad6a): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x165ce): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa1c2): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x105cc): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x196f6): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3006): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10f9f): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10ddb): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bcb2): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20e1>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0x163bc): grass_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,22 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -`S\`'7clj │ │ │ │ │ -vdV6gETg │ │ │ │ │ +',iq`1df │ │ │ │ │ 1[ ]i-+z │ │ │ │ │ cD1-2.\Dk │ │ │ │ │ }\fnzm?@,)O => │ │ │ │ │ 'P)EjfZU │ │ │ │ │ GRs0MMd │ │ │ │ │ <8@0Q58h │ │ │ │ │ cLbK4Mbq │ │ │ │ │ Qps4/TYB/ │ │ │ │ │ 2d 2{&y {f │ │ │ │ │ -j([%|D%9 │ │ │ │ │ -7\: ~-6t │ │ │ │ │ -?AdF,y+J │ │ │ │ │ -Op\g+ HN │ │ │ │ │ -<1d16>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a85c): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x126ad): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16e45): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f3e9): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x7287): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x48c9): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d94f): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dd68): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18fa): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x573d): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x87e2): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x43a6): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10956): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20926): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20924): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12b3e): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd8e8): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16db9): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x136f4): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe2d3): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c2b5): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c205): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1aef9): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1aef2): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x167b0): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa2c3): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x118>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10735): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19890): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3098): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x110ba): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10f0f): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 47 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1be42): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (implicit_const) 14 │ │ │ │ │ <20d7> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20db> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20db> DW_AT_location : (exprloc) 9 byte block: 3 80 40 0 0 0 0 0 0 (DW_OP_addr: 4080) │ │ │ │ │ <1><20e5>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <20e6> DW_AT_name : (strp) (offset: 0x12944): cartoon_snd │ │ │ │ │ <20ea> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -294,16 +294,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x324c │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 87 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x32f8 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf3 │ │ │ │ │ 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 : 0x9c33 │ │ │ │ │ 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 : 0x9cc0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x3b87 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cdc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7691,31 +7691,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: 0x9e14 │ │ │ │ │ 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: 0x9e83 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -fGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -7nE#E qk │ │ │ │ │ -D?C.3!^<5 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +AU[T#uc} │ │ │ │ │ +udE~a0jNWFZ │ │ │ │ │ zw]29ROr │ │ │ │ │ |_M'x<=D! │ │ │ │ │ BT.Ev)rJQ │ │ │ │ │ E'E(+)&| │ │ │ │ │ l?e-!jWa │ │ │ │ │ +eL@zV|n │ │ │ │ │ bVPO)hffPl │ │ │ │ │ '~+3Xy}9 │ │ │ │ │ -m!~ <<1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a74e): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x124f3): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c84): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f350): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x719f): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x481f): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d86b): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dc84): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x189f): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x56de): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x867d): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x42d6): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x10730): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x2088d): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x2088b): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x1297a): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd6c5): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16bf8): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x1352e): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe0f4): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c191): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c0e1): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1adeb): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ade4): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x165ed): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa155): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x10523): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19722): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2fde): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10f2e): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10d6a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 53 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bd14): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 50 40 0 0 0 0 0 0 (DW_OP_addr: 4050) │ │ │ │ │ <1><20e1>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0x1fe61): metalpaint_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf2 │ │ │ │ │ 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 : 0x9c32 │ │ │ │ │ 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 : 0x9cbf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2ccb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cdb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7691,31 +7691,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: 0x9e13 │ │ │ │ │ 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: 0x9e82 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -FE=4SdG- │ │ │ │ │ -gJl47JBf │ │ │ │ │ +,S4 │ │ │ │ │ DZ)HMIx!K+28 │ │ │ │ │ d6:G:e^: │ │ │ │ │ 7\B)9%?j │ │ │ │ │ B`hd}4qA~IJ │ │ │ │ │ m.vdB6Gd │ │ │ │ │ @@ -16,17 +15,19 @@ │ │ │ │ │ NRBl#[|Iq │ │ │ │ │ ]|K\=V6d:: │ │ │ │ │ jLZ')7y) │ │ │ │ │ wemtWOBGgb │ │ │ │ │ {$qt*et< │ │ │ │ │ D"p,9 │ │ │ │ │ -/N-k.B4Z3 │ │ │ │ │ -Ydxe/.Kd │ │ │ │ │ -znF#nF#nF#nF#nF#nF#nF#nF#nF#n6 │ │ │ │ │ +;Lw]Br_@ │ │ │ │ │ +Hk5":^7B │ │ │ │ │ +KJR]q3M1 │ │ │ │ │ +?[=q\\|U │ │ │ │ │ + %6@Jl@. │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/1b/2ce0da37cef1741c3a8c2c1fd2f4596bc79556.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e8/f725c4a81225defdad0eaa54eaa7f3584805f6.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -25,22 +25,22 @@ │ │ │ │ │ [20] .dynamic NOBITS 0000000000003de8 000da0 0001c0 10 WA 4 0 8 │ │ │ │ │ [21] .got NOBITS 0000000000003fa8 000da0 000038 08 WA 0 0 8 │ │ │ │ │ [22] .got.plt NOBITS 0000000000003fe8 000da0 000070 08 WA 0 0 8 │ │ │ │ │ [23] .data NOBITS 0000000000004060 000da0 000068 00 WA 0 0 16 │ │ │ │ │ [24] .bss NOBITS 00000000000040d0 000da0 000028 00 WA 0 0 16 │ │ │ │ │ [25] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [26] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [27] .debug_info PROGBITS 0000000000000000 0002b0 001b1b 00 C 0 0 8 │ │ │ │ │ + [27] .debug_info PROGBITS 0000000000000000 0002b0 001b1a 00 C 0 0 8 │ │ │ │ │ [28] .debug_abbrev PROGBITS 0000000000000000 001dd0 000200 00 C 0 0 8 │ │ │ │ │ [29] .debug_line PROGBITS 0000000000000000 001fd0 00055e 00 C 0 0 8 │ │ │ │ │ [30] .debug_str PROGBITS 0000000000000000 002530 00a7fd 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_line_str PROGBITS 0000000000000000 00cd30 0004dd 01 MSC 0 0 8 │ │ │ │ │ [32] .debug_loclists PROGBITS 0000000000000000 00d210 0003a5 00 C 0 0 8 │ │ │ │ │ - [33] .debug_macro PROGBITS 0000000000000000 00d5b8 0058dd 00 C 0 0 8 │ │ │ │ │ - [34] .debug_rnglists PROGBITS 0000000000000000 012e95 00001c 00 0 0 1 │ │ │ │ │ + [33] .debug_macro PROGBITS 0000000000000000 00d5b8 0058e0 00 C 0 0 8 │ │ │ │ │ + [34] .debug_rnglists PROGBITS 0000000000000000 012e98 00001c 00 0 0 1 │ │ │ │ │ [35] .symtab SYMTAB 0000000000000000 012eb8 0005a0 18 36 22 8 │ │ │ │ │ [36] .strtab STRTAB 0000000000000000 013458 0003da 00 0 0 1 │ │ │ │ │ [37] .shstrtab STRTAB 0000000000000000 013832 00017b 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: 1b2ce0da37cef1741c3a8c2c1fd2f4596bc79556 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e8f725c4a81225defdad0eaa54eaa7f3584805f6 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a82e): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x12547): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16bf0): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f575): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7085): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x47c5): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1da93): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1de98): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x1850): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x54f9): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x858e): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4253): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x10826): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x20b99): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20b97): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x129b6): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd896): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16b74): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x134c9): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe2b7): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c340): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c27a): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1aef9): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1aef2): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1644b): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa313): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x10605): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x197d9): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2fb5): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10fb6): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10df2): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x39>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 36 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1be95): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 b0 40 0 0 0 0 0 0 (DW_OP_addr: 40b0) │ │ │ │ │ <1><20e1>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20e2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2fff │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x30ab │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d68 │ │ │ │ │ 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 : 0x9da8 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7700,31 +7700,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e35 │ │ │ │ │ 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: 0x9ea4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -VGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +V2Mh(~Yf │ │ │ │ │ Eb|tzCwr; │ │ │ │ │ g@_<*'uX| │ │ │ │ │ 4hi.&j!* │ │ │ │ │ ^(foI&I# │ │ │ │ │ Mke"8E"P │ │ │ │ │ xD\Km"sM │ │ │ │ │ N5-YzSveaEy! │ │ │ │ │ neZ1G@z}{ │ │ │ │ │ +w0@TU=yC │ │ │ │ │ +B@+/bFx │ │ │ │ │ (v5REe;i │ │ │ │ │ bQD l^, │ │ │ │ │ ~w46 xp, │ │ │ │ │ o:7XkC1=b │ │ │ │ │ -l.[^[T e } │ │ │ │ │ -y}K{e"~= │ │ │ │ │ -l(~%0SOQ │ │ │ │ │ -aBd/)#L$ │ │ │ │ │ -3!Bd/)#Dd: │ │ │ │ │ -2D/%)#t$3 │ │ │ │ │ -&E*bE*bE*bE*bE*bE*b │ │ │ │ │ +xOB~]+RD │ │ │ │ │ +-GtE$|Dz │ │ │ │ │ +`^v`0/;0 │ │ │ │ │ +`^v`0/;0 │ │ │ │ │ +$(r'(r'(r'(r'(r'(r'(r'(r' │ │ │ │ │ +2c0G+0G+0G+0G+0G+0Gg │ │ │ │ │ +$^a+^a+^a+^a+^ │ │ │ │ │ +ZM)bM)bM)bM)bM)bM)b │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/1e/2def3031ffec84be62fae2fa611acc541ecf45.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/42/57fd7437d714e6f4db43ae1759c60078ff861e.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 79984 (bytes into file) │ │ │ │ │ + Start of section headers: 79992 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x13870: │ │ │ │ │ +There are 37 section headers, starting at offset 0x13878: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000b8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000318 00025c 000378 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004088 000df8 000030 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001b64 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001b68 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001e18 00022d 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002048 00054c 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002598 00a669 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cc08 0004cd 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d0d8 000360 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d438 0058c0 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012cf8 000017 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 012d10 000618 18 35 29 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013328 0003d8 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 013700 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d438 0058c2 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012cfa 000017 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 012d18 000618 18 35 29 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013330 0003d8 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 013708 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1e2def3031ffec84be62fae2fa611acc541ecf45 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4257fd7437d714e6f4db43ae1759c60078ff861e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a58c): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x1236f): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16a70): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f479): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x6f0d): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4510): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d9e2): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1ddfb): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18d6): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x53a7): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x840a): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x3fc2): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x105b2): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20982): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20980): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x127f7): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd569): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x169e4): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x133ab): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xdfb8): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c36f): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c2bf): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1ac29): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ac22): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x1640e): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0x9f27): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1039a): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19521): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2caf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10d9e): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10bda): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 35 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 65 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bedc): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20e6>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,22 @@ │ │ │ │ │ -EGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -sr{rnnzH'! │ │ │ │ │ -;{wfwg~;;;;{N │ │ │ │ │ -~UW}@9Q= │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ r}H{Oh\k │ │ │ │ │ B9mT3U]B │ │ │ │ │ G9JK V-NX │ │ │ │ │ HvTa]HvR │ │ │ │ │ } s"Yz-?% │ │ │ │ │ xTGxEd(u │ │ │ │ │ /bCAOW0 │ │ │ │ │ `)"4`hf` │ │ │ │ │ cQal;s:WQ │ │ │ │ │ ->R&2"e"#R&2"e"#R&2"e"#R&2"e"# │ │ │ │ │ -$Ib+Ib+Ib+Ib+I │ │ │ │ │ +SIK<1d0c>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d0d> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d11>: Abbrev Number: 0 │ │ │ │ │ <1><1d12>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d13> DW_AT_name : (strp) (offset: 0x1a6a8): magic_api_t │ │ │ │ │ <1d17> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d19> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d19> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1a> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1a> DW_AT_sibling : (ref4) <0x1e64> │ │ │ │ │ <2><1d1e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d1f> DW_AT_name : (strp) (offset: 0x1252c): tp_version │ │ │ │ │ <1d23> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d24> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d24> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d25> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d26> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d2b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d2c> DW_AT_name : (strp) (offset: 0x16c13): data_directory │ │ │ │ │ <1d30> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d31> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d31> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d32> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d33> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d37> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d38>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d39> DW_AT_name : (strp) (offset: 0x1f30d): update_progress_bar │ │ │ │ │ <1d3d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3e> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d3e> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cfc> │ │ │ │ │ <1d44> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d45>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d46> DW_AT_name : (strp) (offset: 0x7200): special_notify │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d4c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4d> DW_AT_type : (ref4) <0x1d02> │ │ │ │ │ <1d51> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d52>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x487f): sRGB_to_linear │ │ │ │ │ <1d57> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d58> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d58> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d59> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5a> DW_AT_type : (ref4) <0x1e73> │ │ │ │ │ <1d5e> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0x1d7f1): linear_to_sRGB │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0x1e87> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d6c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x1dc31): in_circle │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0x1ea5> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d79>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x18ed): getpixel │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1ec8> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d86>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x5747): putpixel │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1ee7> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d93>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x8729): xorpixel │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1f01> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x4316): playsound │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1f20> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dad>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0x107c6): playingsound │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dba>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x20888): pausesound │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1cfc> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x20886): unpausesound │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1cfc> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x129ce): stopsound │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1cfc> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0xd734): line │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1f90> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dee>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0x16b87): button_down │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1dfb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0x1351d): rgbtohsv │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1fbe> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e08>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0xe163): hsvtorgb │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1fe7> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e15>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0x1c114): canvas_w │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e22>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0x1c064): canvas_h │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e2f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0x1ad45): scale │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x200a> │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e3c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0x1ad3e): rotate_scale │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x2028> │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e49>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0x165cb): touched │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x2041> │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0xa1b7): retract_undo │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x1cfc> │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e63>: Abbrev Number: 0 │ │ │ │ │ <1><1e64>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e65> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4214,23 +4214,23 @@ │ │ │ │ │ <2><2040>: Abbrev Number: 0 │ │ │ │ │ <1><2041>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2042> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2042> DW_AT_type : (ref4) <0x202d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2046>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2047> DW_AT_name : (strp) (offset: 0x105b9): magic_api │ │ │ │ │ <204b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <204c> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <204c> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <204d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <204e> DW_AT_type : (ref4) <0x1d12>, magic_api_t │ │ │ │ │ <1><2052>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2053> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2054> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2054> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2058> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2059> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2059> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <205b> DW_AT_sibling : (ref4) <0x2090> │ │ │ │ │ <2><205f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2060> DW_AT_name : (strp) (offset: 0x196ab): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2064> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2065>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2066> DW_AT_name : (strp) (offset: 0x301b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4255,15 +4255,15 @@ │ │ │ │ │ <208e> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><208f>: Abbrev Number: 0 │ │ │ │ │ <1><2090>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2091> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2092> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2092> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2096> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2097> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <2097> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2098> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2099> DW_AT_sibling : (ref4) <0x20b6> │ │ │ │ │ <2><209d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <209e> DW_AT_name : (strp) (offset: 0x10f62): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a2> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a4> DW_AT_name : (strp) (offset: 0x10d9e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4281,15 +4281,15 @@ │ │ │ │ │ <2><20bf>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20c0> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c4> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20c5>: Abbrev Number: 0 │ │ │ │ │ <1><20c6>: Abbrev Number: 56 (DW_TAG_variable) │ │ │ │ │ <20c7> DW_AT_name : (strp) (offset: 0x1bcbf): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20cb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20cc> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20cc> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20cd> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20ce> DW_AT_type : (ref4) <0x20b6> │ │ │ │ │ <20d2> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d2> DW_AT_location : (exprloc) 9 byte block: 3 50 40 0 0 0 0 0 0 (DW_OP_addr: 4050) │ │ │ │ │ <1><20dc>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20dd> DW_AT_name : (strp) (offset: 0xa00e): snd_effect │ │ │ │ │ <20e1> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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: 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,25 @@ │ │ │ │ │ -?GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -tuwU}]]]]} │ │ │ │ │ ->qkRg:a\o │ │ │ │ │ -(0ZOGOo= │ │ │ │ │ -xKg*Acy} │ │ │ │ │ +9GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +q"?w"zV% │ │ │ │ │ +|&oeW}*OW? │ │ │ │ │ Yv&hv'~0 │ │ │ │ │ 7VC2ZC6# │ │ │ │ │ T1ei"K:g │ │ │ │ │ f^:"X!?$ │ │ │ │ │ %_r7Kt#_F │ │ │ │ │ 86#/ bcx │ │ │ │ │ C.aY`qao │ │ │ │ │ Qk6+a=\~ │ │ │ │ │ jhHMl[l? │ │ │ │ │ +AWL-/.'XwD │ │ │ │ │ +&1[jiK-mK │ │ │ │ │ +Ic[*V?Z │ │ │ │ │ +SiK$g/a] │ │ │ │ │ +$Jl%Jl%Jl%Jl%J │ │ │ │ │ +NE*bE*bE*bE*bE*bE*b │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/1e/c8c2ae28515f031b195874e215fd43d57f7c09.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d8/07f96a0f7719c0b3f48375abf03dd950f66b61.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000068 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004078 000df8 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 00194a 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 00194b 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001c00 0001da 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001de0 000404 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0021e8 00a671 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c860 0004d8 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00cd38 000259 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00cf98 0058d9 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00cf98 0058dd 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012878 0005a0 18 34 26 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012e18 000388 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0131a0 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ec8c2ae28515f031b195874e215fd43d57f7c09 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d807f96a0f7719c0b3f48375abf03dd950f66b61 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a6b7): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12498): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16bbc): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f2b5): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x716f): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4867): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d7a8): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dbd0): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18cd): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x572b): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x863d): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4319): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x1070d): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x2080d): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x2080b): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12908): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd6b1): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16b1f): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x1349d): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe0e0): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c0e7): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c037): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x173eb): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ad39): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16548): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa123): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10500): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x196cf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3051): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10ea5): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10ce1): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 51 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bc6a): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e6>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2256 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2266 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,18 +1,30 @@ │ │ │ │ │ -| GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +kaGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +EwpQUtc~M #f │ │ │ │ │ +uKSaKPrW │ │ │ │ │ +dRS|:#wmR!< │ │ │ │ │ +I:4rWJ*h │ │ │ │ │ QdJh^0 │ │ │ │ │ >-c+w@nh │ │ │ │ │ :-\#D%jy │ │ │ │ │ <1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a87d): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x126a9): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16cea): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f639): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x70f6): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4825): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1db03): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1decb): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18e0): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x556b): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x85da): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x42a0): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x108e5): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20ca7): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20ca5): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12b18): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd916): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c6e): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13667): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe35f): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c359): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c2a9): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1af22): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1af1b): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16527): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa2f6): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 31 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0xdd>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x106b0): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19834): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2f62): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x110e5): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10f21): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 13 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bebb): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 70 51 0 0 0 0 0 0 (DW_OP_addr: 5170) │ │ │ │ │ <1><20e6>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ff1 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x309d │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d5a │ │ │ │ │ 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 : 0x9d9a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7698,31 +7698,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e27 │ │ │ │ │ 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: 0x9e96 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -;[t@x7No │ │ │ │ │ +6GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +X-jN!bfX │ │ │ │ │ +TmezF%In │ │ │ │ │ xmw\x.Z40 │ │ │ │ │ y *tJ~iX │ │ │ │ │ !\mVGq+${> │ │ │ │ │ W%KC(:=P │ │ │ │ │ _{'jN/oe' │ │ │ │ │ BT.Ev)rJQ │ │ │ │ │ [BPQ}Fx^ │ │ │ │ │ @@ -11,18 +12,16 @@ │ │ │ │ │ ?LR!deO> │ │ │ │ │ [xc7=LsAX │ │ │ │ │ @J|n$@J │ │ │ │ │ 0=b?9:=)r │ │ │ │ │ 7e%Yb]Zi │ │ │ │ │ :4F|)<1f45>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ <1f46> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1f4a>: Abbrev Number: 0 │ │ │ │ │ <1><1f4b>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1f4c> DW_AT_name : (strp) (offset: 0x1addd): magic_api_t │ │ │ │ │ <1f50> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f51> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f52> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f52> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f53> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f54> DW_AT_sibling : (ref4) <0x209e> │ │ │ │ │ <2><1f58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f59> DW_AT_name : (strp) (offset: 0x12b19): tp_version │ │ │ │ │ <1f5d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f5e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f5e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f5f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f60> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f64> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f66> DW_AT_name : (strp) (offset: 0x172b0): data_directory │ │ │ │ │ <1f6a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f6b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f6b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f6d> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f71> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f72>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f73> DW_AT_name : (strp) (offset: 0x1fb11): update_progress_bar │ │ │ │ │ <1f77> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f78> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f78> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f79> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f7a> DW_AT_type : (ref4) <0x1f35> │ │ │ │ │ <1f7e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f7f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f80> DW_AT_name : (strp) (offset: 0x74a3): special_notify │ │ │ │ │ <1f84> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f85> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f85> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f86> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f87> DW_AT_type : (ref4) <0x1f3b> │ │ │ │ │ <1f8b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f8c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f8d> DW_AT_name : (strp) (offset: 0x4a06): sRGB_to_linear │ │ │ │ │ <1f91> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f92> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f92> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f93> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f94> DW_AT_type : (ref4) <0x20ad> │ │ │ │ │ <1f98> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f99>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f9a> DW_AT_name : (strp) (offset: 0x1e021): linear_to_sRGB │ │ │ │ │ <1f9e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1f9f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fa0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fa1> DW_AT_type : (ref4) <0x20c1> │ │ │ │ │ <1fa5> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fa6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa7> DW_AT_name : (strp) (offset: 0x1e449): in_circle │ │ │ │ │ <1fab> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fac> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fac> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fad> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fae> DW_AT_type : (ref4) <0x20df> │ │ │ │ │ <1fb2> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fb3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb4> DW_AT_name : (strp) (offset: 0x194a): getpixel │ │ │ │ │ <1fb8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb9> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fb9> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fba> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fbb> DW_AT_type : (ref4) <0x2102> │ │ │ │ │ <1fbf> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fc0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc1> DW_AT_name : (strp) (offset: 0x58e9): putpixel │ │ │ │ │ <1fc5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc6> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fc6> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fc7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc8> DW_AT_type : (ref4) <0x2121> │ │ │ │ │ <1fcc> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fcd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fce> DW_AT_name : (strp) (offset: 0x89f5): xorpixel │ │ │ │ │ <1fd2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fd3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fd4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd5> DW_AT_type : (ref4) <0x213b> │ │ │ │ │ <1fd9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fda>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fdb> DW_AT_name : (strp) (offset: 0x4479): playsound │ │ │ │ │ <1fdf> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fe0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fe1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fe2> DW_AT_type : (ref4) <0x215a> │ │ │ │ │ <1fe6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fe7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe8> DW_AT_name : (strp) (offset: 0x10dbc): playingsound │ │ │ │ │ <1fec> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fed> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1fed> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1fee> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fef> DW_AT_type : (ref4) <0x2164> │ │ │ │ │ <1ff3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1ff4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0x210c2): pausesound │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1f35> │ │ │ │ │ <2000> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2001>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2002> DW_AT_name : (strp) (offset: 0x210c0): unpausesound │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2009> DW_AT_type : (ref4) <0x1f35> │ │ │ │ │ <200d> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><200e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <200f> DW_AT_name : (strp) (offset: 0x12f8d): stopsound │ │ │ │ │ <2013> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2014> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2014> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2015> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2016> DW_AT_type : (ref4) <0x1f35> │ │ │ │ │ <201a> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><201b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <201c> DW_AT_name : (strp) (offset: 0xdbfe): line │ │ │ │ │ <2020> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2021> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2021> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2022> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2023> DW_AT_type : (ref4) <0x21ca> │ │ │ │ │ <2027> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2028>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2029> DW_AT_name : (strp) (offset: 0x17224): button_down │ │ │ │ │ <202d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <202e> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <202e> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <202f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2030> DW_AT_type : (ref4) <0x2164> │ │ │ │ │ <2034> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2035>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2036> DW_AT_name : (strp) (offset: 0x13b17): rgbtohsv │ │ │ │ │ <203a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <203b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <203b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <203c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <203d> DW_AT_type : (ref4) <0x21f8> │ │ │ │ │ <2041> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2042>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0xe671): hsvtorgb │ │ │ │ │ <2047> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2048> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2048> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2049> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204a> DW_AT_type : (ref4) <0x2221> │ │ │ │ │ <204e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><204f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2050> DW_AT_name : (strp) (offset: 0x1c9bc): canvas_w │ │ │ │ │ <2054> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2055> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2055> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2056> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2057> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <205b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><205c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <205d> DW_AT_name : (strp) (offset: 0x1c8f6): canvas_h │ │ │ │ │ <2061> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2062> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2062> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2063> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2064> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2068> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2069>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x1b4c8): scale │ │ │ │ │ <206e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <206f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <2070> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2071> DW_AT_type : (ref4) <0x2244> │ │ │ │ │ <2075> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><2076>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2077> DW_AT_name : (strp) (offset: 0x1b4c1): rotate_scale │ │ │ │ │ <207b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <207c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <207d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <207e> DW_AT_type : (ref4) <0x2262> │ │ │ │ │ <2082> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><2083>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2084> DW_AT_name : (strp) (offset: 0x16c8c): touched │ │ │ │ │ <2088> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2089> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2089> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <208a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <208b> DW_AT_type : (ref4) <0x227b> │ │ │ │ │ <208f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><2090>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2091> DW_AT_name : (strp) (offset: 0xa622): retract_undo │ │ │ │ │ <2095> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2096> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <2096> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <2097> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2098> DW_AT_type : (ref4) <0x1f35> │ │ │ │ │ <209c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><209d>: Abbrev Number: 0 │ │ │ │ │ <1><209e>: Abbrev Number: 42 (DW_TAG_subroutine_type) │ │ │ │ │ <209f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <209f> DW_AT_type : (ref4) <0x36f>, float │ │ │ │ │ @@ -4515,23 +4515,23 @@ │ │ │ │ │ <2><227a>: Abbrev Number: 0 │ │ │ │ │ <1><227b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <227c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <227c> DW_AT_type : (ref4) <0x2267>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2280>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <2281> DW_AT_name : (strp) (offset: 0x2259d): magic_api │ │ │ │ │ <2285> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2286> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2286> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2287> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2288> DW_AT_type : (ref4) <0x1f4b>, magic_api_t │ │ │ │ │ <1><228c>: Abbrev Number: 37 (DW_TAG_enumeration_type) │ │ │ │ │ <228d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <228e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <228e> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2292> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2293> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2293> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2294> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2295> DW_AT_sibling : (ref4) <0x22ca> │ │ │ │ │ <2><2299>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <229a> DW_AT_name : (strp) (offset: 0x19d8c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <229e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><229f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22a0> DW_AT_name : (strp) (offset: 0x313b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4556,15 +4556,15 @@ │ │ │ │ │ <22c8> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22c9>: Abbrev Number: 0 │ │ │ │ │ <1><22ca>: Abbrev Number: 37 (DW_TAG_enumeration_type) │ │ │ │ │ <22cb> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22cc> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22cc> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <22d0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22d1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22d1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22d2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22d3> DW_AT_sibling : (ref4) <0x22f0> │ │ │ │ │ <2><22d7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d8> DW_AT_name : (strp) (offset: 0x1153d): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22dc> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22dd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22de> DW_AT_name : (strp) (offset: 0x11379): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4582,15 +4582,15 @@ │ │ │ │ │ <2><22f9>: Abbrev Number: 36 (DW_TAG_subrange_type) │ │ │ │ │ <22fa> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <22fe> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><22ff>: Abbrev Number: 0 │ │ │ │ │ <1><2300>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <2301> DW_AT_name : (strp) (offset: 0x1c4fd): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2305> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2306> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2306> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2307> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2308> DW_AT_type : (ref4) <0x22f0> │ │ │ │ │ <230c> DW_AT_external : (flag_present) 1 │ │ │ │ │ <230c> DW_AT_location : (exprloc) 9 byte block: 3 a0 50 0 0 0 0 0 0 (DW_OP_addr: 50a0) │ │ │ │ │ <1><2316>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2317> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2317> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xfeb │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 26 │ │ │ │ │ DW_MACRO_import - offset : 0x1949 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf7 │ │ │ │ │ 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 : 0x9c37 │ │ │ │ │ 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 : 0x9cc4 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 49 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce0 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 49 │ │ │ │ │ @@ -7689,31 +7689,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: 0x9e18 │ │ │ │ │ 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: 0x9e87 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,25 @@ │ │ │ │ │ -g'GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +q/Vzdb\/YI │ │ │ │ │ Us"t^4(LI N 5 │ │ │ │ │ \&j5<1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a72b): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x12497): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c42): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f466): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x721c): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x480a): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d93d): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dd7e): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18c6): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x563f): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8741): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4280): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x10775): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x209e1): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x209df): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12955): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd72d): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16bb6): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13504): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe11a): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c1ec): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c13c): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ae05): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1adfe): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x165ad): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa207): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0xd6>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x10547): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x196e1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2fdc): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10f0e): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10d4a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bd57): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20e1>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <20e2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -179,16 +179,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2e83 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 59 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2f2f │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x3b80 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,31 @@ │ │ │ │ │ -\GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -=s`O^a)* │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +,rxrj>Zb │ │ │ │ │ +f(k>mB5] │ │ │ │ │ hRG-wnw2 │ │ │ │ │ X|P^z'(b@ │ │ │ │ │ \"GIqaj, │ │ │ │ │ &-r#D%*o │ │ │ │ │ YQpJq{F+ │ │ │ │ │ PcAF!{>G, │ │ │ │ │ 2F$}L+]4<< │ │ │ │ │ nOzq<47E │ │ │ │ │

U2(,! │ │ │ │ │ !T5.C _E} │ │ │ │ │ sPyTO<-_N │ │ │ │ │ -u*Sm │ │ │ │ │ +/ gh>/1Z\ │ │ │ │ │ +Eefmq3]I │ │ │ │ │ ++;Y+\bY( │ │ │ │ │ +m&hm(Cm[ │ │ │ │ │ +L{:{|C<{ │ │ │ │ │ +%K:'K:'K:'K:'K:'g │ │ │ │ │ +znL#nL#nL#nL#nL#nL#nL#nL#nL#n │ │ │ │ │ +*R-+R-+R-+ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/35/2535ecb4e3598102d62f65a05945880d4aa9a8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/cf/7a8a720531db3ef0879649adc58085b30a793d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 90% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de8 000dd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa8 000dd8 000040 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd8 000080 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004070 000dd8 000068 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000040e0 000dd8 000030 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a85 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a86 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d38 000232 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f70 00043d 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0023b0 00aca1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d058 000505 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d560 0001c9 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d730 005bf3 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 013323 000017 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d730 005bf4 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 013324 000017 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 013340 000618 18 35 23 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013958 0003c3 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 013d1b 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 352535ecb4e3598102d62f65a05945880d4aa9a8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cf7a8a720531db3ef0879649adc58085b30a793d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3820,189 +3820,189 @@ │ │ │ │ │ <2><1d33>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d38>: Abbrev Number: 0 │ │ │ │ │ <1><1d39>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d3a> DW_AT_name : (strp) (offset: 0x1b139): magic_api_t │ │ │ │ │ <1d3e> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d3f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d40> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d40> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d41> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d41> DW_AT_sibling : (ref4) <0x1e8b> │ │ │ │ │ <2><1d45>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d46> DW_AT_name : (strp) (offset: 0x12dc4): tp_version │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d4c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4d> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d51> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d52>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x1744b): data_directory │ │ │ │ │ <1d57> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d58> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d58> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d59> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5a> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d5e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d5f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0x1ff2b): update_progress_bar │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d6c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x747a): special_notify │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0x1d29> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d79>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x49f5): sRGB_to_linear │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1e9a> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d86>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x1e384): linear_to_sRGB │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d93>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x1e75b): in_circle │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1ecc> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1da0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x192c): getpixel │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1eef> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dad>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0x58e2): putpixel │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1f0e> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dba>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x8a40): xorpixel │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1f28> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dc7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x4483): playsound │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1f47> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dd4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x11017): playingsound │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1f51> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1de1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0x215cd): pausesound │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dee>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0x215cb): unpausesound │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dfb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0x1328c): stopsound │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e08>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0xde60): line │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1fb7> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0x173cf): button_down │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x1f51> │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0x13d89): rgbtohsv │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x1fe5> │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0xe93d): hsvtorgb │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x200e> │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0x1cbee): canvas_w │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0x1cb34): canvas_h │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0x1b7ca): scale │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x2031> │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e64> DW_AT_name : (strp) (offset: 0x1b7c3): rotate_scale │ │ │ │ │ <1e68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e69> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e69> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e6a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6b> DW_AT_type : (ref4) <0x204f> │ │ │ │ │ <1e6f> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e71> DW_AT_name : (strp) (offset: 0x16d2a): touched │ │ │ │ │ <1e75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e76> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e76> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e77> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e78> DW_AT_type : (ref4) <0x2068> │ │ │ │ │ <1e7c> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e7e> DW_AT_name : (strp) (offset: 0xa723): retract_undo │ │ │ │ │ <1e82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e83> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e83> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e85> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1e89> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e8a>: Abbrev Number: 0 │ │ │ │ │ <1><1e8b>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e8c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x16c>, float │ │ │ │ │ @@ -4232,23 +4232,23 @@ │ │ │ │ │ <2><2067>: Abbrev Number: 0 │ │ │ │ │ <1><2068>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2069> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2069> DW_AT_type : (ref4) <0x2054>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><206d>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <206e> DW_AT_name : (strp) (offset: 0x10ddf): magic_api │ │ │ │ │ <2072> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2073> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2073> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2074> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2075> DW_AT_type : (ref4) <0x1d39>, magic_api_t │ │ │ │ │ <1><2079>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <207a> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <207b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <207b> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <207f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2080> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2080> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2081> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2082> DW_AT_sibling : (ref4) <0x20b7> │ │ │ │ │ <2><2086>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2087> DW_AT_name : (strp) (offset: 0x1a113): MAGIC_TYPE_DISTORTS │ │ │ │ │ <208b> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><208c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <208d> DW_AT_name : (strp) (offset: 0x3157): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4273,15 +4273,15 @@ │ │ │ │ │ <20b5> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20b6>: Abbrev Number: 0 │ │ │ │ │ <1><20b7>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <20b8> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20b9> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20b9> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20bd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20be> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20be> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20bf> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20c0> DW_AT_sibling : (ref4) <0x20dd> │ │ │ │ │ <2><20c4>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20c5> DW_AT_name : (strp) (offset: 0x117b9): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ca>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20cb> DW_AT_name : (strp) (offset: 0x115f5): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4299,15 +4299,15 @@ │ │ │ │ │ <2><20e6>: Abbrev Number: 24 (DW_TAG_subrange_type) │ │ │ │ │ <20e7> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20eb> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ec>: Abbrev Number: 0 │ │ │ │ │ <1><20ed>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <20ee> DW_AT_name : (strp) (offset: 0x1c767): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20f2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20f3> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20f3> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20f4> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20f5> DW_AT_type : (ref4) <0x20dd> │ │ │ │ │ <20f9> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20f9> DW_AT_location : (exprloc) 9 byte block: 3 c0 40 0 0 0 0 0 0 (DW_OP_addr: 40c0) │ │ │ │ │ <1><2103>: Abbrev Number: 61 (DW_TAG_variable) │ │ │ │ │ <2104> DW_AT_name : (strp) (offset: 0x72a1): snow_AMOUNT │ │ │ │ │ <2108> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249a │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2b │ │ │ │ │ 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 : 0x9e6b │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef8 │ │ │ │ │ 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: 0x9f67 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,10 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +y=GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +pU;+SK%v │ │ │ │ │ +\9gV?WLU │ │ │ │ │ t:,@;AYs │ │ │ │ │ n5.&yXmS? │ │ │ │ │ /-AO$xMR │ │ │ │ │ #PK&>SAr │ │ │ │ │ 'La_St'Q │ │ │ │ │ 7!wi1;Jk │ │ │ │ │ eY**MadD │ │ │ │ --- ./usr/lib/debug/.build-id/3d/6861a47f67cccf93aceaaf4033eeb3579cd0c7.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/74/82d5715cf9707214b7a6b8b991f6e371df5bb2.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 77% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003df0 000de0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fb0 000de0 000038 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000de0 000068 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000de0 000038 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004088 000de0 000010 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a81 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a82 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d38 000208 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f40 0004fa 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002440 00a6d8 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cb18 0004c5 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00cfe0 000307 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00d2e8 0058dd 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 012bc5 00004d 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: 3d6861a47f67cccf93aceaaf4033eeb3579cd0c7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7482d5715cf9707214b7a6b8b991f6e371df5bb2 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3811,189 +3811,189 @@ │ │ │ │ │ <2><1d21>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1d26>: Abbrev Number: 0 │ │ │ │ │ <1><1d27>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x1a67c): magic_api_t │ │ │ │ │ <1d2c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d2f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d2f> DW_AT_sibling : (ref4) <0x1e79> │ │ │ │ │ <2><1d33>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d34> DW_AT_name : (strp) (offset: 0x123a1): tp_version │ │ │ │ │ <1d38> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d39> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d39> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d3a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3b> DW_AT_type : (ref4) <0xd0> │ │ │ │ │ <1d3f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d40>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d41> DW_AT_name : (strp) (offset: 0x16b1f): data_directory │ │ │ │ │ <1d45> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d46> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d46> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d47> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d48> DW_AT_type : (ref4) <0xd0> │ │ │ │ │ <1d4c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d4d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x1f286): update_progress_bar │ │ │ │ │ <1d52> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d53> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d53> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d54> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d55> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1d59> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0x70d0): special_notify │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0x1d17> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x483e): sRGB_to_linear │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0x1e88> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1d7c4): linear_to_sRGB │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1e9c> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x1dbb7): in_circle │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1eba> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x1897): getpixel │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x5606): putpixel │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0x8576): xorpixel │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x42d9): playsound │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1f35> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x106af): playingsound │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1f3f> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x2081c): pausesound │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x2081a): unpausesound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0x127ed): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xd60d): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1fa5> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x16a93): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f3f> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0x1336c): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fd3> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xe03c): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1ffc> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x1c134): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x1c084): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0x1ad19): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x201f> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x1ad12): rotate_scale │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x203d> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e5e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5f> DW_AT_name : (strp) (offset: 0x1639b): touched │ │ │ │ │ <1e63> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e64> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e64> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e65> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e66> DW_AT_type : (ref4) <0x2056> │ │ │ │ │ <1e6a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e6b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6c> DW_AT_name : (strp) (offset: 0xa065): retract_undo │ │ │ │ │ <1e70> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e71> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e71> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e72> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e73> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1e77> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e78>: Abbrev Number: 0 │ │ │ │ │ <1><1e79>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e7a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e7a> DW_AT_type : (ref4) <0x15f>, float │ │ │ │ │ @@ -4223,23 +4223,23 @@ │ │ │ │ │ <2><2055>: Abbrev Number: 0 │ │ │ │ │ <1><2056>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2057> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2057> DW_AT_type : (ref4) <0x2042>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><205b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <205c> DW_AT_name : (strp) (offset: 0x10496): magic_api │ │ │ │ │ <2060> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2061> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2061> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2062> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2063> DW_AT_type : (ref4) <0x1d27>, magic_api_t │ │ │ │ │ <1><2067>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2068> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2069> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2069> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <206d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <206e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <206e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <206f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2070> DW_AT_sibling : (ref4) <0x20a5> │ │ │ │ │ <2><2074>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2075> DW_AT_name : (strp) (offset: 0x19656): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2079> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><207a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <207b> DW_AT_name : (strp) (offset: 0x302b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4264,15 +4264,15 @@ │ │ │ │ │ <20a3> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20a4>: Abbrev Number: 0 │ │ │ │ │ <1><20a5>: Abbrev Number: 21 (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) 18 │ │ │ │ │ - <20ac> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20ac> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ad> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20ae> DW_AT_sibling : (ref4) <0x20cb> │ │ │ │ │ <2><20b2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b3> DW_AT_name : (strp) (offset: 0x10df8): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20b7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20b8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b9> DW_AT_name : (strp) (offset: 0x10c83): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4290,15 +4290,15 @@ │ │ │ │ │ <2><20d4>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20d5> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20d9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20da>: Abbrev Number: 0 │ │ │ │ │ <1><20db>: Abbrev Number: 38 (DW_TAG_variable) │ │ │ │ │ <20dc> DW_AT_name : (strp) (offset: 0x1bc5b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20e0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20e1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20e1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20e2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20e3> DW_AT_type : (ref4) <0x20cb> │ │ │ │ │ <20e7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20e7> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20f1>: Abbrev Number: 39 (DW_TAG_variable) │ │ │ │ │ <20f2> DW_AT_name : (strp) (offset: 0xa1f1): tv_radius │ │ │ │ │ <20f6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7b │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18d9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9b87 │ │ │ │ │ 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 : 0x9bc7 │ │ │ │ │ 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 : 0x9c54 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c2a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9c70 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7669,31 +7669,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: 0x9da8 │ │ │ │ │ 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: 0x9e17 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,26 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -R&2"e"#R&2"e"#R&2"e"#R&2"e"# │ │ │ │ │ +s=&QVy_% │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/47/3f3c946f8d083f82a4719429195de5d493e033.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d7/d247a20b67483c5511c765f591f6757f2250c3.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000004df0 000de0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000004fb0 000de0 000038 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000004fe8 000de0 0000d0 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 00000000000050c0 000de0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000050f0 000de0 000058 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 00242d 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 002430 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 0026e0 000245 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002928 00085d 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 003188 00a806 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d990 0004c6 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00de58 000ad5 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00e930 0058ea 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00e930 0058ec 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 014220 000140 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 014360 0007b0 18 35 30 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 014b10 000510 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 015020 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 473f3c946f8d083f82a4719429195de5d493e033 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d7d247a20b67483c5511c765f591f6757f2250c3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d18>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d19> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1d>: Abbrev Number: 0 │ │ │ │ │ <1><1d1e>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1d1f> DW_AT_name : (strp) (offset: 0x1a7fe): magic_api_t │ │ │ │ │ <1d23> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d25> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d25> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d26> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d26> DW_AT_sibling : (ref4) <0x1e70> │ │ │ │ │ <2><1d2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d2b> DW_AT_name : (strp) (offset: 0x1253b): tp_version │ │ │ │ │ <1d2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d30> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d30> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d31> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d32> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d36> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d38> DW_AT_name : (strp) (offset: 0x16ccf): data_directory │ │ │ │ │ <1d3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3d> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3d> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3f> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d43> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x1f503): update_progress_bar │ │ │ │ │ <1d49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4a> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d4a> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d4b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4c> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1d50> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d52> DW_AT_name : (strp) (offset: 0x7255): special_notify │ │ │ │ │ <1d56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d57> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d57> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d58> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d59> DW_AT_type : (ref4) <0x1d0e> │ │ │ │ │ <1d5d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0x48cb): sRGB_to_linear │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1e7f> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d6b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x1da06): linear_to_sRGB │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0x1e93> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d78>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0x1ddf9): in_circle │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1eb1> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d85>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x18e5): getpixel │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1ed4> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d92>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x5787): putpixel │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1ef3> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x8704): xorpixel │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1f0d> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dac>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x434e): playsound │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1f2c> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x10797): playingsound │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1f36> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0x20aa5): pausesound │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0x20aa3): unpausesound │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x1299d): stopsound │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ded>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0xd727): line │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1f9c> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dfa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0x16c43): button_down │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1f36> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e07>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x1354f): rgbtohsv │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x1fca> │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e14>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0xe166): hsvtorgb │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x1ff3> │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e21>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0x1c2eb): canvas_w │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2f> DW_AT_name : (strp) (offset: 0x1c23b): canvas_h │ │ │ │ │ <1e33> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e34> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e34> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e35> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e36> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3a> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e3b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3c> DW_AT_name : (strp) (offset: 0x1ae70): scale │ │ │ │ │ <1e40> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e41> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e41> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e42> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e43> DW_AT_type : (ref4) <0x2016> │ │ │ │ │ <1e47> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e48>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e49> DW_AT_name : (strp) (offset: 0x1ae69): rotate_scale │ │ │ │ │ <1e4d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4e> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4e> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4f> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e50> DW_AT_type : (ref4) <0x2034> │ │ │ │ │ <1e54> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e56> DW_AT_name : (strp) (offset: 0x16674): touched │ │ │ │ │ <1e5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5b> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e5b> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5d> DW_AT_type : (ref4) <0x204d> │ │ │ │ │ <1e61> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e63> DW_AT_name : (strp) (offset: 0xa148): retract_undo │ │ │ │ │ <1e67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e68> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e68> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1e6e> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6f>: Abbrev Number: 0 │ │ │ │ │ <1><1e70>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <1e71> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e71> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204c>: Abbrev Number: 0 │ │ │ │ │ <1><204d>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <204e> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204e> DW_AT_type : (ref4) <0x2039>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2052>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <2053> DW_AT_name : (strp) (offset: 0x1055f): magic_api │ │ │ │ │ <2057> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2058> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2058> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2059> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <205a> DW_AT_type : (ref4) <0x1d1e>, magic_api_t │ │ │ │ │ <1><205e>: Abbrev Number: 35 (DW_TAG_enumeration_type) │ │ │ │ │ <205f> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2060> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2060> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2064> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2065> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2065> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2066> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2067> DW_AT_sibling : (ref4) <0x209c> │ │ │ │ │ <2><206b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206c> DW_AT_name : (strp) (offset: 0x197ec): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2070> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2071>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2072> DW_AT_name : (strp) (offset: 0x3061): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <209a> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><209b>: Abbrev Number: 0 │ │ │ │ │ <1><209c>: Abbrev Number: 35 (DW_TAG_enumeration_type) │ │ │ │ │ <209d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209e> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20a2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a3> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a3> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a4> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a5> DW_AT_sibling : (ref4) <0x20c2> │ │ │ │ │ <2><20a9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20aa> DW_AT_name : (strp) (offset: 0x10f69): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ae> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20af>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b0> DW_AT_name : (strp) (offset: 0x10da5): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20cb>: Abbrev Number: 39 (DW_TAG_subrange_type) │ │ │ │ │ <20cc> DW_AT_type : (ref4) <0x55>, long unsigned int │ │ │ │ │ <20d0> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20d1>: Abbrev Number: 0 │ │ │ │ │ <1><20d2>: Abbrev Number: 47 (DW_TAG_variable) │ │ │ │ │ <20d3> DW_AT_name : (strp) (offset: 0x1be3e): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d8> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d8> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d9> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20da> DW_AT_type : (ref4) <0x20c2> │ │ │ │ │ <20de> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20de> DW_AT_location : (exprloc) 9 byte block: 3 d0 50 0 0 0 0 0 0 (DW_OP_addr: 50d0) │ │ │ │ │ <1><20e8>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <20e9> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <20e9> DW_AT_type : (ref4) <0x39>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7b │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x18d9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9b87 │ │ │ │ │ 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 : 0x9bc7 │ │ │ │ │ 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 : 0x9c54 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 47 │ │ │ │ │ DW_MACRO_import - offset : 0x2c2a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9c70 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 47 │ │ │ │ │ @@ -7669,31 +7669,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: 0x9da8 │ │ │ │ │ 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: 0x9e17 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -3GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -.V^S-C5( │ │ │ │ │ -mzZT}):ik │ │ │ │ │ -95SL0hsF │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +JTz]^gPX │ │ │ │ │ +|UEE?8,R │ │ │ │ │ +dQ_8$/W_ │ │ │ │ │ %rD?1Ll# │ │ │ │ │ fS4N1a|e │ │ │ │ │ @z)Df+ej │ │ │ │ │ %fxd!C,g │ │ │ │ │ tjzIi-\? │ │ │ │ │ 8NoF: &r │ │ │ │ │ 0h-[y*P'M │ │ │ │ │ 4}7E+NCo │ │ │ │ │ W!Nq(j>"J │ │ │ │ │ pX\uI|RU │ │ │ │ │ -Lm{NLo-S │ │ │ │ │ -xF5!^_R9 │ │ │ │ │ -N2?b*p5r │ │ │ │ │ -.dh#U<#R │ │ │ │ │ -3"U<#2C< │ │ │ │ │ -4Y0}4Y0}4 │ │ │ │ │ -7iJHki"/ │ │ │ │ │ +|BAP O)? │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/47/6ab2fa04d2e2b928abecac945d085f85e3135f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/5c/dd2fd4f2204a4a5ddff8dbff9a97daf6c9f9fa.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 85016 (bytes into file) │ │ │ │ │ + Start of section headers: 85024 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x14c18: │ │ │ │ │ +There are 37 section headers, starting at offset 0x14c20: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000170 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000003d0 00025c 0005a0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000005d88 000d78 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000005f48 000d78 0000a0 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000005fe8 000d78 0000a8 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000006090 000d78 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000060b8 000d78 000050 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 002147 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 0023f8 00024c 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 002648 0009e5 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 003030 00a7a3 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00d7d8 0004c6 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00dca0 000822 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00e4c8 0058ce 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 013d98 0000be 00 C 0 0 8 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 013e58 0007c8 18 35 24 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 014620 000485 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 014aa5 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 002149 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 002400 00024c 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 002650 0009e5 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 003038 00a7a3 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00d7e0 0004c6 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00dca8 000822 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00e4d0 0058cf 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 013da0 0000be 00 C 0 0 8 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 013e60 0007c8 18 35 24 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 014628 000485 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 014aad 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 476ab2fa04d2e2b928abecac945d085f85e3135f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5cdd2fd4f2204a4a5ddff8dbff9a97daf6c9f9fa │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1dbe1): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x124ea): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16bcb): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f395): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x7257): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x48e0): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d859): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dc6a): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18c3): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x57c9): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8729): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4392): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x1076c): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x2091d): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x2091b): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12979): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0x22015): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16b3f): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x134fe): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe195): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c195): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c0e5): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1adba): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1adb3): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16590): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa1db): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 33 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1055f): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x1970b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x30a1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10edc): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10d18): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 38 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x55>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 16 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bcee): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 a0 60 0 0 0 0 0 0 (DW_OP_addr: 60a0) │ │ │ │ │ <1><20e6>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <20e7> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <20e7> DW_AT_type : (ref4) <0x39>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7b │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18d9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9b87 │ │ │ │ │ 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 : 0x9bc7 │ │ │ │ │ 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 : 0x9c54 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c2a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9c70 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7669,31 +7669,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: 0x9da8 │ │ │ │ │ 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: 0x9e17 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,29 +1,27 @@ │ │ │ │ │ -_GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +se|]Uiy% │ │ │ │ │ i3I'L`ph( │ │ │ │ │ B:hDx4KAXI │ │ │ │ │ (@Z`XHGA │ │ │ │ │ V\35l1L^) │ │ │ │ │ [P1cz%)ild9Z │ │ │ │ │ )mwQ(py0/ │ │ │ │ │ \IL,9Rb+u │ │ │ │ │ ]`uCz^i │ │ │ │ │ 1,ZYB\) │ │ │ │ │ A9~dhXB0 │ │ │ │ │ $'sZx>&puo │ │ │ │ │ )%@mRm~iK │ │ │ │ │ 7,+.)5f| │ │ │ │ │ -EEG3Yn!9s │ │ │ │ │ -[[!s:@eN │ │ │ │ │ -E2S-UavgX │ │ │ │ │ +a/i){pii │ │ │ │ │ +c"E"J|L- │ │ │ │ │ $Va+Va+Va+Va+V │ │ │ │ │ -9&#R}/R= │ │ │ │ │ -5d|5dt5dl5dL4dD │ │ │ │ │ -{BT-D8c:# │ │ │ │ │ -$Pj3`;?I │ │ │ │ │ +J #TV:Be │ │ │ │ │ +{G9m@w>`!S │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/48/5fd5e7b4d29eba284f99b98084c6b3f18a6f4f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ce/2814bf2a261afb0878e03bceb9a8ebaa2d498f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 81040 (bytes into file) │ │ │ │ │ + Start of section headers: 81048 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x13c90: │ │ │ │ │ +There are 37 section headers, starting at offset 0x13c98: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000f8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000358 00025c 0004e0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003da0 000d90 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f60 000d90 000088 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000d90 000088 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004070 000d90 000048 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000040b8 000d90 000040 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001c2a 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001c2b 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001ee0 00020f 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 0020f0 000638 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002728 00a835 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cf60 0004dc 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d440 000297 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d6d8 0058d7 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012faf 000021 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 012fd0 0006a8 18 35 20 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013678 0004a8 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 013b20 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d6d8 0058d8 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012fb0 000021 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 012fd8 0006a8 18 35 20 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013680 0004a8 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 013b28 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 485fd5e7b4d29eba284f99b98084c6b3f18a6f4f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce2814bf2a261afb0878e03bceb9a8ebaa2d498f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4105,189 +4105,189 @@ │ │ │ │ │ <2><1f4b>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1f4c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1f50>: Abbrev Number: 0 │ │ │ │ │ <1><1f51>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1f52> DW_AT_name : (strp) (offset: 0x1aa5d): magic_api_t │ │ │ │ │ <1f56> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f57> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f58> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f58> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f59> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f5a> DW_AT_sibling : (ref4) <0x20a4> │ │ │ │ │ <2><1f5e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f5f> DW_AT_name : (strp) (offset: 0x12809): tp_version │ │ │ │ │ <1f63> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f64> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f64> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f65> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f66> DW_AT_type : (ref4) <0xef> │ │ │ │ │ <1f6a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f6b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f6c> DW_AT_name : (strp) (offset: 0x16d7d): data_directory │ │ │ │ │ <1f70> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f71> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f71> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f72> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f73> DW_AT_type : (ref4) <0xef> │ │ │ │ │ <1f77> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f78>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f79> DW_AT_name : (strp) (offset: 0x1f74b): update_progress_bar │ │ │ │ │ <1f7d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7e> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f7e> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f7f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f80> DW_AT_type : (ref4) <0x1f3b> │ │ │ │ │ <1f84> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f85>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f86> DW_AT_name : (strp) (offset: 0x72d3): special_notify │ │ │ │ │ <1f8a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8b> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f8b> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f8c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f8d> DW_AT_type : (ref4) <0x1f41> │ │ │ │ │ <1f91> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f92>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f93> DW_AT_name : (strp) (offset: 0x48f5): sRGB_to_linear │ │ │ │ │ <1f97> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f98> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f98> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f99> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f9a> DW_AT_type : (ref4) <0x20b3> │ │ │ │ │ <1f9e> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f9f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fa0> DW_AT_name : (strp) (offset: 0x1dc28): linear_to_sRGB │ │ │ │ │ <1fa4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa5> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fa5> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fa6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fa7> DW_AT_type : (ref4) <0x20c7> │ │ │ │ │ <1fab> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fac>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fad> DW_AT_name : (strp) (offset: 0x1e069): in_circle │ │ │ │ │ <1fb1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb2> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fb2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fb3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fb4> DW_AT_type : (ref4) <0x20e5> │ │ │ │ │ <1fb8> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fb9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fba> DW_AT_name : (strp) (offset: 0x18b3): getpixel │ │ │ │ │ <1fbe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbf> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fbf> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fc0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fc1> DW_AT_type : (ref4) <0x2108> │ │ │ │ │ <1fc5> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fc6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fc7> DW_AT_name : (strp) (offset: 0x57c9): putpixel │ │ │ │ │ <1fcb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fcc> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fcc> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fce> DW_AT_type : (ref4) <0x2127> │ │ │ │ │ <1fd2> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fd3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fd4> DW_AT_name : (strp) (offset: 0x882a): xorpixel │ │ │ │ │ <1fd8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fd9> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fdb> DW_AT_type : (ref4) <0x2141> │ │ │ │ │ <1fdf> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fe0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fe1> DW_AT_name : (strp) (offset: 0x432c): playsound │ │ │ │ │ <1fe5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe6> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fe6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fe7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fe8> DW_AT_type : (ref4) <0x2160> │ │ │ │ │ <1fec> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fed>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fee> DW_AT_name : (strp) (offset: 0x10aed): playingsound │ │ │ │ │ <1ff2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff3> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1ff3> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1ff4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x216a> │ │ │ │ │ <1ff9> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1ffa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ffb> DW_AT_name : (strp) (offset: 0x20d36): pausesound │ │ │ │ │ <1fff> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2000> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2000> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2001> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x1f3b> │ │ │ │ │ <2006> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2007>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2008> DW_AT_name : (strp) (offset: 0x20d34): unpausesound │ │ │ │ │ <200c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <200d> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <200e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200f> DW_AT_type : (ref4) <0x1f3b> │ │ │ │ │ <2013> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2014>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2015> DW_AT_name : (strp) (offset: 0x12ce5): stopsound │ │ │ │ │ <2019> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <201a> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <201b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <201c> DW_AT_type : (ref4) <0x1f3b> │ │ │ │ │ <2020> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2021>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2022> DW_AT_name : (strp) (offset: 0xdb58): line │ │ │ │ │ <2026> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2027> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2027> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2028> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2029> DW_AT_type : (ref4) <0x21d0> │ │ │ │ │ <202d> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><202e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <202f> DW_AT_name : (strp) (offset: 0x16d01): button_down │ │ │ │ │ <2033> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2034> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2034> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2035> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2036> DW_AT_type : (ref4) <0x216a> │ │ │ │ │ <203a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><203b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <203c> DW_AT_name : (strp) (offset: 0x1381e): rgbtohsv │ │ │ │ │ <2040> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2041> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2041> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2042> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2043> DW_AT_type : (ref4) <0x21fe> │ │ │ │ │ <2047> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2048>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2049> DW_AT_name : (strp) (offset: 0xe5a2): hsvtorgb │ │ │ │ │ <204d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <204e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <204f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2050> DW_AT_type : (ref4) <0x2227> │ │ │ │ │ <2054> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2055>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2056> DW_AT_name : (strp) (offset: 0x1c558): canvas_w │ │ │ │ │ <205a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <205b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <205c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <205d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2061> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2062>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2063> DW_AT_name : (strp) (offset: 0x1c492): canvas_h │ │ │ │ │ <2067> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2068> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2068> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2069> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <206a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <206e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><206f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x1b12c): scale │ │ │ │ │ <2074> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2075> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <2075> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <2076> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2077> DW_AT_type : (ref4) <0x224a> │ │ │ │ │ <207b> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><207c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <207d> DW_AT_name : (strp) (offset: 0x1b125): rotate_scale │ │ │ │ │ <2081> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2082> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2082> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2083> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2084> DW_AT_type : (ref4) <0x2268> │ │ │ │ │ <2088> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><2089>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <208a> DW_AT_name : (strp) (offset: 0x166e9): touched │ │ │ │ │ <208e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208f> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <208f> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2090> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2091> DW_AT_type : (ref4) <0x2281> │ │ │ │ │ <2095> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><2096>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2097> DW_AT_name : (strp) (offset: 0xa5ac): retract_undo │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <209e> DW_AT_type : (ref4) <0x1f3b> │ │ │ │ │ <20a2> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20a3>: Abbrev Number: 0 │ │ │ │ │ <1><20a4>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <20a5> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20a5> DW_AT_type : (ref4) <0x30d>, float │ │ │ │ │ @@ -4517,23 +4517,23 @@ │ │ │ │ │ <2><2280>: Abbrev Number: 0 │ │ │ │ │ <1><2281>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2282> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2282> DW_AT_type : (ref4) <0x226d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2286>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2287> DW_AT_name : (strp) (offset: 0x22093): magic_api │ │ │ │ │ <228b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <228c> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <228c> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <228d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <228e> DW_AT_type : (ref4) <0x1f51>, magic_api_t │ │ │ │ │ <1><2292>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <2293> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2294> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2294> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2298> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2299> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2299> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <229a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <229b> DW_AT_sibling : (ref4) <0x22d0> │ │ │ │ │ <2><229f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22a0> DW_AT_name : (strp) (offset: 0x199c6): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22a4> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22a5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22a6> DW_AT_name : (strp) (offset: 0x3052): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4558,15 +4558,15 @@ │ │ │ │ │ <22ce> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22cf>: Abbrev Number: 0 │ │ │ │ │ <1><22d0>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <22d1> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22d2> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22d2> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <22d6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22d7> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22d7> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22d8> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22d9> DW_AT_sibling : (ref4) <0x22f6> │ │ │ │ │ <2><22dd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22de> DW_AT_name : (strp) (offset: 0x11244): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22e2> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22e3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22e4> DW_AT_name : (strp) (offset: 0x11080): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4584,15 +4584,15 @@ │ │ │ │ │ <2><22ff>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <2300> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <2304> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2305>: Abbrev Number: 0 │ │ │ │ │ <1><2306>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <2307> DW_AT_name : (strp) (offset: 0x1c0ad): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <230b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <230c> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <230c> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <230d> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <230e> DW_AT_type : (ref4) <0x22f6> │ │ │ │ │ <2312> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2312> DW_AT_location : (exprloc) 9 byte block: 3 a0 40 0 0 0 0 0 0 (DW_OP_addr: 40a0) │ │ │ │ │ <1><231c>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <231d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <231d> DW_AT_type : (ref4) <0x2103> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ffd │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x30a9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d66 │ │ │ │ │ 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 : 0x9da6 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7700,31 +7700,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e33 │ │ │ │ │ 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: 0x9ea2 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -oOGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ - i__%+0a │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +K0c^+VtML │ │ │ │ │ +/P^kSIJ{ │ │ │ │ │ eXy70oLqr │ │ │ │ │ ]q`;yt"U │ │ │ │ │ r`5z_.;U │ │ │ │ │ Y"gKA+st │ │ │ │ │ \~Sai8N/' │ │ │ │ │ -cvb1[^ZD │ │ │ │ │ -aC cgYSh │ │ │ │ │ -:mFo"V=L │ │ │ │ │ -i2V=87B* │ │ │ │ │ -`N4f:r@u" │ │ │ │ │ -1~&8@s8N │ │ │ │ │ +QO3G}=quY │ │ │ │ │ +C6(U~/U>K │ │ │ │ │ +%B&2"d"#B&2"d"#B&2"d"#B&2"d"# │ │ │ │ │ +$Kl%Kl%Kl%Kl%K │ │ │ │ │ +^*a^*a^*a^*a^*a^*a^*a^*a^*a^*a^ │ │ │ │ │ +hE*bE*bE*bE*bE*bE*b │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/4d/98510ff5a769ecc53d3163e5128275db6d7cf2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9b/51b4739cfd0ff81e8ef98e3a6930bcdef91e7e.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 80984 (bytes into file) │ │ │ │ │ + Start of section headers: 80992 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x13c58: │ │ │ │ │ +There are 37 section headers, starting at offset 0x13c60: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000bc 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000320 00025c 000390 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003df8 000de8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fb8 000de8 000030 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000de8 000070 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000de8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004090 000de8 000038 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001cf8 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001cf7 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001fa8 00022d 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 0021d8 000585 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002760 00a7a9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cf10 0004cf 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d3e0 0003f6 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d7d8 0058d0 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 0130a8 000027 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 0130d0 000600 18 35 27 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 0136d0 000416 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 013ae6 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d7d8 0058d4 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 0130ac 000027 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 0130d8 000600 18 35 27 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 0136d8 000416 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 013aee 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4d98510ff5a769ecc53d3163e5128275db6d7cf2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9b51b4739cfd0ff81e8ef98e3a6930bcdef91e7e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4098,189 +4098,189 @@ │ │ │ │ │ <2><1f3b>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1f3c> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1f40>: Abbrev Number: 0 │ │ │ │ │ <1><1f41>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1f42> DW_AT_name : (strp) (offset: 0x1a84f): magic_api_t │ │ │ │ │ <1f46> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f47> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f48> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f48> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f49> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f4a> DW_AT_sibling : (ref4) <0x2094> │ │ │ │ │ <2><1f4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f4f> DW_AT_name : (strp) (offset: 0x12615): tp_version │ │ │ │ │ <1f53> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f54> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f54> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f55> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f56> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f5a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f5c> DW_AT_name : (strp) (offset: 0x16d93): data_directory │ │ │ │ │ <1f60> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f61> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f61> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f63> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f67> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f68>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f69> DW_AT_name : (strp) (offset: 0x1f4f6): update_progress_bar │ │ │ │ │ <1f6d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f6e> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f6e> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f6f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f70> DW_AT_type : (ref4) <0x1f2b> │ │ │ │ │ <1f74> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f75>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f76> DW_AT_name : (strp) (offset: 0x7238): special_notify │ │ │ │ │ <1f7a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7b> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f7b> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f7c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f7d> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <1f81> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f82>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f83> DW_AT_name : (strp) (offset: 0x48d1): sRGB_to_linear │ │ │ │ │ <1f87> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f88> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f88> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f89> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f8a> DW_AT_type : (ref4) <0x20a3> │ │ │ │ │ <1f8e> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f8f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f90> DW_AT_name : (strp) (offset: 0x1d9bb): linear_to_sRGB │ │ │ │ │ <1f94> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f95> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1f95> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1f96> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f97> DW_AT_type : (ref4) <0x20b7> │ │ │ │ │ <1f9b> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1f9c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f9d> DW_AT_name : (strp) (offset: 0x1de0c): in_circle │ │ │ │ │ <1fa1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa2> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fa2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fa3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fa4> DW_AT_type : (ref4) <0x20d5> │ │ │ │ │ <1fa8> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fa9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1faa> DW_AT_name : (strp) (offset: 0x1861): getpixel │ │ │ │ │ <1fae> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1faf> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1faf> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fb0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fb1> DW_AT_type : (ref4) <0x20f8> │ │ │ │ │ <1fb5> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fb6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fb7> DW_AT_name : (strp) (offset: 0x578a): putpixel │ │ │ │ │ <1fbb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbc> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fbc> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fbe> DW_AT_type : (ref4) <0x2117> │ │ │ │ │ <1fc2> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fc3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fc4> DW_AT_name : (strp) (offset: 0x875c): xorpixel │ │ │ │ │ <1fc8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fc9> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fcb> DW_AT_type : (ref4) <0x2131> │ │ │ │ │ <1fcf> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fd0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fd1> DW_AT_name : (strp) (offset: 0x435e): playsound │ │ │ │ │ <1fd5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd6> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fd6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd8> DW_AT_type : (ref4) <0x2150> │ │ │ │ │ <1fdc> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fdd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fde> DW_AT_name : (strp) (offset: 0x1091a): playingsound │ │ │ │ │ <1fe2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe3> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1fe3> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1fe4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fe5> DW_AT_type : (ref4) <0x215a> │ │ │ │ │ <1fe9> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1fea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1feb> DW_AT_name : (strp) (offset: 0x20a52): pausesound │ │ │ │ │ <1fef> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff0> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1ff0> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1ff1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff2> DW_AT_type : (ref4) <0x1f2b> │ │ │ │ │ <1ff6> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1ff7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ff8> DW_AT_name : (strp) (offset: 0x20a50): unpausesound │ │ │ │ │ <1ffc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ffd> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1ffd> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1ffe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fff> DW_AT_type : (ref4) <0x1f2b> │ │ │ │ │ <2003> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2004>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2005> DW_AT_name : (strp) (offset: 0x12aa9): stopsound │ │ │ │ │ <2009> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <200a> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <200b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200c> DW_AT_type : (ref4) <0x1f2b> │ │ │ │ │ <2010> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2011>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2012> DW_AT_name : (strp) (offset: 0xd893): line │ │ │ │ │ <2016> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2017> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2017> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2018> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2019> DW_AT_type : (ref4) <0x21c0> │ │ │ │ │ <201d> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><201e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0x16d07): button_down │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x215a> │ │ │ │ │ <202a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><202b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <202c> DW_AT_name : (strp) (offset: 0x221cb): rgbtohsv │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2033> DW_AT_type : (ref4) <0x21ee> │ │ │ │ │ <2037> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2038>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0xe2d4): hsvtorgb │ │ │ │ │ <203d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <203e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <203e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <203f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2040> DW_AT_type : (ref4) <0x2217> │ │ │ │ │ <2044> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2045>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2046> DW_AT_name : (strp) (offset: 0x1c31e): canvas_w │ │ │ │ │ <204a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <204b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <204c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <204d> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2051> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2052>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2053> DW_AT_name : (strp) (offset: 0x1c26e): canvas_h │ │ │ │ │ <2057> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2058> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2058> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2059> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <205a> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <205e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><205f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2060> DW_AT_name : (strp) (offset: 0x1af2b): scale │ │ │ │ │ <2064> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2065> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <2065> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <2066> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2067> DW_AT_type : (ref4) <0x223a> │ │ │ │ │ <206b> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><206c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <206d> DW_AT_name : (strp) (offset: 0x1af24): rotate_scale │ │ │ │ │ <2071> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2072> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2072> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2073> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2074> DW_AT_type : (ref4) <0x2258> │ │ │ │ │ <2078> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><2079>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <207a> DW_AT_name : (strp) (offset: 0x16746): touched │ │ │ │ │ <207e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207f> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <207f> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2080> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2081> DW_AT_type : (ref4) <0x2271> │ │ │ │ │ <2085> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><2086>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2087> DW_AT_name : (strp) (offset: 0xa2d9): retract_undo │ │ │ │ │ <208b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208c> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <208c> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <208d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <208e> DW_AT_type : (ref4) <0x1f2b> │ │ │ │ │ <2092> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><2093>: Abbrev Number: 0 │ │ │ │ │ <1><2094>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <2095> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <2095> DW_AT_type : (ref4) <0x36f>, float │ │ │ │ │ @@ -4510,23 +4510,23 @@ │ │ │ │ │ <2><2270>: Abbrev Number: 0 │ │ │ │ │ <1><2271>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2272> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2272> DW_AT_type : (ref4) <0x225d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2276>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2277> DW_AT_name : (strp) (offset: 0x21f51): magic_api │ │ │ │ │ <227b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <227c> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <227c> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <227d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <227e> DW_AT_type : (ref4) <0x1f41>, magic_api_t │ │ │ │ │ <1><2282>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2283> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2284> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2284> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2288> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2289> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2289> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <228a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <228b> DW_AT_sibling : (ref4) <0x22c0> │ │ │ │ │ <2><228f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2290> DW_AT_name : (strp) (offset: 0x1985f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2294> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2295>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2296> DW_AT_name : (strp) (offset: 0x301d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4551,15 +4551,15 @@ │ │ │ │ │ <22be> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22bf>: Abbrev Number: 0 │ │ │ │ │ <1><22c0>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <22c1> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22c2> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22c2> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <22c6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22c7> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22c7> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22c8> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22c9> DW_AT_sibling : (ref4) <0x22e6> │ │ │ │ │ <2><22cd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22ce> DW_AT_name : (strp) (offset: 0x11088): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22d2> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d4> DW_AT_name : (strp) (offset: 0x10ec4): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4577,15 +4577,15 @@ │ │ │ │ │ <2><22ef>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <22f0> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <22f4> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><22f5>: Abbrev Number: 0 │ │ │ │ │ <1><22f6>: Abbrev Number: 44 (DW_TAG_variable) │ │ │ │ │ <22f7> DW_AT_name : (strp) (offset: 0x1bea1): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <22fb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22fc> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <22fc> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <22fd> DW_AT_decl_column : (implicit_const) 14 │ │ │ │ │ <22fd> DW_AT_type : (ref4) <0x22e6> │ │ │ │ │ <2301> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2301> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><230b>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ │ <230c> DW_AT_name : (strp) (offset: 0x1583c): comicdot_snd │ │ │ │ │ <2310> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2255 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2265 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,27 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -afF/M$n2 │ │ │ │ │ -Q}N>#gt>J │ │ │ │ │ +~GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +\@=z/\2*) │ │ │ │ │ +0X.?#UvJH │ │ │ │ │ -mT9y[4}O:k │ │ │ │ │ }x*v&u)z │ │ │ │ │ O^ @0p#S@j │ │ │ │ │ J-V8#"bV │ │ │ │ │ -k1;z-f< │ │ │ │ │ GSBBIgF" │ │ │ │ │ RWf}s(GZ+ │ │ │ │ │ 6=!2IL,9Rb │ │ │ │ │ 6;_Hd'B<. │ │ │ │ │ NUlusCuU │ │ │ │ │ t=_aR_D} │ │ │ │ │ Ao$ /P(&RV<& │ │ │ │ │ -_oE?id2a,[$ │ │ │ │ │ -E},28%#d │ │ │ │ │ -KPtNPtNPtNPtNPtNHG │ │ │ │ │ -ASbYSbYSbYc │ │ │ │ │ +y&Oh"{tmj │ │ │ │ │ +'sP rCNHzLDn │ │ │ │ │ +A*gy)}_=k │ │ │ │ │ +-Z`1(Vti% │ │ │ │ │ +#x<#x<#x │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/4f/2bb4dae87966823dde7a21364e0aa4ec44ff1d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/69/25cea0bf09c56cc71e71cc93d0c97766625b79.debug │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4f2bb4dae87966823dde7a21364e0aa4ec44ff1d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6925cea0bf09c56cc71e71cc93d0c97766625b79 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a869): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x1277b): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c86): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f4b8): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x70c0): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x48c8): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d9e0): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1ddd3): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18ac): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x565a): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x85ae): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x437a): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x109b3): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x20acd): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20acb): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12bfa): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd955): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16c0a): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13721): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe374): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c318): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c268): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1aefa): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1aef3): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x5299): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa32d): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 31 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x1079a): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19855): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x300f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x11226): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x1104b): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 16 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1be9b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 30 51 0 0 0 0 0 0 (DW_OP_addr: 5130) │ │ │ │ │ <1><20e1>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <20e2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22ce │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2326 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23da │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d6b │ │ │ │ │ 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 : 0x9dab │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7701,31 +7701,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e38 │ │ │ │ │ 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: 0x9ea7 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -/JV4^9$i │ │ │ │ │ -PloA\cGM) │ │ │ │ │ +wfb[yGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +dHOo8V*{`\ │ │ │ │ │ +.7F]]6wF> │ │ │ │ │ +/(CJ?XL6)T^ │ │ │ │ │ ~+.wO+Uw │ │ │ │ │ KUGZyY%h │ │ │ │ │ "cj>[j6+ │ │ │ │ │ 7_yGtCqx, │ │ │ │ │ VCiKeQ/j3 │ │ │ │ │ ?*yW=uhw │ │ │ │ │ Y*JwULq6B │ │ │ │ │ )0U3K&.~ │ │ │ │ │ j51nxfM1$ │ │ │ │ │ %&')gfV$ │ │ │ │ │ _.mj"i[J │ │ │ │ │ -0+l[,][~ │ │ │ │ │ -7jJ-kJ-kJ-k │ │ │ │ │ -(|o]@:(zh │ │ │ │ │ -cmLy>qm!} │ │ │ │ │ +%.\j'+HE │ │ │ │ │ +e)%Ik`,#?i@ │ │ │ │ │ +'!'h)8$mL │ │ │ │ │ +oRwdf~!?C~/ │ │ │ │ │ +y.9=Nsq= │ │ │ │ │ +9_XZO)q= │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/54/5e47148409b1345889af89df406d729c93385f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e2/13bca153f426ac2b93344af6dc22c2e90e567b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003df0 000de0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fb0 000de0 000038 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000de0 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000de0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004078 000de0 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0019e2 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0019e1 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001c98 0001e6 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001e80 0006be 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002540 00a6e1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cc28 0004d1 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d100 0004d1 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d5d8 0058fc 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d5d8 0058ff 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012ed8 000558 18 34 21 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 013430 0003e0 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013810 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 545e47148409b1345889af89df406d729c93385f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e213bca153f426ac2b93344af6dc22c2e90e567b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d13>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d14> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d18>: Abbrev Number: 0 │ │ │ │ │ <1><1d19>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1a> DW_AT_name : (strp) (offset: 0x1a7f1): magic_api_t │ │ │ │ │ <1d1e> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d21> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d21> DW_AT_sibling : (ref4) <0x1e6b> │ │ │ │ │ <2><1d25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d26> DW_AT_name : (strp) (offset: 0x125b3): tp_version │ │ │ │ │ <1d2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2b> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d31> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d33> DW_AT_name : (strp) (offset: 0x16d93): data_directory │ │ │ │ │ <1d37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d38> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d38> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d39> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d40> DW_AT_name : (strp) (offset: 0x1f45d): update_progress_bar │ │ │ │ │ <1d44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d45> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d45> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d46> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d47> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1d4b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4d> DW_AT_name : (strp) (offset: 0x7218): special_notify │ │ │ │ │ <1d51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d52> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d52> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d53> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d54> DW_AT_type : (ref4) <0x1d09> │ │ │ │ │ <1d58> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d59>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0x47f6): sRGB_to_linear │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0x1e7a> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d66>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x1d931): linear_to_sRGB │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0x1e8e> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d73>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x1dd72): in_circle │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1eac> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d80>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x18df): getpixel │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1ecf> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x56c6): putpixel │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eee> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x877d): xorpixel │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1f08> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x42b9): playsound │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1f27> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x1084c): playingsound │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x2098e): pausesound │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x2098c): unpausesound │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1ddb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x12a29): stopsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd83f): line │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f97> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x16d07): button_down │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e02>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x135f4): rgbtohsv │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1fc5> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xe22a): hsvtorgb │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1fee> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0x1c29e): canvas_w │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e29>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x1c1ee): canvas_h │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e36>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1ae92): scale │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x2011> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e43>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0x1ae8b): rotate_scale │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x202f> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x166dd): touched │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x2048> │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0xa258): retract_undo │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6a>: Abbrev Number: 0 │ │ │ │ │ <1><1e6b>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6c> DW_AT_type : (ref4) <0x118>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2047>: Abbrev Number: 0 │ │ │ │ │ <1><2048>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2049> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2049> DW_AT_type : (ref4) <0x2034>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204d>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204e> DW_AT_name : (strp) (offset: 0x1062b): magic_api │ │ │ │ │ <2052> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2053> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2053> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2054> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2055> DW_AT_type : (ref4) <0x1d19>, magic_api_t │ │ │ │ │ <1><2059>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <205a> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205b> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2060> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2060> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2061> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2062> DW_AT_sibling : (ref4) <0x2097> │ │ │ │ │ <2><2066>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2067> DW_AT_name : (strp) (offset: 0x19819): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206b> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206d> DW_AT_name : (strp) (offset: 0x3006): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2095> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2096>: Abbrev Number: 0 │ │ │ │ │ <1><2097>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2098> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2099> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2099> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209e> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209e> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a0> DW_AT_sibling : (ref4) <0x20bd> │ │ │ │ │ <2><20a4>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a5> DW_AT_name : (strp) (offset: 0x10fe7): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a9> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20aa>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ab> DW_AT_name : (strp) (offset: 0x10e23): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c6>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20c7> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20cb> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cc>: Abbrev Number: 0 │ │ │ │ │ <1><20cd>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20ce> DW_AT_name : (strp) (offset: 0x1be09): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d3> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d3> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d4> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d5> DW_AT_type : (ref4) <0x20bd> │ │ │ │ │ <20d9> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d9> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e3>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <20e4> DW_AT_name : (strp) (offset: 0x14570): reflection_snd │ │ │ │ │ <20e8> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -294,16 +294,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x324c │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 86 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x32f8 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf3 │ │ │ │ │ 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 : 0x9c33 │ │ │ │ │ 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 : 0x9cc0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x3b87 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cdc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7691,31 +7691,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: 0x9e14 │ │ │ │ │ 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: 0x9e83 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -8_GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -ss{rnnBH/ │ │ │ │ │ -'(Sx#ZRy │ │ │ │ │ -ucJ_Qj+= │ │ │ │ │ +V{GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +ss{rnnBH' │ │ │ │ │ +$p ~:%p' │ │ │ │ │ w#=gW/to │ │ │ │ │ qh mZ[cb │ │ │ │ │ BT.Ev)rJQ │ │ │ │ │ 9W,3i;_/S │ │ │ │ │ :f+uEr+X │ │ │ │ │ # AS5(O! │ │ │ │ │ 1XLg#'{1 │ │ │ │ │ m2yfz9B │ │ │ │ │ 2 )mKFW │ │ │ │ │ S)g@d@?dV │ │ │ │ │ VF\_<1f40>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1f41> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1f45>: Abbrev Number: 0 │ │ │ │ │ <1><1f46>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1f47> DW_AT_name : (strp) (offset: 0x1aaef): magic_api_t │ │ │ │ │ <1f4b> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f4c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f4d> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f4d> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f4e> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f4f> DW_AT_sibling : (ref4) <0x2099> │ │ │ │ │ <2><1f53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f54> DW_AT_name : (strp) (offset: 0x1282b): tp_version │ │ │ │ │ <1f58> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f59> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f59> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f5a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f5b> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f5f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f61> DW_AT_name : (strp) (offset: 0x170a7): data_directory │ │ │ │ │ <1f65> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f66> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f66> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f68> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f6c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f6d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f6e> DW_AT_name : (strp) (offset: 0x1f7b3): update_progress_bar │ │ │ │ │ <1f72> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f73> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f73> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f74> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f75> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <1f79> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f7a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f7b> DW_AT_name : (strp) (offset: 0x7360): special_notify │ │ │ │ │ <1f7f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f80> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f80> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f81> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f82> DW_AT_type : (ref4) <0x1f36> │ │ │ │ │ <1f86> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f87>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f88> DW_AT_name : (strp) (offset: 0x48c3): sRGB_to_linear │ │ │ │ │ <1f8c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f8d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f8e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f8f> DW_AT_type : (ref4) <0x20a8> │ │ │ │ │ <1f93> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f94>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1f95> DW_AT_name : (strp) (offset: 0x1dcef): linear_to_sRGB │ │ │ │ │ <1f99> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1f9a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1f9b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f9c> DW_AT_type : (ref4) <0x20bc> │ │ │ │ │ <1fa0> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fa1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fa2> DW_AT_name : (strp) (offset: 0x1e157): in_circle │ │ │ │ │ <1fa6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa7> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fa7> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fa8> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fa9> DW_AT_type : (ref4) <0x20da> │ │ │ │ │ <1fad> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fae>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1faf> DW_AT_name : (strp) (offset: 0x18e2): getpixel │ │ │ │ │ <1fb3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb4> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fb4> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fb5> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fb6> DW_AT_type : (ref4) <0x20fd> │ │ │ │ │ <1fba> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fbb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fbc> DW_AT_name : (strp) (offset: 0x5758): putpixel │ │ │ │ │ <1fc0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc1> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fc1> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc3> DW_AT_type : (ref4) <0x211c> │ │ │ │ │ <1fc7> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fc8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fc9> DW_AT_name : (strp) (offset: 0x8911): xorpixel │ │ │ │ │ <1fcd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fce> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fce> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fcf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd0> DW_AT_type : (ref4) <0x2136> │ │ │ │ │ <1fd4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fd5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fd6> DW_AT_name : (strp) (offset: 0x4355): playsound │ │ │ │ │ <1fda> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fdb> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fdb> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fdc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fdd> DW_AT_type : (ref4) <0x2155> │ │ │ │ │ <1fe1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fe2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1fe3> DW_AT_name : (strp) (offset: 0x10b3c): playingsound │ │ │ │ │ <1fe7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1fe8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1fe9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fea> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <1fee> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1fef>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ff0> DW_AT_name : (strp) (offset: 0x20d4f): pausesound │ │ │ │ │ <1ff4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1ff5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1ff6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff7> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <1ffb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1ffc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ffd> DW_AT_name : (strp) (offset: 0x20d4d): unpausesound │ │ │ │ │ <2001> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2002> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2002> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2003> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2004> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2008> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2009>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <200a> DW_AT_name : (strp) (offset: 0x12cde): stopsound │ │ │ │ │ <200e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <200f> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2010> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2011> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2015> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2016>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2017> DW_AT_name : (strp) (offset: 0xdb20): line │ │ │ │ │ <201b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201c> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <201c> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <201d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <201e> DW_AT_type : (ref4) <0x21c5> │ │ │ │ │ <2022> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2023>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0x1701b): button_down │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <202f> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2030>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2031> DW_AT_name : (strp) (offset: 0x1387e): rgbtohsv │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2038> DW_AT_type : (ref4) <0x21f3> │ │ │ │ │ <203c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><203d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0xe4bc): hsvtorgb │ │ │ │ │ <2042> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2043> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2043> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2044> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2045> DW_AT_type : (ref4) <0x221c> │ │ │ │ │ <2049> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><204a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <204b> DW_AT_name : (strp) (offset: 0x1c661): canvas_w │ │ │ │ │ <204f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2050> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2050> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2051> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2052> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2056> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2057>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2058> DW_AT_name : (strp) (offset: 0x1c59b): canvas_h │ │ │ │ │ <205c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <205d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <205e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <205f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2063> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2064>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x1b1e3): scale │ │ │ │ │ <2069> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <206a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <206b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <206c> DW_AT_type : (ref4) <0x223f> │ │ │ │ │ <2070> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><2071>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2072> DW_AT_name : (strp) (offset: 0x1b1dc): rotate_scale │ │ │ │ │ <2076> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2077> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2077> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2078> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2079> DW_AT_type : (ref4) <0x225d> │ │ │ │ │ <207d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><207e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <207f> DW_AT_name : (strp) (offset: 0x16a53): touched │ │ │ │ │ <2083> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2084> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2084> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2085> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2086> DW_AT_type : (ref4) <0x2276> │ │ │ │ │ <208a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><208b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <208c> DW_AT_name : (strp) (offset: 0xa4b0): retract_undo │ │ │ │ │ <2090> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2091> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <2091> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <2092> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2093> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2097> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><2098>: Abbrev Number: 0 │ │ │ │ │ <1><2099>: Abbrev Number: 36 (DW_TAG_subroutine_type) │ │ │ │ │ <209a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <209a> DW_AT_type : (ref4) <0x338>, float │ │ │ │ │ @@ -4512,23 +4512,23 @@ │ │ │ │ │ <2><2275>: Abbrev Number: 0 │ │ │ │ │ <1><2276>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2277> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2277> DW_AT_type : (ref4) <0x2262>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><227b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <227c> DW_AT_name : (strp) (offset: 0x2221d): magic_api │ │ │ │ │ <2280> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2281> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2281> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2282> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2283> DW_AT_type : (ref4) <0x1f46>, magic_api_t │ │ │ │ │ <1><2287>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <2288> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2289> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2289> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <228d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <228e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <228e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <228f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2290> DW_AT_sibling : (ref4) <0x22c5> │ │ │ │ │ <2><2294>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2295> DW_AT_name : (strp) (offset: 0x19aeb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2299> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><229a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <229b> DW_AT_name : (strp) (offset: 0x1f1bf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4553,15 +4553,15 @@ │ │ │ │ │ <22c3> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22c4>: Abbrev Number: 0 │ │ │ │ │ <1><22c5>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <22c6> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22c7> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22c7> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <22cb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22cc> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22cc> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22cd> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22ce> DW_AT_sibling : (ref4) <0x22eb> │ │ │ │ │ <2><22d2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d3> DW_AT_name : (strp) (offset: 0x11248): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22d7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d9> DW_AT_name : (strp) (offset: 0x11084): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4579,15 +4579,15 @@ │ │ │ │ │ <2><22f4>: Abbrev Number: 32 (DW_TAG_subrange_type) │ │ │ │ │ <22f5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <22f9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><22fa>: Abbrev Number: 0 │ │ │ │ │ <1><22fb>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ <22fc> DW_AT_name : (strp) (offset: 0x1c1a5): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2300> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2301> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2301> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2302> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2303> DW_AT_type : (ref4) <0x22eb> │ │ │ │ │ <2307> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2307> DW_AT_location : (exprloc) 9 byte block: 3 c0 50 0 0 0 0 0 0 (DW_OP_addr: 50c0) │ │ │ │ │ <1><2311>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <2312> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2313> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -294,16 +294,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x3258 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 86 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x3304 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bff │ │ │ │ │ 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 : 0x9c3f │ │ │ │ │ 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 : 0x9ccc │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x3b93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce8 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 36 │ │ │ │ │ @@ -7693,31 +7693,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: 0x9e20 │ │ │ │ │ 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: 0x9e8f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,28 @@ │ │ │ │ │ -.GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -Jp.0e6Q │ │ │ │ │ -o|"c/^eH │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +2Ea~c #v6 │ │ │ │ │ +,S /Oe*ez │ │ │ │ │ +3Sq^`m-, │ │ │ │ │ +HY?bXjsn.Z. │ │ │ │ │ [|/$'nT.@ │ │ │ │ │ t' sLF\U │ │ │ │ │ cpo`C3,Z │ │ │ │ │ gCy6qnGOM │ │ │ │ │ |Mj)[+%W │ │ │ │ │ iCiG2N =l │ │ │ │ │ Vi*d&|xM │ │ │ │ │ [`>B@;E0B │ │ │ │ │ 8puz]~G= │ │ │ │ │ ;+}VY;UR │ │ │ │ │ 3U?b)*h#Itf2/" │ │ │ │ │ -znF#nF#nF#nF#nF#nF#nF#nF#nF#n │ │ │ │ │ -|wSB{SB{SB{SB{SB{SB{SB{S │ │ │ │ │ -Mh l[ u!] │ │ │ │ │ +oB`UQ>q" │ │ │ │ │ +c?b-x>3X ;r │ │ │ │ │ +imEHk+BZ[ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/60/e633999ed796d7206d54f0a988b4beffad1124.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f7/7794f8b17e0c29b4f66c7a37e543cf2225e3b7.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 82336 (bytes into file) │ │ │ │ │ + Start of section headers: 82344 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x141a0: │ │ │ │ │ +There are 37 section headers, starting at offset 0x141a8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000e0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000340 00025c 000408 18 A 4 1 8 │ │ │ │ │ @@ -30,17 +30,17 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001bc7 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001e78 00025c 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 0020d8 0004ba 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002598 00ac78 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d210 000507 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d718 0002eb 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00da08 005be1 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 0135e9 00001f 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 013608 000630 18 35 24 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013c38 0003f3 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 01402b 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00da08 005be2 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 0135ea 00001f 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 013610 000630 18 35 24 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013c40 0003f3 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 014033 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 60e633999ed796d7206d54f0a988b4beffad1124 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f77794f8b17e0c29b4f66c7a37e543cf2225e3b7 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3818,189 +3818,189 @@ │ │ │ │ │ <2><1d2e>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d33>: Abbrev Number: 0 │ │ │ │ │ <1><1d34>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1af7c): magic_api_t │ │ │ │ │ <1d39> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d3c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d3c> DW_AT_sibling : (ref4) <0x1e86> │ │ │ │ │ <2><1d40>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d41> DW_AT_name : (strp) (offset: 0x12d06): tp_version │ │ │ │ │ <1d45> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d46> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d46> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d47> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d48> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d4c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d4d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4e> DW_AT_name : (strp) (offset: 0x17265): data_directory │ │ │ │ │ <1d52> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d53> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d53> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d54> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d55> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d59> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0x1feb6): update_progress_bar │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0x1d1e> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x72d5): special_notify │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0x1d24> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x48b9): sRGB_to_linear │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1e95> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x1e26c): linear_to_sRGB │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x1e659): in_circle │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1ec7> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1830): getpixel │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1eea> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0x5796): putpixel │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1f09> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x88a0): xorpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1f23> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4347): playsound │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1f42> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x10f02): playingsound │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1f4c> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x215bc): pausesound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1d1e> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0x215ba): unpausesound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1d1e> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0x1316a): stopsound │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1d1e> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0xdd6f): line │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1fb2> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0x171e9): button_down │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1f4c> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0x13c7f): rgbtohsv │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe0> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0xe841): hsvtorgb │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x2009> │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x1cac4): canvas_w │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0x1ca14): canvas_h │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x1b623): scale │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x202c> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e5e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5f> DW_AT_name : (strp) (offset: 0x1b61c): rotate_scale │ │ │ │ │ <1e63> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e64> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e64> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e65> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e66> DW_AT_type : (ref4) <0x204a> │ │ │ │ │ <1e6a> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e6b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6c> DW_AT_name : (strp) (offset: 0x16be6): touched │ │ │ │ │ <1e70> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e71> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e71> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e72> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e73> DW_AT_type : (ref4) <0x2063> │ │ │ │ │ <1e77> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e78>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e79> DW_AT_name : (strp) (offset: 0xa58b): retract_undo │ │ │ │ │ <1e7d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e7e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e7e> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e7f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e80> DW_AT_type : (ref4) <0x1d1e> │ │ │ │ │ <1e84> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e85>: Abbrev Number: 0 │ │ │ │ │ <1><1e86>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e87> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e87> DW_AT_type : (ref4) <0x173>, float │ │ │ │ │ @@ -4230,23 +4230,23 @@ │ │ │ │ │ <2><2062>: Abbrev Number: 0 │ │ │ │ │ <1><2063>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2064> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2064> DW_AT_type : (ref4) <0x204f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2068>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2069> DW_AT_name : (strp) (offset: 0x10d0a): magic_api │ │ │ │ │ <206d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <206e> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <206e> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <206f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2070> DW_AT_type : (ref4) <0x1d34>, magic_api_t │ │ │ │ │ <1><2074>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2075> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2076> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2076> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <207a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <207b> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <207b> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <207c> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <207d> DW_AT_sibling : (ref4) <0x20b2> │ │ │ │ │ <2><2081>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0x19f68): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2086> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2087>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2088> DW_AT_name : (strp) (offset: 0x3090): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4271,15 +4271,15 @@ │ │ │ │ │ <20b0> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20b1>: Abbrev Number: 0 │ │ │ │ │ <1><20b2>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20b3> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20b4> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20b4> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20b8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20b9> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20b9> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20ba> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20bb> DW_AT_sibling : (ref4) <0x20d8> │ │ │ │ │ <2><20bf>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20c0> DW_AT_name : (strp) (offset: 0x1171b): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20c4> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20c5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20c6> DW_AT_name : (strp) (offset: 0x11557): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4297,15 +4297,15 @@ │ │ │ │ │ <2><20e1>: Abbrev Number: 18 (DW_TAG_subrange_type) │ │ │ │ │ <20e2> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20e6> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20e7>: Abbrev Number: 0 │ │ │ │ │ <1><20e8>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ │ <20e9> DW_AT_name : (strp) (offset: 0x1c658): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20ed> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20ee> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20ee> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20ef> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20f0> DW_AT_type : (ref4) <0x20d8> │ │ │ │ │ <20f4> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20f4> DW_AT_location : (exprloc) 9 byte block: 3 a0 40 0 0 0 0 0 0 (DW_OP_addr: 40a0) │ │ │ │ │ <1><20fe>: Abbrev Number: 69 (DW_TAG_variable) │ │ │ │ │ <20ff> DW_AT_name : (strp) (offset: 0x19104): noise_AMOUNT │ │ │ │ │ <2103> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249a │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2b │ │ │ │ │ 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 : 0x9e6b │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef8 │ │ │ │ │ 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: 0x9f67 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -u[pE7%%Y │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +_},A=S,g6 │ │ │ │ │ +w,7>At-{ │ │ │ │ │ LC9b;!6> │ │ │ │ │ ve\{VS`+ │ │ │ │ │ )x?#sqeIL │ │ │ │ │ u7zWv+]# │ │ │ │ │ -z"4Ka;( │ │ │ │ │ LJ^/kCT" │ │ │ │ │ F vDPJm" │ │ │ │ │ 5rg\#7oF{8* │ │ │ │ │ #'TMtnjI │ │ │ │ │ J@yza;i6e │ │ │ │ │ {6:.8% │ │ │ │ │ ifFfkb6y │ │ │ │ │ 6Sy=wSI+ │ │ │ │ │ -9d}B(f8&R^L │ │ │ │ │ -2p0z.j%K │ │ │ │ │ -qM>9PGzz │ │ │ │ │ -732>%NC1 │ │ │ │ │ -W)WU8G>` │ │ │ │ │ -(;_dh#T>#B │ │ │ │ │ -3"T>#"C> │ │ │ │ │ -UbL\U_0_% │ │ │ │ │ -kD*O'Ry: │ │ │ │ │ +/j|=*%w` │ │ │ │ │ +!*vdG=O] │ │ │ │ │ +eKY3zy3# │ │ │ │ │ +?cAOe;dC │ │ │ │ │ +01'##1'##1'##1'##1'##1'##1'##1'##1'##1'C │ │ │ │ │ +JdDXX<#, │ │ │ │ │ +fM)bM)bM)bM)bM)bM)b │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/61/7f881cc856ab2511c54bdc3967670319aaef85.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/94/bea81dd7d2668f0f52860b3c2e3807604f3c9e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 00194e 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001c00 0001f2 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001df8 0004a7 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0022a0 00a6ea 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c990 0004cb 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00ce60 000307 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d168 0058d7 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012a3f 00003b 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d168 0058d8 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012a40 00003b 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 012a80 0005a0 18 35 23 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013020 00043d 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 01345d 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 617f881cc856ab2511c54bdc3967670319aaef85 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94bea81dd7d2668f0f52860b3c2e3807604f3c9e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 14 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a75b): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12595): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16ce6): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f3bb): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x72c2): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x48fe): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d8cc): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dcbf): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18d6): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5800): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x878e): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x43b0): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10832): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20906): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20904): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12a31): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd84b): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c5a): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13615): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe275): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c24c): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c172): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1ae09): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ae02): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x166a0): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa273): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10625): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x197a2): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x309d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10ff2): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10e2e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bd5b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e6>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0x1c163): checkerboard_r │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7b │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18d9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9b87 │ │ │ │ │ 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 : 0x9bc7 │ │ │ │ │ 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 : 0x9c54 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c2a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9c70 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7669,31 +7669,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: 0x9da8 │ │ │ │ │ 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: 0x9e17 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,28 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -.:~~Rt\6 │ │ │ │ │ -TM!c#WMv │ │ │ │ │ +`5TM!c3WOv │ │ │ │ │ +pV0B"z'g │ │ │ │ │ +=\0z:0jL │ │ │ │ │ +DxYm+c&J │ │ │ │ │ :u!aLQ0$u C │ │ │ │ │ \Uq.'5gU[ │ │ │ │ │ Q?q&M NQ │ │ │ │ │ R@[B?Lykf1 │ │ │ │ │ b.Nn(Uq< │ │ │ │ │ u!YwR\Uk │ │ │ │ │ \X-pqx6D │ │ │ │ │ zpJ%]ed^ │ │ │ │ │ -L+ aSirn │ │ │ │ │ -ttvP$ OyX │ │ │ │ │ -S9d5:?,( │ │ │ │ │ -b]cyy(Z`B │ │ │ │ │ -:|D{&VV8pWH │ │ │ │ │ -1Q}!Q=KT │ │ │ │ │ -JdDXX<#, │ │ │ │ │ -d8k2uk2qk2 │ │ │ │ │ +kes3~jnUt │ │ │ │ │ +dBn%sH/& │ │ │ │ │ +o8qfe)EB │ │ │ │ │ +k\#Yv{%c% │ │ │ │ │ +D0]$z:BjnY │ │ │ │ │ +$Fa+Fa+Fa+Fa+F │ │ │ │ │ +J #TV:Be │ │ │ │ │ +Q==_*/k8 │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/65/812350976c31669b0bf3b7cefb2adfcc33b44a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/4d/5e206a0412f893e43264ba21ee799044d10438.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 74% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 79240 (bytes into file) │ │ │ │ │ + Start of section headers: 79248 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x13588: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13590: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000d8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000338 00025c 0003c0 18 A 4 1 8 │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001a1d 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001cd0 0001f6 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001ec8 0004a4 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002370 00a6ad 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00ca20 0004dd 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00cf00 0002b2 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d1b8 0058de 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012a98 0005b8 18 34 22 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013050 0003d3 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013423 00015e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d1b8 0058e1 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012aa0 0005b8 18 34 22 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013058 0003d3 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 01342b 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 65812350976c31669b0bf3b7cefb2adfcc33b44a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4d5e206a0412f893e43264ba21ee799044d10438 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a707): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x124e0): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16c8e): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f370): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x723c): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4861): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d88d): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dca6): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18a6): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5743): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8728): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x42df): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10776): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x2088a): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20888): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12967): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd74c): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c05): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13563): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe17b): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c14e): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c09e): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1adaf): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ada8): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16624): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa1f5): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10569): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19726): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2feb): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10f4c): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10d88): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bcd1): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20e6>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0x1f719): crescent_snd │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2262 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2272 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf9 │ │ │ │ │ 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 : 0x9c39 │ │ │ │ │ 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 : 0x9cc6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e1a │ │ │ │ │ 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: 0x9e89 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,36 @@ │ │ │ │ │ -JGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +8GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +z)"( W@`- │ │ │ │ │ ++.!k]B^u, │ │ │ │ │ *NhTqF ~ │ │ │ │ │ TJZ`'xD │ │ │ │ │ @i@aqXQH │ │ │ │ │ 7V#5ZG6# │ │ │ │ │ | D~ieb! │ │ │ │ │ Q)UjN #JE │ │ │ │ │ 4%4EUMCh │ │ │ │ │ b V&A │ │ │ │ │ |5['Y5v+ │ │ │ │ │ ^,0t&AJw │ │ │ │ │ upgD|+g' │ │ │ │ │ H)RK&k%{ │ │ │ │ │ -;N=|EYn' │ │ │ │ │ -JjA\w!s- │ │ │ │ │ +j8k |D%5 │ │ │ │ │ +xx)Goen1 │ │ │ │ │ +)\$m6k l │ │ │ │ │ +Fnk!KFR: │ │ │ │ │ +<2egx:V: │ │ │ │ │ +$Kl%Kl%Kl%Kl%K │ │ │ │ │ +@hrxf$7i* │ │ │ │ │ +er=>Gr=.k │ │ │ │ │ +lJDjJ4jJcnJcnJcnJcnJcnJdi │ │ │ │ │ +(|o~Y(75$ │ │ │ │ │ +vOagabn1 │ │ │ │ │ +g$1zCl<: │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/6c/134ef098727a33cd40069dfcf7d3d4d4ce61cc.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/29/458c9d20cb8ecc14a61202f8efb6f28aad27ee.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004090 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001b6c 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001b69 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001e20 000234 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002058 00078c 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0027e8 00a6c7 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00ceb0 0004d1 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d388 0005b0 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d938 0058d5 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 01320d 000078 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d938 0058d7 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 01320f 000078 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 013288 000588 18 35 23 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013810 0003ef 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 013bff 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c134ef098727a33cd40069dfcf7d3d4d4ce61cc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 29458c9d20cb8ecc14a61202f8efb6f28aad27ee │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a724): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x125ba): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16cb6): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f3e4): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x72ea): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4831): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d888): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dcde): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18b2): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5714): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x87de): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x42e3): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x1091c): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x2090b): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20909): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12a41): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd8b0): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c34): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x135d6): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe2cd): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c1e3): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c133): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1addc): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1add5): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x1667a): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa320): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1070f): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x1974f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2ff2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x110cf): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10f0b): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 62 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bd66): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20e6>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,22 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -m2`O>QEQ}>| │ │ │ │ │ +?9TAV3wf │ │ │ │ │ =e?x+JbC │ │ │ │ │ .+WrjU*t) │ │ │ │ │ n *.+j2Z │ │ │ │ │ ()far#,X │ │ │ │ │ ~/ihzD5F │ │ │ │ │ x>{6z%$h │ │ │ │ │ i.57j"8l"i │ │ │ │ │ -;]Hku%:vf │ │ │ │ │ -5Bnk=ktE │ │ │ │ │ -,DUO,Eql │ │ │ │ │ -jWBSYBSYBSYBSYBSYBSYBSYBSYBSYRre Me Me Me Me │ │ │ │ │ -znJ#nJ#nJ#nJ#nJ#nJ#nJ#nJ#nJ#n: │ │ │ │ │ -tc"sd:}J │ │ │ │ │ +%:nezt?"d │ │ │ │ │ +3"d>#"G> │ │ │ │ │ ++Kh*Kh*Kh*Kh*[v │ │ │ │ │ +$Pc$mc$mc$mc$mc$mc$mc │ │ │ │ │ +s"#\$2BF"#l$ │ │ │ │ │ +WQi5g 33 │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/6c/94eb580380cea0f4379507628c34ffb6264ee1.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a4/bd635129851c7d21e8dd75b61a3639a5c5f13f.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 78192 (bytes into file) │ │ │ │ │ + Start of section headers: 78200 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x13170: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13178: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000b8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000318 00025c 000330 18 A 4 1 8 │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004080 000df8 000020 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0018c6 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0018c5 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001b78 0001e2 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001d60 000442 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0021a8 00a646 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c7f0 0004d0 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00ccc0 000233 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00cef8 0058ce 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0127c8 000510 18 34 21 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012cd8 000338 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013010 00015e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00cef8 0058d1 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0127d0 000510 18 34 21 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012ce0 000338 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013018 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c94eb580380cea0f4379507628c34ffb6264ee1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a4bd635129851c7d21e8dd75b61a3639a5c5f13f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a699): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x1250f): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c07): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f35a): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x71e7): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4816): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d8a3): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dce4): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18d1): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5689): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8713): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x429c): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x107c6): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x2090a): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20908): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x129ae): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd7de): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16b7b): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13536): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe1c9): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c152): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c093): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ad81): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ad7a): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x16572): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa20a): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0xdd>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x105a5): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19655): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3012): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10f84): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10dc0): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 53 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bcae): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e1>: Abbrev Number: 22 (DW_TAG_array_type) │ │ │ │ │ <20e2> DW_AT_type : (ref4) <0x1f20> │ │ │ │ │ <20e6> DW_AT_sibling : (ref4) <0x20f1> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -179,16 +179,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2e83 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 59 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2f2f │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x3b80 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,26 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -LdM!c='&; │ │ │ │ │ +?GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +oBggk]4Y%_ │ │ │ │ │ iL.ay5aF │ │ │ │ │ | O6;bL? │ │ │ │ │ u3,Gz'6J │ │ │ │ │ "wd:od2G │ │ │ │ │ $4jZZ1T] │ │ │ │ │ ,+WrjU*N)j │ │ │ │ │ R"lj$WANK-Q │ │ │ │ │ nnF2~IL' │ │ │ │ │ `b`$D3E │ │ │ │ │ RPY|(C5E │ │ │ │ │ shGM4 '8 │ │ │ │ │ rQ/Gs{tG │ │ │ │ │ qo.%:fS' │ │ │ │ │ --e}a3W0W │ │ │ │ │ -?C`J%#^r │ │ │ │ │ -2.E_-5 │ │ │ │ │ -$Ir'Ir'Ir'Ir'Ir'Ir'Ir'Ir' │ │ │ │ │ -%I:'I:'I:'I:'I:'e │ │ │ │ │ -BE"#\$2BF"#l$ │ │ │ │ │ -L;?oc|aM │ │ │ │ │ +pekYn3AkK │ │ │ │ │ +XW8tZ9jY. │ │ │ │ │ +$Ab+Ab+Ab+Ab+A │ │ │ │ │ + cM aM _M ]M [M │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/70/5f989af199fc61f79d5afdda34aa633004913d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f0/90ab1adf91cae89f533b67607b962089b7e3f3.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 80648 (bytes into file) │ │ │ │ │ + Start of section headers: 80656 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x13b08: │ │ │ │ │ +There are 37 section headers, starting at offset 0x13b10: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000e4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000348 00025c 000408 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000004dd0 000dc0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000004f90 000dc0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000004fe8 000dc0 000070 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000005060 000dc0 000168 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 00000000000051e0 000dc0 000070 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001bf3 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001bf4 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001ea8 000202 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 0020b0 000533 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0025e8 00a76e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cd58 0004d3 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d230 00037d 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d5b0 0058e3 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012e93 000063 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 012ef8 000630 18 35 24 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013528 00046d 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 013995 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d5b0 0058e8 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012e98 000063 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 012f00 000630 18 35 24 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013530 00046d 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 01399d 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 705f989af199fc61f79d5afdda34aa633004913d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f090ab1adf91cae89f533b67607b962089b7e3f3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a866): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x127e0): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16ff7): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f43d): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7169): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x48e3): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d9b0): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dd79): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x1890): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5698): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8663): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4395): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x10a15): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x20a0c): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20a0a): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12c5f): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd9cd): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16f6b): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x137f4): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe3ea): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c2ae): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c1fe): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1aef7): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1aef0): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1687f): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa39a): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x10808): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19847): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3042): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x111ea): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x11026): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1be23): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 b0 51 0 0 0 0 0 0 (DW_OP_addr: 51b0) │ │ │ │ │ <1><20e1>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20e2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2267 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2277 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bfe │ │ │ │ │ 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 : 0x9c3e │ │ │ │ │ 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 : 0x9ccb │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7693,31 +7693,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: 0x9e1f │ │ │ │ │ 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: 0x9e8e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,10 @@ │ │ │ │ │ -=GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +$7 !; !@ │ │ │ │ │ +G5,<1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1afff): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12ced): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x17319): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1febb): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x738b): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4949): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1e288): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1e675): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1936): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x582b): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8999): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x43d7): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10f7c): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x2152f): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x2152d): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x13178): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xdd8e): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x1729d): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13cc9): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe860): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1caef): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1ca3f): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1b678): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1b671): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16c8a): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa66d): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10d52): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19fcf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x30ea): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x11758): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x1157d): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1c672): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 b0 40 0 0 0 0 0 0 (DW_OP_addr: 40b0) │ │ │ │ │ <1><20e6>: Abbrev Number: 36 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0xb691): rain_SIZE │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249a │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2b │ │ │ │ │ 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 : 0x9e6b │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef8 │ │ │ │ │ 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: 0x9f67 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,26 @@ │ │ │ │ │ -{GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -f_?+oWcO │ │ │ │ │ +QGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +DHgC8S*; │ │ │ │ │ ^JGKEWu}.j │ │ │ │ │ +@;]!Y1Ny │ │ │ │ │ Q`zrP[1> │ │ │ │ │ H !wM^R │ │ │ │ │ _T~tp$rC │ │ │ │ │ a{afwfmO │ │ │ │ │ cIUOQ{/F │ │ │ │ │ 'DhRkH.; │ │ │ │ │ R5!1%w4v │ │ │ │ │ rR KIe9]# │ │ │ │ │ 6vXM/Ir< │ │ │ │ │ -*o&seO&d$ │ │ │ │ │ ->$l&MvaO( │ │ │ │ │ -$Fa+Fa+Fa+Fa+F │ │ │ │ │ +aBn%3W_& │ │ │ │ │ +7P\BH5M4@r+H │ │ │ │ │ +QP_kDU|a │ │ │ │ │ + X,Rg1FX │ │ │ │ │ +|.BjnYr>& │ │ │ │ │ +Bm&?%rH) │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/72/d8947d82ff6c53d16b45d482f039cf439a50d0.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1b/2cd4d730a63976d7c8c89ec8119070e3dd3b66.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001a69 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d20 000204 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f28 00048d 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0023b8 00a67a 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00ca38 0004cc 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00cf08 000280 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d188 0058c1 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012a49 00001c 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d188 0058c3 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012a4b 00001c 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 012a68 000558 18 35 24 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 012fc0 000337 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 0132f7 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 72d8947d82ff6c53d16b45d482f039cf439a50d0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1b2cd4d730a63976d7c8c89ec8119070e3dd3b66 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a641): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x1252b): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16bd2): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f2a0): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7163): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4849): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d78b): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dba4): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18a5): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x56dd): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x864a): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x42ee): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x1078c): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x207ce): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x207cc): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x129b2): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd739): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16b46): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13547): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe168): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c0c8): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c018): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1acde): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1acd7): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1657f): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa12f): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x1057f): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19647): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2fe7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10f3e): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10d7a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x39>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 59 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bc4b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e1>: Abbrev Number: 36 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0x2763): xor_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -_E:8P~|M │ │ │ │ │ -:Qn#g`V5{PTt │ │ │ │ │ +;fGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +#D\SmYR{ │ │ │ │ │ +\9gV?WLV │ │ │ │ │ +i+D<"{*: │ │ │ │ │ e1b0!s8.V │ │ │ │ │ 6pJz (h` │ │ │ │ │ ?%*[/*!K │ │ │ │ │ cO2^ $&C0 │ │ │ │ │ U`VI4ML1 │ │ │ │ │ NFX|h-__ │ │ │ │ │ uemtWOBFg │ │ │ │ │ !rGK │ │ │ │ │ -3$~R$~R$~R$~R$~R$~R$~R$~R │ │ │ │ │ -^*zkQa 0M= │ │ │ │ │ +m-bfpB"Y │ │ │ │ │ +/J(U5`=Xg │ │ │ │ │ +U#d>BjjYk & │ │ │ │ │ +U;mFx;mF|w │ │ │ │ │ +tF?OOgG@ │ │ │ │ │ +3bd>#&_> │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/75/bbb2ad5c638791e92187379776ea2edc7c53d4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/75/62436af43f36a25daceedf05797dc9e1a4923b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001c4a 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001f00 00023a 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002140 00063c 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002780 00a6f5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00ce78 0004dc 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d358 00044f 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d7a8 0058ce 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 013076 000045 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d7a8 0058d1 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 013079 000045 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0130c0 000630 18 35 21 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 0136f0 000436 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 013b26 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 75bbb2ad5c638791e92187379776ea2edc7c53d4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7562436af43f36a25daceedf05797dc9e1a4923b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a80a): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12673): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16bb3): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f53a): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x71c6): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x47db): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1da66): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1de37): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x186a): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5677): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x868f): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4251): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x108bc): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20b30): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20b2e): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12afb): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd97a): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16b37): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x135e1): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe3c3): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c2e8): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c238): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1ae8e): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ae87): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16492): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa349): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1069b): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x197a1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2fae): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x110a8): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10ee4): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1be53): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 80 40 0 0 0 0 0 0 (DW_OP_addr: 4080) │ │ │ │ │ <1><20e6>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0xa189): snd_effect │ │ │ │ │ <20eb> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ff1 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x309d │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d5a │ │ │ │ │ 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 : 0x9d9a │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7698,31 +7698,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e27 │ │ │ │ │ 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: 0x9e96 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,11 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -MCS%=u?= │ │ │ │ │ -m<&jv#bf │ │ │ │ │ +;GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +h,DpOK9i │ │ │ │ │ +b,QdN /K │ │ │ │ │ +"I~sTGx" │ │ │ │ │ ~]v\jH[c │ │ │ │ │ **jN`[9BkH]8w │ │ │ │ │ KZt'xl #W │ │ │ │ │ ^{2~/~`\ │ │ │ │ │ &B,.$B,^ │ │ │ │ │ FR$X*(L *. │ │ │ │ │ L^$}Ulr: │ │ │ │ │ @@ -17,21 +18,18 @@ │ │ │ │ │ #U?(9:Eb │ │ │ │ │ UuewH{$S<(v │ │ │ │ │ -`NP`NP`NP`NP`NP`NH │ │ │ │ │ -\W@_W@_W@_W@_W@_W@_ │ │ │ │ │ -A{WVgB<1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a764): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x124e5): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16bf3): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f39f): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x71a0): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x485e): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d8e8): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dd01): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x189c): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5704): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8689): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4310): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x1072a): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x20904): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20902): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x1296c): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd71c): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16b67): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13516): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe166): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c1f9): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c149): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ae3e): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ae37): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x16598): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa177): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x1051d): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19744): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2fd2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10f1d): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10d56): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 23 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 44 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bd7c): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 90 40 0 0 0 0 0 0 (DW_OP_addr: 4090) │ │ │ │ │ <1><20e1>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0x1b116): kalidescope_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf8 │ │ │ │ │ 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 : 0x9c38 │ │ │ │ │ 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 : 0x9cc5 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce1 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e19 │ │ │ │ │ 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: 0x9e88 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,32 @@ │ │ │ │ │ -aXmGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -]]]]}NT] │ │ │ │ │ -pa~-!#XJ │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +hC5`H%~w │ │ │ │ │ +@`~a"q%t │ │ │ │ │ 3P8RYy^? │ │ │ │ │ U lo@NT/6K │ │ │ │ │ xM&}xa{^ │ │ │ │ │ D"|U`(7 │ │ │ │ │ +$>aQz1=h │ │ │ │ │ +VB`/_Vf/ │ │ │ │ │ +epiRpiRpiRpiRpiRpiRpiRp │ │ │ │ │ +|s"D|s"D|s"D|s"D|s"D|s"D|s"D|s │ │ │ │ │ +imEHk+BZ[ │ │ │ │ │ +$Eb+Eb+Eb+Eb+E │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/81/21da460796bda0722a9c3bd1b133381e9d3b1c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/62/d8218407a9d6ff93d133dae4934bc071812e7d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de8 000dd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa8 000dd8 000040 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd8 000058 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004040 000dd8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004068 000dd8 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0018dc 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0018de 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001b90 0001d9 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001d70 00049b 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002210 00a6b9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c8d0 0004c8 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00cd98 0001f9 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00cf98 0058d7 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00cf98 0058d4 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012870 000540 18 34 20 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012db0 00038d 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 01313d 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8121da460796bda0722a9c3bd1b133381e9d3b1c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62d8218407a9d6ff93d133dae4934bc071812e7d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d13>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d14> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <2><1d18>: Abbrev Number: 0 │ │ │ │ │ <1><1d19>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1a> DW_AT_name : (strp) (offset: 0x1a78b): magic_api_t │ │ │ │ │ <1d1e> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d21> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d21> DW_AT_sibling : (ref4) <0x1e6b> │ │ │ │ │ <2><1d25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d26> DW_AT_name : (strp) (offset: 0x1253e): tp_version │ │ │ │ │ <1d2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2b> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d31> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d33> DW_AT_name : (strp) (offset: 0x16ced): data_directory │ │ │ │ │ <1d37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d38> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d38> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d39> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d3e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d40> DW_AT_name : (strp) (offset: 0x1f3b3): update_progress_bar │ │ │ │ │ <1d44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d45> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d45> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d46> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d47> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1d4b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4d> DW_AT_name : (strp) (offset: 0x71bb): special_notify │ │ │ │ │ <1d51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d52> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d52> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d53> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d54> DW_AT_type : (ref4) <0x1d09> │ │ │ │ │ <1d58> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d59>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0x4821): sRGB_to_linear │ │ │ │ │ <1d5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5f> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5f> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d60> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d61> DW_AT_type : (ref4) <0x1e7a> │ │ │ │ │ <1d65> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d66>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x1d8b5): linear_to_sRGB │ │ │ │ │ <1d6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6c> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6e> DW_AT_type : (ref4) <0x1e8e> │ │ │ │ │ <1d72> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d73>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0x1dcd0): in_circle │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0x1eac> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d80>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x18d5): getpixel │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0x1ecf> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x570f): putpixel │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1eee> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x864d): xorpixel │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1f08> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x431f): playsound │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1f27> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x10782): playingsound │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0x20856): pausesound │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x20854): unpausesound │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1ddb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x129ea): stopsound │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0xd72e): line │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f97> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x16c61): button_down │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e02>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0x13552): rgbtohsv │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1fc5> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xe15d): hsvtorgb │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1fee> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0x1c226): canvas_w │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e29>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0x1c176): canvas_h │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e36>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0x1ae28): scale │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x2011> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e43>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0x1ae21): rotate_scale │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x202f> │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x1668c): touched │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x2048> │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0xa140): retract_undo │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x1d03> │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6a>: Abbrev Number: 0 │ │ │ │ │ <1><1e6b>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6c> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2047>: Abbrev Number: 0 │ │ │ │ │ <1><2048>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2049> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2049> DW_AT_type : (ref4) <0x2034>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204d>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204e> DW_AT_name : (strp) (offset: 0x10575): magic_api │ │ │ │ │ <2052> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2053> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2053> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2054> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2055> DW_AT_type : (ref4) <0x1d19>, magic_api_t │ │ │ │ │ <1><2059>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <205a> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205b> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <205f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2060> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2060> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2061> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2062> DW_AT_sibling : (ref4) <0x2097> │ │ │ │ │ <2><2066>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2067> DW_AT_name : (strp) (offset: 0x197b8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206b> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206d> DW_AT_name : (strp) (offset: 0x303b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2095> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2096>: Abbrev Number: 0 │ │ │ │ │ <1><2097>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2098> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2099> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2099> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <209d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209e> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209e> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a0> DW_AT_sibling : (ref4) <0x20bd> │ │ │ │ │ <2><20a4>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a5> DW_AT_name : (strp) (offset: 0x10f97): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a9> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20aa>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ab> DW_AT_name : (strp) (offset: 0x10dbe): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c6>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20c7> DW_AT_type : (ref4) <0x4e>, long unsigned int │ │ │ │ │ <20cb> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cc>: Abbrev Number: 0 │ │ │ │ │ <1><20cd>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20ce> DW_AT_name : (strp) (offset: 0x1bd7d): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d3> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d3> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d4> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d5> DW_AT_type : (ref4) <0x20bd> │ │ │ │ │ <20d9> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d9> DW_AT_location : (exprloc) 9 byte block: 3 50 40 0 0 0 0 0 0 (DW_OP_addr: 4050) │ │ │ │ │ <1><20e3>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20e4> DW_AT_name : (strp) (offset: 0x202dc): stretch_side │ │ │ │ │ <20e8> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7b │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18d9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9b87 │ │ │ │ │ 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 : 0x9bc7 │ │ │ │ │ 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 : 0x9c54 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c2a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9c70 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7669,31 +7669,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: 0x9da8 │ │ │ │ │ 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: 0x9e17 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ +.}GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +{1r#/GUr │ │ │ │ │ +.6;*Nw@] │ │ │ │ │ WcOylz\W │ │ │ │ │ $DY)(MIx!G+ │ │ │ │ │ K]s)-@wP │ │ │ │ │ *1e6)e:5 │ │ │ │ │ 3ReD-XYs │ │ │ │ │ 0_2,qm<1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a852): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12636): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16c93): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f4c2): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x7036): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x47fe): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d982): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dd64): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1823): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x55ba): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x84b9): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x42b0): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x108b8): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20ad6): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20ad4): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12aac): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd816): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c17): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x135f0): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe2b6): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c2f2): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c242): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1aeeb): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1aee4): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16528): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa1d8): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x106ab): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x1984b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2fb0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x11062): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10e9e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1be9d): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 e0 60 0 0 0 0 0 0 (DW_OP_addr: 60e0) │ │ │ │ │ <1><20e6>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22c9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2321 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23d5 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d66 │ │ │ │ │ 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 : 0x9da6 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7700,31 +7700,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e33 │ │ │ │ │ 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: 0x9ea2 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,28 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -#f"y;qH │ │ │ │ │ 3 yT&, J │ │ │ │ │ _=?eOb$>:? │ │ │ │ │ o]wsxzX( │ │ │ │ │ x`XAk"s3*8 │ │ │ │ │ G[x8p=v>B& │ │ │ │ │ 3X> tCYva │ │ │ │ │ VnG-gj]w8[ │ │ │ │ │ -eByl:s,KG │ │ │ │ │ -?SV$U/Q7 │ │ │ │ │ -e!XlgSZ# │ │ │ │ │ -?bjl"Ec6 │ │ │ │ │ -o.S0/S0/S0/S0/S0/S0/S0/# │ │ │ │ │ -JdDXX<#, │ │ │ │ │ -9&#Z}/Z= │ │ │ │ │ +Q0q2Fa6w │ │ │ │ │ +vTom~WRV │ │ │ │ │ +H2[uaJn" │ │ │ │ │ +]gX'\fl, │ │ │ │ │ +_DvWDyxN │ │ │ │ │ +j#IDHSg< │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/83/f6f4fd059a45008446fe3ce0a3727d6c5ce08d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/79/2dfdc31f053f34625dcc91883cb3c8ed89a791.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de0 000dd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa0 000dd0 000048 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd0 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000dd0 000058 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000040b8 000dd0 000010 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001c25 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001c26 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001ed8 00024d 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002128 0004d4 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002600 00ac9b 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d2a0 000509 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d7b0 0002fb 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00dab0 005c00 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 0136b0 000021 00 0 0 1 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 83f6f4fd059a45008446fe3ce0a3727d6c5ce08d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 792dfdc31f053f34625dcc91883cb3c8ed89a791 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3820,189 +3820,189 @@ │ │ │ │ │ <2><1d33>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d38>: Abbrev Number: 0 │ │ │ │ │ <1><1d39>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d3a> DW_AT_name : (strp) (offset: 0x1b0c2): magic_api_t │ │ │ │ │ <1d3e> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d3f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d40> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d40> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d41> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d41> DW_AT_sibling : (ref4) <0x1e8b> │ │ │ │ │ <2><1d45>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d46> DW_AT_name : (strp) (offset: 0x12e5f): tp_version │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d4c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4d> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d51> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d52>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d53> DW_AT_name : (strp) (offset: 0x173e5): data_directory │ │ │ │ │ <1d57> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d58> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d58> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d59> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5a> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d5e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d5f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0x1ffbb): update_progress_bar │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d6c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x737e): special_notify │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0x1d29> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d79>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x492e): sRGB_to_linear │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1e9a> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d86>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x1e35d): linear_to_sRGB │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d93>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x1e718): in_circle │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1ecc> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1da0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x18fe): getpixel │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1eef> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dad>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0x5800): putpixel │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1f0e> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dba>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x897f): xorpixel │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1f28> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dc7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x43bc): playsound │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1f47> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dd4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x1106a): playingsound │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1f51> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1de1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0x215f1): pausesound │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dee>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0x215ef): unpausesound │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dfb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0x132d1): stopsound │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e08>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0xde73): line │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1fb7> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0x17369): button_down │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x1f51> │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0x13db3): rgbtohsv │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x1fe5> │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0xe945): hsvtorgb │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x200e> │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0x1cbce): canvas_w │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0x1cb1e): canvas_h │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0x1b753): scale │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x2031> │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e64> DW_AT_name : (strp) (offset: 0x1b74c): rotate_scale │ │ │ │ │ <1e68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e69> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e69> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e6a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6b> DW_AT_type : (ref4) <0x204f> │ │ │ │ │ <1e6f> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e71> DW_AT_name : (strp) (offset: 0x16d66): touched │ │ │ │ │ <1e75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e76> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e76> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e77> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e78> DW_AT_type : (ref4) <0x2068> │ │ │ │ │ <1e7c> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e7e> DW_AT_name : (strp) (offset: 0xa671): retract_undo │ │ │ │ │ <1e82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e83> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e83> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e85> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1e89> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e8a>: Abbrev Number: 0 │ │ │ │ │ <1><1e8b>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e8c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e8c> DW_AT_type : (ref4) <0x173>, float │ │ │ │ │ @@ -4232,23 +4232,23 @@ │ │ │ │ │ <2><2067>: Abbrev Number: 0 │ │ │ │ │ <1><2068>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2069> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2069> DW_AT_type : (ref4) <0x2054>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><206d>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <206e> DW_AT_name : (strp) (offset: 0x10e28): magic_api │ │ │ │ │ <2072> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2073> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2073> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2074> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2075> DW_AT_type : (ref4) <0x1d39>, magic_api_t │ │ │ │ │ <1><2079>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <207a> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <207b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <207b> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <207f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2080> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2080> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2081> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2082> DW_AT_sibling : (ref4) <0x20b7> │ │ │ │ │ <2><2086>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2087> DW_AT_name : (strp) (offset: 0x1a066): MAGIC_TYPE_DISTORTS │ │ │ │ │ <208b> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><208c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <208d> DW_AT_name : (strp) (offset: 0x30c5): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4273,15 +4273,15 @@ │ │ │ │ │ <20b5> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20b6>: Abbrev Number: 0 │ │ │ │ │ <1><20b7>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20b8> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20b9> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20b9> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20bd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20be> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20be> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20bf> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20c0> DW_AT_sibling : (ref4) <0x20dd> │ │ │ │ │ <2><20c4>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20c5> DW_AT_name : (strp) (offset: 0x11868): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20c9> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ca>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20cb> DW_AT_name : (strp) (offset: 0x116a4): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4299,15 +4299,15 @@ │ │ │ │ │ <2><20e6>: Abbrev Number: 16 (DW_TAG_subrange_type) │ │ │ │ │ <20e7> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20eb> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ec>: Abbrev Number: 0 │ │ │ │ │ <1><20ed>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ <20ee> DW_AT_name : (strp) (offset: 0x1c743): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20f2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20f3> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20f3> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20f4> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20f5> DW_AT_type : (ref4) <0x20dd> │ │ │ │ │ <20f9> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20f9> DW_AT_location : (exprloc) 9 byte block: 3 a0 40 0 0 0 0 0 0 (DW_OP_addr: 40a0) │ │ │ │ │ <1><2103>: Abbrev Number: 15 (DW_TAG_array_type) │ │ │ │ │ <2104> DW_AT_type : (ref4) <0x17a>, double │ │ │ │ │ <2108> DW_AT_sibling : (ref4) <0x2113> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249a │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2b │ │ │ │ │ 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 : 0x9e6b │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef8 │ │ │ │ │ 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: 0x9f67 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -;DM*\.`\} │ │ │ │ │ +}DwqY>S%? │ │ │ │ │ +L+EahIIo │ │ │ │ │ qgJ z))akk │ │ │ │ │ 3d'6z{@5 │ │ │ │ │ hq;n0rpR │ │ │ │ │ 3\B)\'_j │ │ │ │ │ [sZ61\[R9f"$iT │ │ │ │ │ -}6im/`6P │ │ │ │ │ -D+lE+lE+lE+lE+ │ │ │ │ │ -QSjYSjYSjYc │ │ │ │ │ +$]ty.8TO │ │ │ │ │ +]Z8,mb?b;82u3 │ │ │ │ │ +beh.V0/N │ │ │ │ │ +MGeQBai:az │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/85/a93c5ebd051d7236001e2634c9697447c957a6.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/8e/bd50ebfec0a45ebe84fe699dd8772a3272a086.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000068 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004080 000df8 000848 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a5b 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a59 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d10 0001e8 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001ef8 0004bd 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0023b8 00a733 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00caf0 0004d1 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00cfc8 0003ae 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d378 0058ea 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d378 0058eb 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 012c68 000079 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 012ce8 000630 18 35 32 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013318 0003e6 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 0136fe 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 85a93c5ebd051d7236001e2634c9697447c957a6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8ebd50ebfec0a45ebe84fe699dd8772a3272a086 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a51d): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x124af): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16aa5): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f383): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x7291): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x48f1): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d80a): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dc23): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18bf): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5786): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x875e): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x8286): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x1075f): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x208bb): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x208b9): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x1296b): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd756): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16a19): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x1336e): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe185): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1bfa8): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1bef8): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1abba): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1abb3): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x1644f): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa216): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10552): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19553): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x308f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10ee9): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10d25): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 57 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bb2b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e6>: Abbrev Number: 17 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0x653e): ribbon_max_length │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2267 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2277 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bfe │ │ │ │ │ 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 : 0x9c3e │ │ │ │ │ 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 : 0x9ccb │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7693,31 +7693,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: 0x9e1f │ │ │ │ │ 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: 0x9e8e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,34 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -gLe|I*S9 │ │ │ │ │ -UXGPm,NcZ │ │ │ │ │ +{wfwf~;;;; │ │ │ │ │ +tygph7fF │ │ │ │ │ ++SC%vZXT │ │ │ │ │ LLKsZ&zr │ │ │ │ │ 9mAz)D^,% │ │ │ │ │ R=xvD0w; │ │ │ │ │ P!LXBK+s │ │ │ │ │ Y[Z#?]&H │ │ │ │ │ AfyI|&U2 │ │ │ │ │ q71m9v(u>%i │ │ │ │ │ 0[o$^o?}X │ │ │ │ │ pv2b~1;- │ │ │ │ │ l%5Im\C"U, │ │ │ │ │ *$`W[a(, │ │ │ │ │ d/Bo_^2p%+ │ │ │ │ │ beEky`d* │ │ │ │ │ =x:q]uXc │ │ │ │ │ -;CDBv$T:i │ │ │ │ │ -$%6HJlP. │ │ │ │ │ -m$}wp>l │ │ │ │ │ +j0k[L|| 3 │ │ │ │ │ +wx(82oik │ │ │ │ │ +xFlB&bTS │ │ │ │ │ +O,f_!kAL}N │ │ │ │ │ +`~>k$\Rm │ │ │ │ │ +$Kr'Kr'Kr'Kr'Kr'Kr'Kr'Kr' │ │ │ │ │ +%K:'K:'K:'K:'K:' │ │ │ │ │ +G+R-+R-+R-+ │ │ │ │ │ +`N4f:r@u" │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/86/8e99a090274fb2ae1cddc21d57f7135d63ef37.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3f/246402f54026925c1193228836152e549298ee.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de0 000dd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa0 000dd0 000048 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd0 000068 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000dd0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004078 000dd0 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001b4b 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001b4a 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001e00 000238 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002038 00057f 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0025b8 00a697 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cc50 0004c9 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d120 0002bf 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00d3e0 0058e8 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 012cc8 00004c 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: 868e99a090274fb2ae1cddc21d57f7135d63ef37 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3f246402f54026925c1193228836152e549298ee │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a6e8): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x12505): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c56): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f390): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7368): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4932): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d879): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dc92): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x1900): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5782): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x887b): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4367): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x1085e): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x208e9): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x208e7): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12989): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd8d2): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16bca): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x134eb): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe2c2): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c16d): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c0bd): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ad98): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ad91): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x165af): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa34b): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0xd1>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x105eb): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x1972d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3065): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10ff7): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10e33): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 37 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bcc1): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e1>: Abbrev Number: 37 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0x10322): fisheye_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -114,16 +114,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 44 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ca3 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9be4 │ │ │ │ │ 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 : 0x9c24 │ │ │ │ │ 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 : 0x9cb1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 58 │ │ │ │ │ DW_MACRO_import - offset : 0x3b42 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ccd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 58 │ │ │ │ │ @@ -7689,31 +7689,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: 0x9e05 │ │ │ │ │ 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: 0x9e74 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,27 @@ │ │ │ │ │ -7GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -E5Rzc^kQ │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +-rwa'Vzjy │ │ │ │ │ fPE;XHE;X │ │ │ │ │ -hn$ lzh? │ │ │ │ │ +T7<(<(p@ │ │ │ │ │ +HQ!EW)zK1 │ │ │ │ │ ZVuEo*^ │ │ │ │ │ Yv&hv'~0 │ │ │ │ │ @0t#|2Sgt; │ │ │ │ │ IY."(TW~ │ │ │ │ │ |bt%s8.V │ │ │ │ │ ,H3:>BbE} │ │ │ │ │ >GfV^ if │ │ │ │ │ <6|@0IJ= │ │ │ │ │ 54`lFlkD │ │ │ │ │ Qk'i&{U │ │ │ │ │ LKj=VWb:: │ │ │ │ │ !z\eDY&; │ │ │ │ │ \*7*51Yw │ │ │ │ │ -rF#<1d16>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a7b9): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12501): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16cdf): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f338): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x71d4): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x488a): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d85e): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dc77): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1906): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x56fc): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x86f6): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4330): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10735): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x208f5): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x208f3): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12986): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd6b5): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c34): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x1351b): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe0f6): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c1cf): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c11f): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1adf0): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ade9): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16682): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa197): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x104fd): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x197e5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3054): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10f59): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10d95): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bd35): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 0 51 0 0 0 0 0 0 (DW_OP_addr: 5100) │ │ │ │ │ <1><20e6>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2262 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2272 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf9 │ │ │ │ │ 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 : 0x9c39 │ │ │ │ │ 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 : 0x9cc6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e1a │ │ │ │ │ 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: 0x9e89 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,23 @@ │ │ │ │ │ -gGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ - 0>r<"hV │ │ │ │ │ -=Of3f"Xz │ │ │ │ │ -;~z8`4Gm │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +a!/E y9J │ │ │ │ │ +;Uw?`9XM │ │ │ │ │ 9^Gl1k&Lj │ │ │ │ │ [w6NXNh>` │ │ │ │ │ PLIl#+l! │ │ │ │ │ y!Nq,k.& │ │ │ │ │ T=PBT34M │ │ │ │ │ *3'i"8IU= │ │ │ │ │ m;it&X2WS │ │ │ │ │ zxeU3W0^ │ │ │ │ │ ekc.Kz0f │ │ │ │ │ .rwU*:up2T │ │ │ │ │ -K0{r^\f1s │ │ │ │ │ -$3'&.7X7 │ │ │ │ │ -dH]&~M6l │ │ │ │ │ -)m.BjjY1 │ │ │ │ │ -a|{Q:RKG; │ │ │ │ │ -*%6TJlh6 │ │ │ │ │ -M9&-V~/V> │ │ │ │ │ -znH#nH#nH#nH#nH#nH#nH#nH#nH#n │ │ │ │ │ -`L|::Jhc │ │ │ │ │ +J#S)<1d16>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a734): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x123b2): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16c81): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f349): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x70b2): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x48b2): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d819): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dc32): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18da): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5633): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8580): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4364): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10627): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20877): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20875): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x1285c): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd5e0): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16bf5): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x133fe): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe007): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c1b7): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c107): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1addf): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1add8): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x164fd): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa066): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1041a): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x1971a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3066): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10ded): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10c2e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 32 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bd3a): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e6>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0xd07f): shift_x │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -1GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -i" 7C 0?7 │ │ │ │ │ -@LdXDvp f2- │ │ │ │ │ -}2&&$8z! │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +O>Aev`c P │ │ │ │ │ 2\j3RN>) │ │ │ │ │ "cpu.]|% │ │ │ │ │ c0F2ALFj │ │ │ │ │ P)tS.9vd │ │ │ │ │ Fx"MJ/`U │ │ │ │ │ VBq$'`90b4X │ │ │ │ │ pC|'vQc │ │ │ │ │ ^UP$1t2+V3 │ │ │ │ │ :M>vT:7; │ │ │ │ │ d5={Qobn │ │ │ │ │ !^P6p4}J │ │ │ │ │ )b9!t]cq │ │ │ │ │ Ipb;[8A( │ │ │ │ │ I" m!_0A │ │ │ │ │ -z%CcQV[+L │ │ │ │ │ -,l fCEplE │ │ │ │ │ -[.BHM-+{b │ │ │ │ │ -kDHO'Bz: │ │ │ │ │ +[W&4>GJj9 │ │ │ │ │ +JjA\=0e/ │ │ │ │ │ +$Hr'Hr'Hr'Hr'Hr'Hr'Hr'Hr' │ │ │ │ │ +%H:'H:'H:'H:'H:'d │ │ │ │ │ +G*R-+R-+R-+ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/98/daf276fb61371c609610269cba66224ed625d1.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/86/145a29d45ae42af31fe91b0989943896133d8e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 74% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e00 000df0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc0 000df0 000028 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df0 000088 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004070 000df0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004098 000df0 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a11 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a14 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001cc8 0001f7 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001ec0 0004ae 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002370 00a7b2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cb28 0004d9 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d008 000262 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d270 00593d 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d270 00593e 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012bb0 0005d0 18 34 24 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 013180 0003b3 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013533 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 98daf276fb61371c609610269cba66224ed625d1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 86145a29d45ae42af31fe91b0989943896133d8e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a893): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x1284e): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16dcc): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f4dc): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7465): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4a74): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d9d7): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dde7): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x1aab): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5915): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8954): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4526): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x10b37): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x20a20): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20a1e): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12ca3): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xdacc): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16d40): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x1384b): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe504): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c2e5): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c235): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1af31): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1af2a): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1676f): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa48a): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x1091b): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19831): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3218): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x11295): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x110d1): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 47 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1be68): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (implicit_const) 14 │ │ │ │ │ <20d2> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d6> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d6> DW_AT_location : (exprloc) 9 byte block: 3 80 40 0 0 0 0 0 0 (DW_OP_addr: 4080) │ │ │ │ │ <1><20e0>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <20e1> DW_AT_name : (strp) (offset: 0x11dea): RATIO │ │ │ │ │ <20e5> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -106,16 +106,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 │ │ │ │ │ @@ -1117,25 +1117,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9c41 │ │ │ │ │ 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 : 0x9c81 │ │ │ │ │ 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 : 0x9d0e │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2ce4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 241 │ │ │ │ │ DW_MACRO_import - offset : 0x9d2a │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7720,31 +7720,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: 0x9e62 │ │ │ │ │ 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: 0x9ed1 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,11 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -AjWxPdd` │ │ │ │ │ +^uDd?yFdo │ │ │ │ │ +mBcg{]LY%_ │ │ │ │ │ +^.*7 K&t1_X │ │ │ │ │ %1[sM}};H │ │ │ │ │ J})h|)hjbU │ │ │ │ │ 2V3%jbLj │ │ │ │ │ ,XtJ"*?I │ │ │ │ │ Q)UjN CFE │ │ │ │ │ [U1/'5sU │ │ │ │ │ }e3^myxX │ │ │ │ │ @@ -13,21 +15,17 @@ │ │ │ │ │ w)>z?`{. │ │ │ │ │ Gv}qZv}u │ │ │ │ │ sZE?rZUg │ │ │ │ │ =qEE`pZ~ │ │ │ │ │ !b!xD XZ │ │ │ │ │ s\E1`@@1 │ │ │ │ │ bRL7+nbbPJ │ │ │ │ │ -#8^}k@f] │ │ │ │ │ -an|gga/L │ │ │ │ │ -X07q:fm&y │ │ │ │ │ -ihFHC3Bb │ │ │ │ │ -Ts#jq#jq#jq#jq#jq#jq#jq#jq#jq │ │ │ │ │ -~SjgSjgSjgSjgSjgSbRS │ │ │ │ │ -QSjsSjsSjsSjsSjsSbK │ │ │ │ │ +\*)Q<1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a6dd): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x123fc): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c71): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f2af): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7027): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x47ff): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d7fa): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dbdd): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18cb): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5582): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x84f5): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x42b1): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x10640): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x20812): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20810): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x1289e): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd600): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16be5): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13440): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe01d): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c135): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c085): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ad7a): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ad73): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x164ed): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa026): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x10433): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19708): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2fff): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10e12): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10c4e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 24 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 55 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bcb8): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 50 40 0 0 0 0 0 0 (DW_OP_addr: 4050) │ │ │ │ │ <1><20e1>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <20e2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -yyGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -)|4Ba_G!ye │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +;g^B0d6ss% │ │ │ │ │ pQD(x\+8 │ │ │ │ │ 4aCT1gi"O │ │ │ │ │ D9){Y/*k │ │ │ │ │ C6_`t?.) │ │ │ │ │ Ro%`/P(= │ │ │ │ │ -=\-:e"Xc │ │ │ │ │ -8YGs<1d1b>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d1c> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <2><1d20>: Abbrev Number: 0 │ │ │ │ │ <1><1d21>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d22> DW_AT_name : (strp) (offset: 0x1a6d4): magic_api_t │ │ │ │ │ <1d26> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d2a> DW_AT_sibling : (ref4) <0x1e74> │ │ │ │ │ <2><1d2e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d2f> DW_AT_name : (strp) (offset: 0x1251b): tp_version │ │ │ │ │ <1d33> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d34> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d34> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d35> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d36> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d3a> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d3b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3c> DW_AT_name : (strp) (offset: 0x16c6c): data_directory │ │ │ │ │ <1d40> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d41> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d41> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d42> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d43> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d47> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d48>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d49> DW_AT_name : (strp) (offset: 0x1f2fc): update_progress_bar │ │ │ │ │ <1d4d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4e> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d4e> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d4f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d50> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1d54> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0x71d4): special_notify │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x47e0): sRGB_to_linear │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0x1e83> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1d7f7): linear_to_sRGB │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1e97> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x1dbea): in_circle │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1eb5> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x18d3): getpixel │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x56c6): putpixel │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0x8670): xorpixel │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x4292): playsound │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x10790): playingsound │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x20866): pausesound │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x20864): unpausesound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0x129a2): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xd794): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1fa0> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x16be0): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0x13566): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fce> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xe1d7): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1ff7> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1c16d): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x1c0bd): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0x1ad74): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x201a> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x1ad6d): rotate_scale │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2038> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e59>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5a> DW_AT_name : (strp) (offset: 0x165f3): touched │ │ │ │ │ <1e5e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5f> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e5f> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e60> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e61> DW_AT_type : (ref4) <0x2051> │ │ │ │ │ <1e65> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e66>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e67> DW_AT_name : (strp) (offset: 0xa192): retract_undo │ │ │ │ │ <1e6b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6c> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e6c> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e6d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e6e> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1e72> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e73>: Abbrev Number: 0 │ │ │ │ │ <1><1e74>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e75> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e75> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2050>: Abbrev Number: 0 │ │ │ │ │ <1><2051>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2052> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2052> DW_AT_type : (ref4) <0x203d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2056>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2057> DW_AT_name : (strp) (offset: 0x1056f): magic_api │ │ │ │ │ <205b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205c> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <205c> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <205d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x1d21>, magic_api_t │ │ │ │ │ <1><2062>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2063> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2064> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2064> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2068> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2069> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2069> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <206a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <206b> DW_AT_sibling : (ref4) <0x20a0> │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x1970a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2074> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2075>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2076> DW_AT_name : (strp) (offset: 0x2f9a): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <209e> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><209f>: Abbrev Number: 0 │ │ │ │ │ <1><20a0>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20a1> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20a2> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20a2> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a7> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a7> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a8> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a9> DW_AT_sibling : (ref4) <0x20c6> │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10f37): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20b2> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20b3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b4> DW_AT_name : (strp) (offset: 0x10d6e): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20cf>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20d0> DW_AT_type : (ref4) <0x4e>, long unsigned int │ │ │ │ │ <20d4> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20d5>: Abbrev Number: 0 │ │ │ │ │ <1><20d6>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <20d7> DW_AT_name : (strp) (offset: 0x1bcbb): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20db> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20dc> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20dc> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20dd> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20de> DW_AT_type : (ref4) <0x20c6> │ │ │ │ │ <20e2> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20e2> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20ec>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20ed> DW_AT_name : (strp) (offset: 0x1df7d): ROSETTE_R │ │ │ │ │ <20f1> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7c │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 25 │ │ │ │ │ DW_MACRO_import - offset : 0x18da │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9b88 │ │ │ │ │ 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 : 0x9bc8 │ │ │ │ │ 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 : 0x9c55 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 48 │ │ │ │ │ DW_MACRO_import - offset : 0x2c2b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9c71 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 48 │ │ │ │ │ @@ -7669,31 +7669,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: 0x9da9 │ │ │ │ │ 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: 0x9e18 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,25 @@ │ │ │ │ │ -FGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -$d_ @ aG │ │ │ │ │ ++GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ J`-?]ien │ │ │ │ │ i EO EOC │ │ │ │ │ 3MSsj1.1+ │ │ │ │ │ OkNe %6S │ │ │ │ │ +T"(1pC40 v │ │ │ │ │ *M~w<1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a70b): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x126a1): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16d8f): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f362): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7317): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4952): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d833): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dc5e): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18a7): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5811): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8816): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4404): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x108fb): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x208b0): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x208ae): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12b1f): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd8d0): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16d03): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x136a6): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe2ff): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c188): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c0d8): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1adba): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1adb3): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x16749): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa325): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x106ee): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x1983d): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3104): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x110ad): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10ee9): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 51 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bd0b): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 50 40 0 0 0 0 0 0 (DW_OP_addr: 4050) │ │ │ │ │ <1><20e1>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <20e2> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf8 │ │ │ │ │ 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 : 0x9c38 │ │ │ │ │ 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 : 0x9cc5 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce1 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e19 │ │ │ │ │ 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: 0x9e88 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,8 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -{gs`#9,Hv │ │ │ │ │ -1*Ah|'x! │ │ │ │ │ -^Jsj;KiZ │ │ │ │ │ +iSx% GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ lbrTa`Tf:#` │ │ │ │ │ @@ -14,24 +11,19 @@ │ │ │ │ │ *rb[.$Q[ │ │ │ │ │ -LqE)8U\n+O │ │ │ │ │ -Hq=g-`@^ │ │ │ │ │ -er=1Gr}x │ │ │ │ │ -|vCB{CB{CB{CB{CB{CB{CB{C │ │ │ │ │ -VE*bE*bE*bE*bE*bE*b │ │ │ │ │ -lFDjF4jFcnFcnFcnFcnFcnFdi │ │ │ │ │ -aaQJ3@|)v@,P │ │ │ │ │ +H#!N)YPU6z │ │ │ │ │ +sJ\f2w\f │ │ │ │ │ +&|&H#~'n │ │ │ │ │ +3$~R%~R%~R%~R%~R%~R%~R%~R │ │ │ │ │ +I:;m^`s\ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/b4/949cfa45d96b4f20a1603ad2c9a24ebb62cb24.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/2e/444f73349d01a1d8817831197a2f53a8611c9d.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 81560 (bytes into file) │ │ │ │ │ + Start of section headers: 81568 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x13e98: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13ea0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000e8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000348 00025c 000450 18 A 4 1 8 │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de0 000dd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa0 000dd0 000048 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd0 0000a8 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 00000000000040a0 000dd0 000078 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 0000000000004118 000dd0 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001c4f 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001f00 0001ec 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 0020f0 0006f9 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 0027f0 00a7cf 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00cfc0 0004d9 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00d4a0 000583 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00da28 0058b6 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0132e0 000648 18 34 22 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013928 00040c 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013d34 00015e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001c51 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001f08 0001ec 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 0020f8 0006f9 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 0027f8 00a7cf 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00cfc8 0004d9 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00d4a8 000583 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00da30 0058b8 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0132e8 000648 18 34 22 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013930 00040c 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013d3c 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b4949cfa45d96b4f20a1603ad2c9a24ebb62cb24 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2e444f73349d01a1d8817831197a2f53a8611c9d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a7f5): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x125ec): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16c16): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f490): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x70de): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x47fa): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d9f2): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1ddba): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1880): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5583): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x85e6): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4270): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x1084f): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20ad9): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20ad7): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12a5b): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd817): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16b9a): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x1354b): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe24b): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c2d5): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c225): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1ae94): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ae8d): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x163cf): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa300): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1062e): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x197ce): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2fd6): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x11060): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10e9c): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 26 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1be40): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 0 41 0 0 0 0 0 0 (DW_OP_addr: 4100) │ │ │ │ │ <1><20e6>: Abbrev Number: 40 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0xee1d): BLOOM_PAINT_RADIUS │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ffd │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 63 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x30a9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d66 │ │ │ │ │ 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 : 0x9da6 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7700,31 +7700,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e33 │ │ │ │ │ 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: 0x9ea2 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,29 @@ │ │ │ │ │ -$GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -}5UFEs~@ │ │ │ │ │ -'%] │ │ │ │ │ -ciNG │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/b4/ccde9f23a282023815ac867bf2e3f4ee917ee0.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1a/8fe662686ddda8a1f9bbe7a6fc2ede494895c9.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 81272 (bytes into file) │ │ │ │ │ + Start of section headers: 81264 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x13d78: │ │ │ │ │ +There are 37 section headers, starting at offset 0x13d70: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000b8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000318 00025c 0003f0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000098 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004080 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000040c0 000df8 000088 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001c21 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001ed8 00026c 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 002148 000660 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 0027a8 00a743 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00cef0 0004d0 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00d3c0 00035c 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d720 0058c2 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012fe8 0000ab 00 C 0 0 8 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 013098 000690 18 35 29 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013728 0004db 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 013c03 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001c20 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001ed0 00026c 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 002140 000660 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 0027a0 00a743 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00cee8 0004d0 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00d3b8 00035c 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d718 0058c4 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012fe0 0000ab 00 C 0 0 8 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 013090 000690 18 35 29 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013720 0004db 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 013bfb 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b4ccde9f23a282023815ac867bf2e3f4ee917ee0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1a8fe662686ddda8a1f9bbe7a6fc2ede494895c9 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a7cf): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x126ba): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16d02): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f508): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x7110): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x47f8): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d9ee): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1de2f): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18be): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5635): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8678): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x42aa): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10905): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20a55): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20a53): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12b39): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd85f): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c76): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x136e5): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe283): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c297): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c1e7): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1ae84): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ae7d): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x166e8): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa1e1): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x106e4): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x197d7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3023): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 29 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x110d7): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10f13): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 66 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bdf8): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 90 40 0 0 0 0 0 0 (DW_OP_addr: 4090) │ │ │ │ │ <1><20e6>: Abbrev Number: 67 (DW_TAG_structure_type) │ │ │ │ │ <20e7> DW_AT_byte_size : (data1) 8 │ │ │ │ │ <20e8> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -cQ=Rf`%L │ │ │ │ │ +R\VtuEdE) │ │ │ │ │ +w%-zffJ^ │ │ │ │ │ +D-3m#]J4 │ │ │ │ │ E[Q}nvUv9h>L@ │ │ │ │ │ =e?x+J2A │ │ │ │ │ c20fTo)9 │ │ │ │ │ ]g *+,AB │ │ │ │ │ IoQ#n}T+N │ │ │ │ │ cLzK4Mbq[ │ │ │ │ │ Qk6+a=\~ │ │ │ │ │ +{IZuQtwF │ │ │ │ │ -'n_@4r:N │ │ │ │ │ -p7!&sx:2 │ │ │ │ │ +McsZBx#I │ │ │ │ │ +vU!/C/"B │ │ │ │ │ mEJo+Rz[ │ │ │ │ │ -DE*bE*bE*bE*bE*bE*b │ │ │ │ │ +_tRL_tRL_t │ │ │ │ │ +@9&-I~/I>K │ │ │ │ │ +`.4f:r@u! │ │ │ │ │ "Dt !Aqnhp │ │ │ │ │ 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/b6/a95907e5675c7b2cc06c3966b1898ac665392e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a8/ef9fcb5bf3c2e8e46f839373b0500433e9c98e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 80336 (bytes into file) │ │ │ │ │ + Start of section headers: 80344 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x139d0: │ │ │ │ │ +There are 37 section headers, starting at offset 0x139d8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000e0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000340 00025c 0003c0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de8 000dd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa8 000dd8 000040 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd8 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000dd8 000038 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004088 000dd8 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a9e 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a9c 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d50 000202 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f58 00055e 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0024b8 00a744 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cc00 0004c9 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d0d0 0004e0 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d5b0 0058b9 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012e69 000067 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 012ed0 0005e8 18 35 24 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 0134b8 0003aa 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 013862 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d5b0 0058bc 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012e6c 000067 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 012ed8 0005e8 18 35 24 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 0134c0 0003aa 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 01386a 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b6a95907e5675c7b2cc06c3966b1898ac665392e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a8ef9fcb5bf3c2e8e46f839373b0500433e9c98e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d18>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d19> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1d1d>: Abbrev Number: 0 │ │ │ │ │ <1><1d1e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1f> DW_AT_name : (strp) (offset: 0x1a5b4): magic_api_t │ │ │ │ │ <1d23> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d25> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d25> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d26> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d26> DW_AT_sibling : (ref4) <0x1e70> │ │ │ │ │ <2><1d2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d2b> DW_AT_name : (strp) (offset: 0x1241c): tp_version │ │ │ │ │ <1d2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d30> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d30> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d31> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d32> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d36> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d38> DW_AT_name : (strp) (offset: 0x16b9c): data_directory │ │ │ │ │ <1d3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3d> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3d> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d43> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x1f3a1): update_progress_bar │ │ │ │ │ <1d49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4a> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d4a> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d4b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4c> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1d50> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d52> DW_AT_name : (strp) (offset: 0x72a2): special_notify │ │ │ │ │ <1d56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d57> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d57> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d58> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d59> DW_AT_type : (ref4) <0x1d0e> │ │ │ │ │ <1d5d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0x4830): sRGB_to_linear │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1e7f> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d6b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x1d72f): linear_to_sRGB │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0x1e93> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d78>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0xe017): in_circle │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1eb1> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d85>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x18c6): getpixel │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1ed4> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d92>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x569a): putpixel │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1ef3> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x8779): xorpixel │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1f0d> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dac>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x42ea): playsound │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1f2c> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x1071f): playingsound │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1f36> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0x208e4): pausesound │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0x208e2): unpausesound │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x1285f): stopsound │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ded>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0xd768): line │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1f9c> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dfa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0x16b10): button_down │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1f36> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e07>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x13445): rgbtohsv │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x1fca> │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e14>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0xe180): hsvtorgb │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x1ff3> │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e21>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0x1c072): canvas_w │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2f> DW_AT_name : (strp) (offset: 0x1bfc2): canvas_h │ │ │ │ │ <1e33> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e34> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e34> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e35> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e36> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3a> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e3b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3c> DW_AT_name : (strp) (offset: 0x1ac48): scale │ │ │ │ │ <1e40> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e41> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e41> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e42> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e43> DW_AT_type : (ref4) <0x2016> │ │ │ │ │ <1e47> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e48>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e49> DW_AT_name : (strp) (offset: 0x1ac41): rotate_scale │ │ │ │ │ <1e4d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4e> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4e> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4f> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e50> DW_AT_type : (ref4) <0x2034> │ │ │ │ │ <1e54> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e56> DW_AT_name : (strp) (offset: 0x16536): touched │ │ │ │ │ <1e5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5b> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e5b> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5d> DW_AT_type : (ref4) <0x204d> │ │ │ │ │ <1e61> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e63> DW_AT_name : (strp) (offset: 0xa238): retract_undo │ │ │ │ │ <1e67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e68> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e68> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x1d08> │ │ │ │ │ <1e6e> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6f>: Abbrev Number: 0 │ │ │ │ │ <1><1e70>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e71> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e71> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204c>: Abbrev Number: 0 │ │ │ │ │ <1><204d>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204e> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204e> DW_AT_type : (ref4) <0x2039>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2052>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2053> DW_AT_name : (strp) (offset: 0x10512): magic_api │ │ │ │ │ <2057> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2058> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2058> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2059> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <205a> DW_AT_type : (ref4) <0x1d1e>, magic_api_t │ │ │ │ │ <1><205e>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <205f> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2060> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2060> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2064> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2065> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2065> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2066> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2067> DW_AT_sibling : (ref4) <0x209c> │ │ │ │ │ <2><206b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206c> DW_AT_name : (strp) (offset: 0x195af): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2070> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2071>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2072> DW_AT_name : (strp) (offset: 0x2ff7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <209a> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><209b>: Abbrev Number: 0 │ │ │ │ │ <1><209c>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <209d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209e> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20a2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a3> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a3> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a4> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a5> DW_AT_sibling : (ref4) <0x20c2> │ │ │ │ │ <2><20a9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20aa> DW_AT_name : (strp) (offset: 0x10ec4): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ae> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20af>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b0> DW_AT_name : (strp) (offset: 0x10d00): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20cb>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20cc> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20d0> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20d1>: Abbrev Number: 0 │ │ │ │ │ <1><20d2>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <20d3> DW_AT_name : (strp) (offset: 0x1bbc9): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d8> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d8> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d9> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20da> DW_AT_type : (ref4) <0x20c2> │ │ │ │ │ <20de> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20de> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20e8>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <20e9> DW_AT_name : (strp) (offset: 0x14740): BLIND_RADIUS │ │ │ │ │ <20ed> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7b │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18d9 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9b87 │ │ │ │ │ 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 : 0x9bc7 │ │ │ │ │ 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 : 0x9c54 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c2a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9c70 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -7669,31 +7669,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: 0x9da8 │ │ │ │ │ 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: 0x9e17 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,11 @@ │ │ │ │ │ -e9.GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -e$_FtSkD │ │ │ │ │ -:rZTuGK"^ │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +Dcx 8cyP │ │ │ │ │ +?!TJf=ge= │ │ │ │ │ +%ovk~*oh_ │ │ │ │ │ "!\j=\j3 │ │ │ │ │ )$[]UAbN` │ │ │ │ │ BT.Ev)rJQ │ │ │ │ │ vzIY-\j* │ │ │ │ │ G2LpZA3mV │ │ │ │ │ 3d\4wuXG │ │ │ │ │ J;q |} 1 │ │ │ │ │ @@ -20,20 +21,20 @@ │ │ │ │ │ `\XyXkjB │ │ │ │ │ UQ@mF6\{dg* │ │ │ │ │ N/oioPe#< │ │ │ │ │ pX+0T?E_@ │ │ │ │ │ Uyx)+5$w │ │ │ │ │ kiiwES`; │ │ │ │ │ p\\uI|RU │ │ │ │ │ -6XI+&n.U │ │ │ │ │ -'X}$>O2kd"N │ │ │ │ │ -l"nnc=q3 │ │ │ │ │ -3L )*rcOy= │ │ │ │ │ -#d"#B&2"d"#B&2"d"#B&2"d"#B&2" │ │ │ │ │ -lNDjN4jNcnNcnNcnNcnNcnNdi │ │ │ │ │ +8Q_O=w}H │ │ │ │ │ + z3/B '> │ │ │ │ │ +W fl<1d33>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d34> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1d38>: Abbrev Number: 0 │ │ │ │ │ <1><1d39>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d3a> DW_AT_name : (strp) (offset: 0x1a838): magic_api_t │ │ │ │ │ <1d3e> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d3f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d40> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d40> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d41> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d42> DW_AT_sibling : (ref4) <0x1e8c> │ │ │ │ │ <2><1d46>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d47> DW_AT_name : (strp) (offset: 0x12851): tp_version │ │ │ │ │ <1d4b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d4c> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d52> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d53>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x16d6f): data_directory │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d5a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5b> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d5f> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d60>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d61> DW_AT_name : (strp) (offset: 0x1f510): update_progress_bar │ │ │ │ │ <1d65> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d66> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d66> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d68> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1d6c> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d6d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6e> DW_AT_name : (strp) (offset: 0x7458): special_notify │ │ │ │ │ <1d72> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d73> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d73> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d74> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d75> DW_AT_type : (ref4) <0x1d29> │ │ │ │ │ <1d79> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d7a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7b> DW_AT_name : (strp) (offset: 0x4a98): sRGB_to_linear │ │ │ │ │ <1d7f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d80> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d80> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d81> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d82> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1d86> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d87>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d88> DW_AT_name : (strp) (offset: 0x1d9e8): linear_to_sRGB │ │ │ │ │ <1d8c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8d> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d8d> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d8e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8f> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d93> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d94>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d95> DW_AT_name : (strp) (offset: 0x1de0d): in_circle │ │ │ │ │ <1d99> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9a> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d9a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d9b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d9c> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1da0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1da1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da2> DW_AT_name : (strp) (offset: 0x1ad7): getpixel │ │ │ │ │ <1da6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1da7> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1da8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1da9> DW_AT_type : (ref4) <0x1ef0> │ │ │ │ │ <1dad> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dae>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1daf> DW_AT_name : (strp) (offset: 0x595a): putpixel │ │ │ │ │ <1db3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db4> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1db4> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1db5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db6> DW_AT_type : (ref4) <0x1f0f> │ │ │ │ │ <1dba> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dbb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbc> DW_AT_name : (strp) (offset: 0x88fa): xorpixel │ │ │ │ │ <1dc0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc1> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1dc1> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1dc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc3> DW_AT_type : (ref4) <0x1f29> │ │ │ │ │ <1dc7> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dc8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc9> DW_AT_name : (strp) (offset: 0x454a): playsound │ │ │ │ │ <1dcd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dce> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dce> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dcf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd0> DW_AT_type : (ref4) <0x1f48> │ │ │ │ │ <1dd4> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dd5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd6> DW_AT_name : (strp) (offset: 0x10b6d): playingsound │ │ │ │ │ <1dda> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddb> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1ddb> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1ddc> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ddd> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1de1> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1de2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de3> DW_AT_name : (strp) (offset: 0x20acf): pausesound │ │ │ │ │ <1de7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de8> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1de8> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1de9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dea> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1dee> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1def>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df0> DW_AT_name : (strp) (offset: 0x20acd): unpausesound │ │ │ │ │ <1df4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df5> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1df5> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1df6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df7> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1dfb> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dfc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfd> DW_AT_name : (strp) (offset: 0x12cd3): stopsound │ │ │ │ │ <1e01> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e02> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1e02> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1e03> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e04> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1e08> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e09>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0a> DW_AT_name : (strp) (offset: 0xdaa6): line │ │ │ │ │ <1e0e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0f> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1e0f> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1e10> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e11> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1e15> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e16>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e17> DW_AT_name : (strp) (offset: 0x16ce3): button_down │ │ │ │ │ <1e1b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e1c> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e1d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e1e> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1e22> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e23>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e24> DW_AT_name : (strp) (offset: 0x13893): rgbtohsv │ │ │ │ │ <1e28> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e29> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e29> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2b> DW_AT_type : (ref4) <0x1fe6> │ │ │ │ │ <1e2f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e30>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e31> DW_AT_name : (strp) (offset: 0xe4d5): hsvtorgb │ │ │ │ │ <1e35> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e36> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e36> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e38> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e3c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e3d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3e> DW_AT_name : (strp) (offset: 0x1c2d2): canvas_w │ │ │ │ │ <1e42> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e43> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e43> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e44> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e45> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e49> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e4a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4b> DW_AT_name : (strp) (offset: 0x1c222): canvas_h │ │ │ │ │ <1e4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e50> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e50> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e51> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e52> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e56> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e57>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e58> DW_AT_name : (strp) (offset: 0x1aee4): scale │ │ │ │ │ <1e5c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5d> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e5d> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e5e> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e5f> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e63> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e64>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e65> DW_AT_name : (strp) (offset: 0x1aedd): rotate_scale │ │ │ │ │ <1e69> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e6a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e6a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e6b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6c> DW_AT_type : (ref4) <0x2050> │ │ │ │ │ <1e70> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e71>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e72> DW_AT_name : (strp) (offset: 0x1671d): touched │ │ │ │ │ <1e76> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e77> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e77> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e78> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e79> DW_AT_type : (ref4) <0x2069> │ │ │ │ │ <1e7d> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e7e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e7f> DW_AT_name : (strp) (offset: 0xa40f): retract_undo │ │ │ │ │ <1e83> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e84> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e84> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e85> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e86> DW_AT_type : (ref4) <0x1d23> │ │ │ │ │ <1e8a> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e8b>: Abbrev Number: 0 │ │ │ │ │ <1><1e8c>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e8d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e8d> DW_AT_type : (ref4) <0x167>, float │ │ │ │ │ @@ -4228,23 +4228,23 @@ │ │ │ │ │ <2><2068>: Abbrev Number: 0 │ │ │ │ │ <1><2069>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <206a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <206a> DW_AT_type : (ref4) <0x2055>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><206e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <206f> DW_AT_name : (strp) (offset: 0x10949): magic_api │ │ │ │ │ <2073> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2074> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2074> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2075> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2076> DW_AT_type : (ref4) <0x1d39>, magic_api_t │ │ │ │ │ <1><207a>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <207b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <207c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <207c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2080> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2081> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2081> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2082> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2083> DW_AT_sibling : (ref4) <0x20b8> │ │ │ │ │ <2><2087>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2088> DW_AT_name : (strp) (offset: 0x19843): MAGIC_TYPE_DISTORTS │ │ │ │ │ <208c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><208d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <208e> DW_AT_name : (strp) (offset: 0x3252): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4269,15 +4269,15 @@ │ │ │ │ │ <20b6> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><20b7>: Abbrev Number: 0 │ │ │ │ │ <1><20b8>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <20b9> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ba> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20ba> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20be> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20bf> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20bf> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20c0> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20c1> DW_AT_sibling : (ref4) <0x20de> │ │ │ │ │ <2><20c5>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20c6> DW_AT_name : (strp) (offset: 0x112f7): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ca> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20cb>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x11133): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4295,15 +4295,15 @@ │ │ │ │ │ <2><20e7>: Abbrev Number: 29 (DW_TAG_subrange_type) │ │ │ │ │ <20e8> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ec> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ed>: Abbrev Number: 0 │ │ │ │ │ <1><20ee>: Abbrev Number: 41 (DW_TAG_variable) │ │ │ │ │ <20ef> DW_AT_name : (strp) (offset: 0x1be29): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20f3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <20f4> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20f4> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20f5> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20f6> DW_AT_type : (ref4) <0x20de> │ │ │ │ │ <20fa> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20fa> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><2104>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <2105> DW_AT_name : (strp) (offset: 0x31d3): CONFETTI_BRUSH_SIZE │ │ │ │ │ <2109> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -106,16 +106,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 │ │ │ │ │ @@ -1117,25 +1117,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9c47 │ │ │ │ │ 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 : 0x9c87 │ │ │ │ │ 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 : 0x9d14 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cea │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 241 │ │ │ │ │ DW_MACRO_import - offset : 0x9d30 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7721,31 +7721,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: 0x9e68 │ │ │ │ │ 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: 0x9ed7 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,9 @@ │ │ │ │ │ -\GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +ShkcQqJ{ │ │ │ │ │ nRY~+1Fh │ │ │ │ │ L+.ar[)s │ │ │ │ │ #jU$0Sr, │ │ │ │ │ "h{`oK`= │ │ │ │ │ rEf A*F9 │ │ │ │ │ &#~8%/*i │ │ │ │ │ x{'o"r7m │ │ │ │ │ @@ -10,22 +11,20 @@ │ │ │ │ │ ;s=y&pFB)n │ │ │ │ │ }|Kf0}}; │ │ │ │ │ +fNI0xV> │ │ │ │ │ qgfgbNC^ │ │ │ │ │ \rUfspJ(TyE* │ │ │ │ │ KA<1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a786): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x1250e): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16ccb): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f3f7): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x70ca): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4772): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d8bb): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dcd4): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1820): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x562e): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8644): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x426f): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x1075b): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x208fe): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x208fc): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x1296e): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd701): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c3f): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x1350c): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe130): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c1ca): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c11a): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1adce): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1adc7): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16685): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa11c): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1054e): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x197b5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2fb0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10f1a): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10d56): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 31 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bd3c): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 90 40 0 0 0 0 0 0 (DW_OP_addr: 4090) │ │ │ │ │ <1><20e6>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0x76c5): rotate_snd_drag │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2260 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x2270 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf7 │ │ │ │ │ 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 : 0x9c37 │ │ │ │ │ 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 : 0x9cc4 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 239 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce0 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 36 │ │ │ │ │ @@ -7693,31 +7693,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: 0x9e18 │ │ │ │ │ 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: 0x9e87 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -FGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -F)"( W@`= │ │ │ │ │ +gGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +S(t^R4,W │ │ │ │ │ +1!k]B^t y │ │ │ │ │ lN.a[5aF │ │ │ │ │ {Rox-w_6 │ │ │ │ │ IP+JzBIR5 │ │ │ │ │ Q)UjN c;E │ │ │ │ │ 30qZdMX?>9v │ │ │ │ │ :L3.;=D{ │ │ │ │ │ 3QPfI72R │ │ │ │ │ _iHA!^@, │ │ │ │ │ "v0+WrjU │ │ │ │ │ u`9G{DJGZ │ │ │ │ │ x3`-Dn\$ │ │ │ │ │ ]s-CFO`t+ │ │ │ │ │ 0S,=Audo │ │ │ │ │ -EE)[F+Wx │ │ │ │ │ -fKC~Qoe( & │ │ │ │ │ -1(MR&(,} │ │ │ │ │ +3[jiK-m7 │ │ │ │ │ +]hY:}9K' │ │ │ │ │ +_,}O\H"Ds │ │ │ │ │ +znA#nA#nA#nA#nA#nA#nA#nA#nA#n │ │ │ │ │ +g$1z>l<: │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/c3/46b6cc1e82d14bc06f1dae76650ac613fe9ebe.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d4/e3c37e438a9a92abad92a249c83cf896749fbe.debug │ │ │ │┄ 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 82056 (bytes into file) │ │ │ │ │ + Start of section headers: 82072 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x14088: │ │ │ │ │ +There are 37 section headers, starting at offset 0x14098: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000f4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000358 00025c 0004b0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003dc8 000db8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f88 000db8 000060 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000db8 000090 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004080 000db8 000078 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000040f8 000db8 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001d0f 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001fc0 000234 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 0021f8 000674 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002870 00a85b 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00d0d0 0004dd 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00d5b0 000536 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00dae8 0058d5 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 0133bd 00006b 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 013428 0006a8 18 35 22 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013ad0 00044a 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 013f1a 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001d11 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001fc8 000234 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 002200 000674 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002878 00a85b 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00d0d8 0004dd 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00d5b8 000536 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00daf0 0058d8 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 0133c8 00006b 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 013438 0006a8 18 35 22 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013ae0 00044a 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 013f2a 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c346b6cc1e82d14bc06f1dae76650ac613fe9ebe │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4e3c37e438a9a92abad92a249c83cf896749fbe │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3808,189 +3808,189 @@ │ │ │ │ │ <2><1d1b>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d1c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d20>: Abbrev Number: 0 │ │ │ │ │ <1><1d21>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1d22> DW_AT_name : (strp) (offset: 0x1aa04): magic_api_t │ │ │ │ │ <1d26> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d29> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d29> DW_AT_sibling : (ref4) <0x1e73> │ │ │ │ │ <2><1d2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d2e> DW_AT_name : (strp) (offset: 0x129c7): tp_version │ │ │ │ │ <1d32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d33> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d33> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d34> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d35> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d39> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3b> DW_AT_name : (strp) (offset: 0x16e1e): data_directory │ │ │ │ │ <1d3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d40> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d40> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d41> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d42> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d46> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d48> DW_AT_name : (strp) (offset: 0x1f67a): update_progress_bar │ │ │ │ │ <1d4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4d> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d4d> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1d53> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0x720f): special_notify │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x47cc): sRGB_to_linear │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x1dc42): linear_to_sRGB │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x1e019): in_circle │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1eb4> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x1850): getpixel │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ed7> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x568e): putpixel │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ef6> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x8807): xorpixel │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1f10> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x4237): playsound │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x10c9a): playingsound │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f39> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x20cb0): pausesound │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x20cae): unpausesound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0x12e36): stopsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0xdb86): line │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1f9f> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x16d92): button_down │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1f39> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0x13939): rgbtohsv │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1fcd> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xe5f6): hsvtorgb │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1ff6> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x1c4e9): canvas_w │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x1c439): canvas_h │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0x1b0a4): scale │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x1b09d): rotate_scale │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x2037> │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x1678e): touched │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x2050> │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0xa55f): retract_undo │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e72>: Abbrev Number: 0 │ │ │ │ │ <1><1e73>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e74> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e74> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4220,23 +4220,23 @@ │ │ │ │ │ <2><204f>: Abbrev Number: 0 │ │ │ │ │ <1><2050>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2051> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2051> DW_AT_type : (ref4) <0x203c>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2055>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2056> DW_AT_name : (strp) (offset: 0x10a79): magic_api │ │ │ │ │ <205a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205b> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <205b> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <205c> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <205d> DW_AT_type : (ref4) <0x1d21>, magic_api_t │ │ │ │ │ <1><2061>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2062> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2063> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2063> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <2067> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2068> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2068> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2069> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <206a> DW_AT_sibling : (ref4) <0x209f> │ │ │ │ │ <2><206e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206f> DW_AT_name : (strp) (offset: 0x19a03): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2073> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2074>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2075> DW_AT_name : (strp) (offset: 0x2fa1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4261,15 +4261,15 @@ │ │ │ │ │ <209d> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><209e>: Abbrev Number: 0 │ │ │ │ │ <1><209f>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20a0> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20a1> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <20a1> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <20a5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a6> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a6> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a7> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a8> DW_AT_sibling : (ref4) <0x20c5> │ │ │ │ │ <2><20ac>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ad> DW_AT_name : (strp) (offset: 0x1141e): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20b1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20b2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20b3> DW_AT_name : (strp) (offset: 0x1125a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ <2><20ce>: Abbrev Number: 16 (DW_TAG_subrange_type) │ │ │ │ │ <20cf> DW_AT_type : (ref4) <0x4e>, long unsigned int │ │ │ │ │ <20d3> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20d4>: Abbrev Number: 0 │ │ │ │ │ <1><20d5>: Abbrev Number: 26 (DW_TAG_variable) │ │ │ │ │ <20d6> DW_AT_name : (strp) (offset: 0x1c05d): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20da> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20db> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20db> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20dc> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20dd> DW_AT_type : (ref4) <0x20c5> │ │ │ │ │ <20e1> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20e1> DW_AT_location : (exprloc) 9 byte block: 3 e0 40 0 0 0 0 0 0 (DW_OP_addr: 40e0) │ │ │ │ │ <1><20eb>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <20ec> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20ed> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x3009 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x30b5 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d72 │ │ │ │ │ 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 : 0x9db2 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7702,31 +7702,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e3f │ │ │ │ │ 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: 0x9eae │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ +H!Nj"LnA`~j, │ │ │ │ │ +r{;oJBHc] │ │ │ │ │ ZuKa%xp@< │ │ │ │ │ =[v&hv'~0 │ │ │ │ │ 8).a\Z)_ │ │ │ │ │ |BCj TIh( │ │ │ │ │ │ │ │ │ │ Tlke]D[6 │ │ │ │ │ "wiA4J& │ │ │ │ │ Gn(mb7{n │ │ │ │ │ ]Gwgi&B │ │ │ │ │ }.8>Me,xc │ │ │ │ │ h,t">K │ │ │ │ │ +$Eb+Eb+Eb+Eb+E │ │ │ │ │ +cr1%'br& │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/c3/4c674848938afa65fb338a96527c90a0798d94.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/63/d6e0fb02f3b363ef0f5d7f8f5c18c511b5d3c6.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003df0 000de0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fb0 000de0 000038 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000de0 000070 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000de0 000078 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 00000000000040d8 000de0 000010 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001c1a 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001ed0 000248 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 002118 000516 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002630 00a6d1 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00cd08 0004cf 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00d1d8 0003fe 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d5d8 0058be 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012e96 000031 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001c18 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001ec8 000248 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 002110 000516 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002628 00a6d1 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00cd00 0004cf 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00d1d0 0003fe 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d5d0 0058c1 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012e91 000031 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 012ec8 0005d0 18 35 24 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013498 000407 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 01389f 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c34c674848938afa65fb338a96527c90a0798d94 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 63d6e0fb02f3b363ef0f5d7f8f5c18c511b5d3c6 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a3cf): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x122a1): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16944): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f0b0): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x7228): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x48b0): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d53f): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1d958): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x1941): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5783): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8744): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x4362): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x104dd): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x2060b): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20609): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12728): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd46c): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x168b8): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x132b8): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xde9b): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1be50): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1bda0): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1aa7f): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1aa78): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x162fe): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa246): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x102d0): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x193f1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3077): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10c9c): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10ad8): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 22 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x39>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 38 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1b9d3): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 c0 40 0 0 0 0 0 0 (DW_OP_addr: 40c0) │ │ │ │ │ <1><20e1>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0xe4b0): negative_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,26 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +f1"KbD6wDV │ │ │ │ │ f@E;XPE;X │ │ │ │ │ +fN$ l|b' │ │ │ │ │ OP5C$)UY │ │ │ │ │ L*lZ7K&e │ │ │ │ │ ou6:`X7;b │ │ │ │ │ 5$hI_OxH │ │ │ │ │ <>KC`tBu# │ │ │ │ │ -9y~&\>fcr │ │ │ │ │ 5$yuRoA&E │ │ │ │ │ M"j>a\/q │ │ │ │ │ KDe*gwz2 │ │ │ │ │ -vDon.@&W2 │ │ │ │ │ -M1's7>in │ │ │ │ │ -$Na+Na+Na+Na+N │ │ │ │ │ -\W@_W@_W@_W@_W@_W@ │ │ │ │ │ -o^Dvl]v> │ │ │ │ │ +;,MR-,MO │ │ │ │ │ +C{HX[AC?tc │ │ │ │ │ +`X(<`gE _ │ │ │ │ │ +Wt7[,G$8L │ │ │ │ │ +dnr(-mV# │ │ │ │ │ +=FSbYSbYSbYc │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/c5/50c87a8e369537edf957a3b181cea39258e34a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/68/f361dfd84902d63d490e70d16e0d156aba8b0a.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de0 000dd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa0 000dd0 000048 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd0 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000dd0 000088 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 00000000000040f0 000dd0 000028 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001c55 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001c54 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001f08 00025d 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002168 00057e 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0026e8 00ab91 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d280 0004f7 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d778 0003a2 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00db20 005b53 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 013673 000034 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00db20 005b54 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 013674 000034 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0136a8 000648 18 35 29 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013cf0 0003c5 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 0140b5 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c550c87a8e369537edf957a3b181cea39258e34a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 68f361dfd84902d63d490e70d16e0d156aba8b0a │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1ae9a): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12c02): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x1722c): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1fd7d): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x72d3): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4907): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1e12c): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1e519): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18e0): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x57e4): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8866): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4395): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10dcf): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x21414): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x21412): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x1306b): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xdc8b): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x171b0): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13ba6): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe755): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c97c): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c8cc): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1b513): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1b50c): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16bad): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa5a7): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10ba5): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19e63): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3096): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x115f9): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x11435): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1c4ff): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 d0 40 0 0 0 0 0 0 (DW_OP_addr: 40d0) │ │ │ │ │ <1><20e6>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2356 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ae │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2462 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9df3 │ │ │ │ │ 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 : 0x9e33 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7739,31 +7739,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ec0 │ │ │ │ │ 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: 0x9f2f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,22 @@ │ │ │ │ │ -JGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -W~a,N35; │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ + J]C6gF^ │ │ │ │ │ +CqN\n1G[= │ │ │ │ │ +FE~p&W9j │ │ │ │ │ )<1f83>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ <1f84> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1f88>: Abbrev Number: 0 │ │ │ │ │ <1><1f89>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1f8a> DW_AT_name : (strp) (offset: 0x1b59e): magic_api_t │ │ │ │ │ <1f8e> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f8f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1f90> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f90> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f91> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f92> DW_AT_sibling : (ref4) <0x20dc> │ │ │ │ │ <2><1f96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f97> DW_AT_name : (strp) (offset: 0x12d2e): tp_version │ │ │ │ │ <1f9b> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1f9c> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f9c> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f9d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f9e> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1fa2> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1fa3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa4> DW_AT_name : (strp) (offset: 0x177bf): data_directory │ │ │ │ │ <1fa8> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fa9> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1fa9> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1faa> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fab> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1faf> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1fb0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb1> DW_AT_name : (strp) (offset: 0x203d8): update_progress_bar │ │ │ │ │ <1fb5> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fb6> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1fb6> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1fb7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fb8> DW_AT_type : (ref4) <0x1f73> │ │ │ │ │ <1fbc> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1fbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fbe> DW_AT_name : (strp) (offset: 0x7452): special_notify │ │ │ │ │ <1fc2> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fc3> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1fc3> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1fc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc5> DW_AT_type : (ref4) <0x1f79> │ │ │ │ │ <1fc9> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1fca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fcb> DW_AT_name : (strp) (offset: 0x4a18): sRGB_to_linear │ │ │ │ │ <1fcf> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fd0> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fd0> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fd1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fd2> DW_AT_type : (ref4) <0x20eb> │ │ │ │ │ <1fd6> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd8> DW_AT_name : (strp) (offset: 0x1e830): linear_to_sRGB │ │ │ │ │ <1fdc> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fdd> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fdd> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fde> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fdf> DW_AT_type : (ref4) <0x20ff> │ │ │ │ │ <1fe3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fe4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe5> DW_AT_name : (strp) (offset: 0x1ec2f): in_circle │ │ │ │ │ <1fe9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1fea> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fea> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1feb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fec> DW_AT_type : (ref4) <0x211d> │ │ │ │ │ <1ff0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1ff1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff2> DW_AT_name : (strp) (offset: 0x183e): getpixel │ │ │ │ │ <1ff6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <1ff7> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1ff7> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1ff8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1ff9> DW_AT_type : (ref4) <0x2140> │ │ │ │ │ <1ffd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ffe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fff> DW_AT_name : (strp) (offset: 0x5877): putpixel │ │ │ │ │ <2003> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2004> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <2004> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <2005> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2006> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <200a> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><200b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <200c> DW_AT_name : (strp) (offset: 0x89d1): xorpixel │ │ │ │ │ <2010> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2011> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <2011> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <2012> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2013> DW_AT_type : (ref4) <0x2179> │ │ │ │ │ <2017> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><2018>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x44d5): playsound │ │ │ │ │ <201d> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <201e> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <201e> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <201f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2020> DW_AT_type : (ref4) <0x2198> │ │ │ │ │ <2024> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2025>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2026> DW_AT_name : (strp) (offset: 0x11042): playingsound │ │ │ │ │ <202a> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <202b> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <202b> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <202c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <202d> DW_AT_type : (ref4) <0x21a2> │ │ │ │ │ <2031> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2032>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x21b2e): pausesound │ │ │ │ │ <2037> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2038> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2038> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2039> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <203a> DW_AT_type : (ref4) <0x1f73> │ │ │ │ │ <203e> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><203f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2040> DW_AT_name : (strp) (offset: 0x21b2c): unpausesound │ │ │ │ │ <2044> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2045> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2045> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2046> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x1f73> │ │ │ │ │ <204b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><204c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <204d> DW_AT_name : (strp) (offset: 0x13188): stopsound │ │ │ │ │ <2051> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2052> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2052> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2053> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2054> DW_AT_type : (ref4) <0x1f73> │ │ │ │ │ <2058> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2059>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <205a> DW_AT_name : (strp) (offset: 0x1737a): line │ │ │ │ │ <205e> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <205f> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <205f> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2060> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2061> DW_AT_type : (ref4) <0x2208> │ │ │ │ │ <2065> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2066>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2067> DW_AT_name : (strp) (offset: 0x17743): button_down │ │ │ │ │ <206b> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <206c> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <206c> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <206d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <206e> DW_AT_type : (ref4) <0x21a2> │ │ │ │ │ <2072> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2073>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2074> DW_AT_name : (strp) (offset: 0x13c5d): rgbtohsv │ │ │ │ │ <2078> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2079> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2079> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <207a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <207b> DW_AT_type : (ref4) <0x2236> │ │ │ │ │ <207f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2080>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2081> DW_AT_name : (strp) (offset: 0xe938): hsvtorgb │ │ │ │ │ <2085> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2086> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2086> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2087> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2088> DW_AT_type : (ref4) <0x225f> │ │ │ │ │ <208c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><208d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <208e> DW_AT_name : (strp) (offset: 0x1d0e2): canvas_w │ │ │ │ │ <2092> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2093> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2093> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2094> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2095> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2099> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><209a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <209b> DW_AT_name : (strp) (offset: 0x1d01c): canvas_h │ │ │ │ │ <209f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20a0> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <20a0> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <20a1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <20a2> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <20a6> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><20a7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x1bcaa): scale │ │ │ │ │ <20ac> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20ad> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <20ad> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <20ae> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20af> DW_AT_type : (ref4) <0x2282> │ │ │ │ │ <20b3> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><20b4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20b5> DW_AT_name : (strp) (offset: 0x1bca3): rotate_scale │ │ │ │ │ <20b9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20ba> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <20ba> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <20bb> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <20bc> DW_AT_type : (ref4) <0x22a0> │ │ │ │ │ <20c0> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><20c1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20c2> DW_AT_name : (strp) (offset: 0x16f32): touched │ │ │ │ │ <20c6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20c7> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <20c7> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <20c8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <20c9> DW_AT_type : (ref4) <0x22b9> │ │ │ │ │ <20cd> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20ce>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20cf> DW_AT_name : (strp) (offset: 0xa7b0): retract_undo │ │ │ │ │ <20d3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <20d4> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20d4> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20d5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20d6> DW_AT_type : (ref4) <0x1f73> │ │ │ │ │ <20da> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20db>: Abbrev Number: 0 │ │ │ │ │ <1><20dc>: Abbrev Number: 35 (DW_TAG_subroutine_type) │ │ │ │ │ <20dd> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20dd> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4546,23 +4546,23 @@ │ │ │ │ │ <2><22b8>: Abbrev Number: 0 │ │ │ │ │ <1><22b9>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <22ba> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <22ba> DW_AT_type : (ref4) <0x22a5>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><22be>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <22bf> DW_AT_name : (strp) (offset: 0x22fb7): magic_api │ │ │ │ │ <22c3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22c4> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <22c4> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <22c5> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <22c6> DW_AT_type : (ref4) <0x1f89>, magic_api_t │ │ │ │ │ <1><22ca>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <22cb> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22cc> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22cc> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <22d0> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22d1> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22d1> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22d2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22d3> DW_AT_sibling : (ref4) <0x2308> │ │ │ │ │ <2><22d7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d8> DW_AT_name : (strp) (offset: 0x1a543): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22dc> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22dd>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22de> DW_AT_name : (strp) (offset: 0x30d4): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4587,15 +4587,15 @@ │ │ │ │ │ <2306> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2307>: Abbrev Number: 0 │ │ │ │ │ <1><2308>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2309> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <230a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <230a> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <230e> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <230f> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <230f> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <2310> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2311> DW_AT_sibling : (ref4) <0x232e> │ │ │ │ │ <2><2315>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2316> DW_AT_name : (strp) (offset: 0x117bc): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <231a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><231b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <231c> DW_AT_name : (strp) (offset: 0x115dd): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4613,15 +4613,15 @@ │ │ │ │ │ <2><2337>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <2338> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <233c> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><233d>: Abbrev Number: 0 │ │ │ │ │ <1><233e>: Abbrev Number: 6 (DW_TAG_variable) │ │ │ │ │ <233f> DW_AT_name : (strp) (offset: 0x1cc55): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2343> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2344> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2344> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2345> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2346> DW_AT_type : (ref4) <0x232e> │ │ │ │ │ <234a> DW_AT_external : (flag_present) 1 │ │ │ │ │ <234a> DW_AT_location : (exprloc) 9 byte block: 3 d0 61 0 0 0 0 0 0 (DW_OP_addr: 61d0) │ │ │ │ │ <1><2354>: Abbrev Number: 6 (DW_TAG_variable) │ │ │ │ │ <2355> DW_AT_name : (strp) (offset: 0x1edde): perspective_r │ │ │ │ │ <2359> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249b │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2c │ │ │ │ │ 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 : 0x9e6c │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef9 │ │ │ │ │ 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: 0x9f68 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,10 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +e`qZTj$+_ │ │ │ │ │ +ZX^;EwY^;E] │ │ │ │ │ 8D& .%XN │ │ │ │ │ 3{dhY$"R │ │ │ │ │ PMNQXT4m │ │ │ │ │ z< a2FvM │ │ │ │ │ '|SDYq)"i │ │ │ │ │ 7~Wuk=#3 │ │ │ │ │ @@ -16,15 +18,14 @@ │ │ │ │ │ Wt .o=>o~6C7 │ │ │ │ │ }P3W?9gH │ │ │ │ │ $er {P9? │ │ │ │ │ khz'yYK' │ │ │ │ │ 6(Q}/Q=KT │ │ │ │ │ $*r'*r'*r'*r'*r'*r'*r'*r' │ │ │ │ │ 7jJIki*/ │ │ │ │ │ -a: `jv3Q │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/c8/56028ea3ea1e8190717ff1324ff6d93e94bf30.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/bd/e4662a3bd4af5e0493f5e1cdc86de33ef5dcba.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003dd8 000dc8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f98 000dc8 000050 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dc8 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000dc8 000048 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000040a8 000dc8 000028 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001aae 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001aad 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d60 0001f7 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f58 0004c7 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002420 00acee 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d110 00050d 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d620 00020c 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d830 005c07 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d830 005c08 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 013438 000690 18 34 26 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 013ac8 0004bf 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013f87 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c856028ea3ea1e8190717ff1324ff6d93e94bf30 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bde4662a3bd4af5e0493f5e1cdc86de33ef5dcba │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1b12c): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12efc): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x17575): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1ffd7): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x745f): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x49f9): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1e360): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1e761): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1917): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x58d6): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8a41): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4487): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x1112e): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x2165f): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x2165d): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x13377): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xdf45): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x174f9): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13e7f): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xea27): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1cc1c): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1cb6c): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1b78f): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1b788): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16ea9): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa7e6): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10ed2): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x1a15c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3109): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x11926): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x11762): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1c79f): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 90 40 0 0 0 0 0 0 (DW_OP_addr: 4090) │ │ │ │ │ <1><20e6>: Abbrev Number: 58 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (string) pi │ │ │ │ │ <20ea> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249a │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2b │ │ │ │ │ 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 : 0x9e6b │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef8 │ │ │ │ │ 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: 0x9f67 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,20 @@ │ │ │ │ │ -0GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -J`->Ci]^ │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +.TD|_%&p │ │ │ │ │ +Ul]W1KSC │ │ │ │ │ n5.&ypnS │ │ │ │ │ :|+R"He: │ │ │ │ │ R8/G'a5_rBCA │ │ │ │ │ W`s\mn7'UX │ │ │ │ │ y@,B'= │ │ │ │ │ H==p:o!P │ │ │ │ │ djv'Bx}4 │ │ │ │ │ ("OF7r1e │ │ │ │ │ -LqY+5Y^nk │ │ │ │ │ -8Id(%pQ. │ │ │ │ │ -KPtNPtNPtNPtNPtNHG │ │ │ │ │ -9&#R}/R= │ │ │ │ │ -ZJP_OP(HP(HP(HP(HP(HP(HP(HP │ │ │ │ │ -\W@_W@_W@_W@_W@_W@_ │ │ │ │ │ -GhJ-kJ-kJ-k │ │ │ │ │ +DSQ_lanqEY │ │ │ │ │ +7a!Mh!o- │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/ca/75f8f299f794aaa09fc91aabb246238e18bb17.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d1/5c4ad8d3183f767e659082bba9fd341edac735.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 75% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -25,22 +25,22 @@ │ │ │ │ │ [20] .dynamic NOBITS 0000000000003da8 000d60 0001c0 10 WA 4 0 8 │ │ │ │ │ [21] .got NOBITS 0000000000003f68 000d60 000078 08 WA 0 0 8 │ │ │ │ │ [22] .got.plt NOBITS 0000000000003fe8 000d60 000070 08 WA 0 0 8 │ │ │ │ │ [23] .data NOBITS 0000000000004060 000d60 000078 00 WA 0 0 16 │ │ │ │ │ [24] .bss NOBITS 00000000000040e0 000d60 000048 00 WA 0 0 16 │ │ │ │ │ [25] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [26] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [27] .debug_info PROGBITS 0000000000000000 0002b0 001b29 00 C 0 0 8 │ │ │ │ │ - [28] .debug_abbrev PROGBITS 0000000000000000 001de0 000218 00 C 0 0 8 │ │ │ │ │ - [29] .debug_line PROGBITS 0000000000000000 001ff8 0005f1 00 C 0 0 8 │ │ │ │ │ - [30] .debug_str PROGBITS 0000000000000000 0025f0 00a827 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_line_str PROGBITS 0000000000000000 00ce18 0004d1 01 MSC 0 0 8 │ │ │ │ │ - [32] .debug_loclists PROGBITS 0000000000000000 00d2f0 0003f4 00 C 0 0 8 │ │ │ │ │ - [33] .debug_macro PROGBITS 0000000000000000 00d6e8 0058d1 00 C 0 0 8 │ │ │ │ │ - [34] .debug_rnglists PROGBITS 0000000000000000 012fb9 000017 00 0 0 1 │ │ │ │ │ + [27] .debug_info PROGBITS 0000000000000000 0002b0 001b28 00 C 0 0 8 │ │ │ │ │ + [28] .debug_abbrev PROGBITS 0000000000000000 001dd8 000218 00 C 0 0 8 │ │ │ │ │ + [29] .debug_line PROGBITS 0000000000000000 001ff0 0005f1 00 C 0 0 8 │ │ │ │ │ + [30] .debug_str PROGBITS 0000000000000000 0025e8 00a827 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_line_str PROGBITS 0000000000000000 00ce10 0004d1 01 MSC 0 0 8 │ │ │ │ │ + [32] .debug_loclists PROGBITS 0000000000000000 00d2e8 0003f4 00 C 0 0 8 │ │ │ │ │ + [33] .debug_macro PROGBITS 0000000000000000 00d6e0 0058d2 00 C 0 0 8 │ │ │ │ │ + [34] .debug_rnglists PROGBITS 0000000000000000 012fb2 000017 00 0 0 1 │ │ │ │ │ [35] .symtab SYMTAB 0000000000000000 012fd0 000660 18 36 22 8 │ │ │ │ │ [36] .strtab STRTAB 0000000000000000 013630 000484 00 0 0 1 │ │ │ │ │ [37] .shstrtab STRTAB 0000000000000000 013ab4 00017b 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: ca75f8f299f794aaa09fc91aabb246238e18bb17 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d15c4ad8d3183f767e659082bba9fd341edac735 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a93c): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x1279a): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16d42): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f639): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x7161): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4685): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1db51): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1df48): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x189b): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x53be): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8649): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x40fb): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10a66): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20cb4): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20cb2): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12c3a): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xda12): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16cc6): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13748): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe433): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c41f): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c36f): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1afe6): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1afdf): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16572): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa3da): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10845): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x198e8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2fce): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x111fa): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x11036): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 22 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x4e>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bf8a): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 c0 40 0 0 0 0 0 0 (DW_OP_addr: 40c0) │ │ │ │ │ <1><20e6>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ff0 │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 60 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x309c │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d59 │ │ │ │ │ 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 : 0x9d99 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7698,31 +7698,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e26 │ │ │ │ │ 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: 0x9e95 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ --*WuD^i^c │ │ │ │ │ +5GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +MAEdl#&J │ │ │ │ │ +k.9\w'ho_ │ │ │ │ │ %ZO jG]/# │ │ │ │ │ &A1u,Jnk │ │ │ │ │ ]7i}[1Qg │ │ │ │ │ &TRq;ym* │ │ │ │ │ 203%"bLj │ │ │ │ │ lLn1M]k │ │ │ │ │ +$(r'(r'(r'(r'(r'(r'(r'(r' │ │ │ │ │ +8=Rf.V,o │ │ │ │ │ +zOP(HP(HP(HP(HP(HP(HP(HP │ │ │ │ │ +H"<1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a6f0): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x1259a): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c85): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f32b): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x71c4): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4844): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d831): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dc4a): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18b0): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x56ed): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8658): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x42f6): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x1085e): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x2085d): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x2085b): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12a21): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd788): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16bf9): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x1355f): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe1ff): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c133): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c083): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ad8d): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ad86): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x16639): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa184): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x1063f): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x196f5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x301f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x11007): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10e43): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 58 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bcb6): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e1>: Abbrev Number: 29 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0xf904): ripples_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2262 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2272 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf9 │ │ │ │ │ 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 : 0x9c39 │ │ │ │ │ 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 : 0x9cc6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e1a │ │ │ │ │ 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: 0x9e89 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -MQL^vO0B< │ │ │ │ │ i*1o4qtX2 │ │ │ │ │ S.9vd7&'S │ │ │ │ │ P!LXY++s │ │ │ │ │ :Wh4n;_kT │ │ │ │ │ y%3[XNhL │ │ │ │ │ "8yX}~Z=- │ │ │ │ │ B)xBXUmH4 │ │ │ │ │ ;Qg~HtV4 │ │ │ │ │ JafH)TK*k │ │ │ │ │ ] T+ |*U │ │ │ │ │ -)XD)-k"t │ │ │ │ │ -$(r'(r'(r'(r'(r'(r'(r'(r' │ │ │ │ │ -cUp=6]p=< │ │ │ │ │ -.p]b1p { │ │ │ │ │ -bR- !23H │ │ │ │ │ -==|GTQt7"\ │ │ │ │ │ ->hB<#/?)" │ │ │ │ │ +5R[.w`=P │ │ │ │ │ +GP$e6cte │ │ │ │ │ +MaXWmO!0 │ │ │ │ │ +2eR(1NRb │ │ │ │ │ +NT`NT`NT`NT`NT`NT`NL │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/cd/53de3a66c5728c30e9aec14eae6afaf0ef1f03.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/05/9ac2ec4372e94d4447b18b079e5dbd13ffc4de.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 80520 (bytes into file) │ │ │ │ │ + Start of section headers: 80512 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x13a88: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13a80: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000b8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000318 00025c 000378 18 A 4 1 8 │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004088 000df8 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001bd9 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001e90 00021b 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 0020b0 0005bf 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002670 00a6b8 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00cd28 0004da 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00d208 000473 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d680 0058de 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012f60 0005b8 18 34 25 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013518 00040e 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013926 00015e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001bd6 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001e88 00021b 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 0020a8 0005bf 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002668 00a6b8 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00cd20 0004da 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00d200 000473 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d678 0058de 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012f58 0005b8 18 34 25 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013510 00040e 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 01391e 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cd53de3a66c5728c30e9aec14eae6afaf0ef1f03 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 059ac2ec4372e94d4447b18b079e5dbd13ffc4de │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a7d2): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x12676): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16d87): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f307): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x723c): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x489a): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d835): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dc4e): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x18f1): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5722): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x8745): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x434c): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x108e9): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x208d2): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x208d0): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12afd): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd7a6): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16cfb): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13659): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe1d5): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c209): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c159): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ae6f): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ae68): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1672c): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa22c): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x106dc): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x197d6): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2fb8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x110a1): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10edd): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 30 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 62 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bd8c): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 70 40 0 0 0 0 0 0 (DW_OP_addr: 4070) │ │ │ │ │ <1><20e1>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <20e2> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <20e2> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf5 │ │ │ │ │ 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 : 0x9c35 │ │ │ │ │ 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 : 0x9cc2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cce │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9cde │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7691,31 +7691,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: 0x9e16 │ │ │ │ │ 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: 0x9e85 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,12 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -_8$Sm@oqzk() │ │ │ │ │ -h!7Cy7wH$ │ │ │ │ │ -0~64["g~ │ │ │ │ │ +h17Cy'wH$ │ │ │ │ │ +mB8fd4I2m │ │ │ │ │ +"sU?>[2M │ │ │ │ │ +!E2~a1~q% │ │ │ │ │ LDgUKMF3 │ │ │ │ │ EQi;".O5 │ │ │ │ │ JJ%6J2GI │ │ │ │ │ l2=GGeZ= │ │ │ │ │ ph0fraB{k │ │ │ │ │ FOOo,QVN} │ │ │ │ │ P:R&b)jt │ │ │ │ │ @@ -15,24 +16,16 @@ │ │ │ │ │ DutSD:S7| │ │ │ │ │ /_(=%XzEq/ │ │ │ │ │ Rf%mKZ=B_[ │ │ │ │ │ 8-:Y!MgGB │ │ │ │ │ X(:hM!uH │ │ │ │ │ 6-":HPTl'" │ │ │ │ │ pt?yYa~Z │ │ │ │ │ -`1m>[ $Q[ │ │ │ │ │ -L{zC\Vhg │ │ │ │ │ -lbsa573Kd │ │ │ │ │ -f^N3KD9g │ │ │ │ │ -`N5%xRM │ │ │ │ │ -#d"#B&2"d"#B&2"d"#B&2"d"#B&2" │ │ │ │ │ -R #eV:Rf │ │ │ │ │ -)R-+R-+R-+ │ │ │ │ │ --&J9&@ag │ │ │ │ │ -f/;4NW$R │ │ │ │ │ +8bmzmK,Nr │ │ │ │ │ +2sgl7Ya~ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/d0/2600147bb50260cb35e643258bd10d4e587879.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/8e/197eebb4e71a1e47e0dcf7bca7ae7bf284f1ad.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000068 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004078 000df8 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a41 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001cf8 000213 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 001f10 0004f6 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002408 00a6ca 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00cad8 0004d0 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00cfa8 000282 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d230 0058d0 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012b00 000030 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a40 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001cf0 000213 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 001f08 0004f6 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002400 00a6ca 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00cad0 0004d0 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00cfa0 000282 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d228 0058d1 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012af9 000030 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 012b30 0005d0 18 35 28 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013100 000433 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 013533 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d02600147bb50260cb35e643258bd10d4e587879 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8e197eebb4e71a1e47e0dcf7bca7ae7bf284f1ad │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a78e): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x1256e): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c34): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f3b7): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x717b): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x478f): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d88d): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dca6): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x17c0): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x564b): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x860f): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x8137): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x107e3): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x2091a): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x20918): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x129f2): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd718): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16bb7): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x13587): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe159): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c1db): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c12b): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ae2b): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ae24): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x165fd): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa11e): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x105d6): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x1977f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x2f0c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10fa5): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10de1): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 27 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bd6f): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e1>: Abbrev Number: 20 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0xf88a): spraypaint_snd_spray │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2255 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2265 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -NXxyGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ ]]]]=3%W │ │ │ │ │ +p**hAX8W │ │ │ │ │ _{'jf4oe │ │ │ │ │ BgCavo{ │ │ │ │ │ s`*;\%#UF- │ │ │ │ │ +w0@hU#}C │ │ │ │ │ }OJT&nv} │ │ │ │ │ :Uc4i;]fT │ │ │ │ │ ,8Sn;[,VO │ │ │ │ │ g]$q3|Z~ │ │ │ │ │ wnxIR,]. │ │ │ │ │ a5jmi+dq │ │ │ │ │ p\\MI|RU │ │ │ │ │ -3B-ve2Xc │ │ │ │ │ -]/(nndw; │ │ │ │ │ -h#2G> │ │ │ │ │ -E9&-F~/F> │ │ │ │ │ -[SJ 9WXQ@ │ │ │ │ │ +CSV0E-dv │ │ │ │ │ +@A8RVYY;ctK,j │ │ │ │ │ +U@Nq +kF+ │ │ │ │ │ +N'hFo6{ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/d5/b25143c42cb51653209c354629872fcf40a113.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/4d/d16a4f5f278ba059a0ae18df1b66bb0894dffa.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000005d78 000d68 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000005f38 000d68 0000b0 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000005fe8 000d68 0000a8 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000006090 000d68 000068 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000006100 000d68 001080 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0020f7 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0020f6 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 0023a8 00023d 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 0025e8 000b8e 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 003178 00a8e0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00da58 0004d6 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00df30 0008fd 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00e830 0058ea 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 01411a 000027 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00e830 0058ed 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 01411d 000027 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 014148 000798 18 35 21 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 0148e0 0004da 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 014dba 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d5b25143c42cb51653209c354629872fcf40a113 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4dd16a4f5f278ba059a0ae18df1b66bb0894dffa │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4109,189 +4109,189 @@ │ │ │ │ │ <2><1f55>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ <1f56> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2><1f5a>: Abbrev Number: 0 │ │ │ │ │ <1><1f5b>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1f5c> DW_AT_name : (strp) (offset: 0x1aa2e): magic_api_t │ │ │ │ │ <1f60> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f61> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f62> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f62> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f63> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f64> DW_AT_sibling : (ref4) <0x20ae> │ │ │ │ │ <2><1f68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f69> DW_AT_name : (strp) (offset: 0x129f5): tp_version │ │ │ │ │ <1f6d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f6e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f6e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f6f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f70> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1f74> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f76> DW_AT_name : (strp) (offset: 0x16f6e): data_directory │ │ │ │ │ <1f7a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f7b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f7c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f7d> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1f81> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f83> DW_AT_name : (strp) (offset: 0x1f629): update_progress_bar │ │ │ │ │ <1f87> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f88> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f88> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f8a> DW_AT_type : (ref4) <0x1f45> │ │ │ │ │ <1f8e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f90> DW_AT_name : (strp) (offset: 0x7260): special_notify │ │ │ │ │ <1f94> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f95> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f95> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f97> DW_AT_type : (ref4) <0x1f4b> │ │ │ │ │ <1f9b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f9d> DW_AT_name : (strp) (offset: 0x4907): sRGB_to_linear │ │ │ │ │ <1fa1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa2> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1fa2> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1fa3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fa4> DW_AT_type : (ref4) <0x20bd> │ │ │ │ │ <1fa8> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fa9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1faa> DW_AT_name : (strp) (offset: 0x1db81): linear_to_sRGB │ │ │ │ │ <1fae> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1faf> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1faf> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fb0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fb1> DW_AT_type : (ref4) <0x20d1> │ │ │ │ │ <1fb5> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fb6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb7> DW_AT_name : (strp) (offset: 0x1dfcf): in_circle │ │ │ │ │ <1fbb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbc> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fbc> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fbd> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fbe> DW_AT_type : (ref4) <0x20ef> │ │ │ │ │ <1fc2> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fc3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc4> DW_AT_name : (strp) (offset: 0x1886): getpixel │ │ │ │ │ <1fc8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc9> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fc9> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fca> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fcb> DW_AT_type : (ref4) <0x2112> │ │ │ │ │ <1fcf> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fd0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd1> DW_AT_name : (strp) (offset: 0x57a8): putpixel │ │ │ │ │ <1fd5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd6> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fd6> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd8> DW_AT_type : (ref4) <0x2131> │ │ │ │ │ <1fdc> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fdd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fde> DW_AT_name : (strp) (offset: 0x8764): xorpixel │ │ │ │ │ <1fe2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fe3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fe4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fe5> DW_AT_type : (ref4) <0x214b> │ │ │ │ │ <1fe9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fea>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1feb> DW_AT_name : (strp) (offset: 0x436e): playsound │ │ │ │ │ <1fef> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1ff0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1ff1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff2> DW_AT_type : (ref4) <0x216a> │ │ │ │ │ <1ff6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ff7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff8> DW_AT_name : (strp) (offset: 0x10bd1): playingsound │ │ │ │ │ <1ffc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ffd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1ffd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1ffe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fff> DW_AT_type : (ref4) <0x2174> │ │ │ │ │ <2003> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2004>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2005> DW_AT_name : (strp) (offset: 0x20bb3): pausesound │ │ │ │ │ <2009> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200a> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <200a> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <200b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200c> DW_AT_type : (ref4) <0x1f45> │ │ │ │ │ <2010> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2011>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2012> DW_AT_name : (strp) (offset: 0x20bb1): unpausesound │ │ │ │ │ <2016> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2017> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2017> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2018> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2019> DW_AT_type : (ref4) <0x1f45> │ │ │ │ │ <201d> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><201e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0x12e6e): stopsound │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1f45> │ │ │ │ │ <202a> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><202b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <202c> DW_AT_name : (strp) (offset: 0xdb98): line │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2033> DW_AT_type : (ref4) <0x21da> │ │ │ │ │ <2037> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2038>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x16ee2): button_down │ │ │ │ │ <203d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <203e> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <203e> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <203f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2040> DW_AT_type : (ref4) <0x2174> │ │ │ │ │ <2044> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2045>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2046> DW_AT_name : (strp) (offset: 0x139d6): rgbtohsv │ │ │ │ │ <204a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <204b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <204c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204d> DW_AT_type : (ref4) <0x2208> │ │ │ │ │ <2051> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2052>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2053> DW_AT_name : (strp) (offset: 0xe5c9): hsvtorgb │ │ │ │ │ <2057> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2058> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2058> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2059> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <205a> DW_AT_type : (ref4) <0x2231> │ │ │ │ │ <205e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><205f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2060> DW_AT_name : (strp) (offset: 0x1c532): canvas_w │ │ │ │ │ <2064> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2065> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2065> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2066> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2067> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <206b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><206c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <206d> DW_AT_name : (strp) (offset: 0x1c482): canvas_h │ │ │ │ │ <2071> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2072> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2072> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2073> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2074> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2078> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2079>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <207a> DW_AT_name : (strp) (offset: 0x1b14b): scale │ │ │ │ │ <207e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <207f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <2080> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2081> DW_AT_type : (ref4) <0x2254> │ │ │ │ │ <2085> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><2086>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2087> DW_AT_name : (strp) (offset: 0x1b144): rotate_scale │ │ │ │ │ <208b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <208c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <208d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <208e> DW_AT_type : (ref4) <0x2272> │ │ │ │ │ <2092> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><2093>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2094> DW_AT_name : (strp) (offset: 0x16951): touched │ │ │ │ │ <2098> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2099> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2099> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <209a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <209b> DW_AT_type : (ref4) <0x228b> │ │ │ │ │ <209f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><20a0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <20a1> DW_AT_name : (strp) (offset: 0xa502): retract_undo │ │ │ │ │ <20a5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a6> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20a6> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20a7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20a8> DW_AT_type : (ref4) <0x1f45> │ │ │ │ │ <20ac> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20ad>: Abbrev Number: 0 │ │ │ │ │ <1><20ae>: Abbrev Number: 31 (DW_TAG_subroutine_type) │ │ │ │ │ <20af> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20af> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4521,23 +4521,23 @@ │ │ │ │ │ <2><228a>: Abbrev Number: 0 │ │ │ │ │ <1><228b>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <228c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <228c> DW_AT_type : (ref4) <0x2277>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2290>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2291> DW_AT_name : (strp) (offset: 0x220b2): magic_api │ │ │ │ │ <2295> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2296> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2296> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2297> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2298> DW_AT_type : (ref4) <0x1f5b>, magic_api_t │ │ │ │ │ <1><229c>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <229d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <229e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <229e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <22a2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22a3> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <22a3> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <22a4> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22a5> DW_AT_sibling : (ref4) <0x22da> │ │ │ │ │ <2><22a9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22aa> DW_AT_name : (strp) (offset: 0x19a18): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22ae> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22af>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22b0> DW_AT_name : (strp) (offset: 0x2ff0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4562,15 +4562,15 @@ │ │ │ │ │ <22d8> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22d9>: Abbrev Number: 0 │ │ │ │ │ <1><22da>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <22db> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22dc> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22dc> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <22e0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22e1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22e1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22e2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22e3> DW_AT_sibling : (ref4) <0x2300> │ │ │ │ │ <2><22e7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22e8> DW_AT_name : (strp) (offset: 0x11390): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22ec> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22ed>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22ee> DW_AT_name : (strp) (offset: 0x111cc): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4588,15 +4588,15 @@ │ │ │ │ │ <2><2309>: Abbrev Number: 19 (DW_TAG_subrange_type) │ │ │ │ │ <230a> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <230e> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><230f>: Abbrev Number: 0 │ │ │ │ │ <1><2310>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ <2311> DW_AT_name : (strp) (offset: 0x1c0b5): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2315> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2316> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2316> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2317> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2318> DW_AT_type : (ref4) <0x2300> │ │ │ │ │ <231c> DW_AT_external : (flag_present) 1 │ │ │ │ │ <231c> DW_AT_location : (exprloc) 9 byte block: 3 e0 60 0 0 0 0 0 0 (DW_OP_addr: 60e0) │ │ │ │ │ <1><2326>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2327> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2328> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x226f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 37 │ │ │ │ │ DW_MACRO_import - offset : 0x227f │ │ │ │ │ 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 │ │ │ │ │ @@ -1102,25 +1102,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9c06 │ │ │ │ │ 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 : 0x9c46 │ │ │ │ │ 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 : 0x9cd3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 37 │ │ │ │ │ DW_MACRO_import - offset : 0x2cdf │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9cef │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 37 │ │ │ │ │ @@ -7694,31 +7694,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: 0x9e27 │ │ │ │ │ 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: 0x9e96 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,31 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -f n7KL │ │ │ │ │ +|rcD|rcD|rcD|rcD|rcD|rcD|rcD|r │ │ │ │ │ +{Cz9nW]B │ │ │ │ │ +`0'+0'+0'+0'+0'+0'g │ │ │ │ │ +$*4%fBS^ │ │ │ │ │ +\QFSQFSQFSQFS │ │ │ │ │ +DPGI4}9m │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/db/ff655218713d157a6388796dcb54b20564087f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/89/fd28857b8ef1c5ba55e50d5eb6cf5e56f561a3.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001b5d 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001e10 000248 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002058 0004fc 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002558 00ab7d 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d0d8 0004f8 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d5d0 000313 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d8e8 005b6d 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d8e8 005b6c 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 013458 0005e8 18 34 24 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 013a40 0003b1 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013df1 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dbff655218713d157a6388796dcb54b20564087f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 89fd28857b8ef1c5ba55e50d5eb6cf5e56f561a3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1af35): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12d5d): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x172cb): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1fd47): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x742c): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4a0f): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1e188): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1e574): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x195f): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5900): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x89e9): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x44f4): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10ff6): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x213c3): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x213c1): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x131c6): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xde8a): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x1724f): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13cec): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe947): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1ca5b): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c9b2): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1b5b9): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1b5b2): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x16c4c): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa6dc): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x10da6): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x19efa): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3121): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x117c5): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x11601): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 15 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 27 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1c5c6): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 90 40 0 0 0 0 0 0 (DW_OP_addr: 4090) │ │ │ │ │ <1><20e6>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2356 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ae │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2462 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9df3 │ │ │ │ │ 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 : 0x9e33 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7739,31 +7739,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ec0 │ │ │ │ │ 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: 0x9f2f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,26 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +|^Gl\rE@ │ │ │ │ │ Vjn/S-O9 │ │ │ │ │ ]CY}\=G E4X │ │ │ │ │ /w0@P]#} │ │ │ │ │ &:#[(%hU │ │ │ │ │ &,IWL9SX │ │ │ │ │ YEi9&Jn/ │ │ │ │ │ JgY's+&@ │ │ │ │ │ YBj;[1|:| │ │ │ │ │ ~I/bqiVY& │ │ │ │ │ Q[Yf~Bx+!mv> │ │ │ │ │ "Fus|SxJh │ │ │ │ │ +f:wTZv4W{ │ │ │ │ │ shvcyk. │ │ │ │ │ dYehmYVu │ │ │ │ │ :C|FN"Xd │ │ │ │ │ a\&FF\&FF\&FF\&FF\&FF\&FF\&FF\&FF\&FF\& │ │ │ │ │ 5Y1}5Y1}5 │ │ │ │ │ -U73iJ5Wl| │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/e1/476bca4a26fd798aeb6d264fce484282ec5e3e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/97/deab803bed37300a91063647fcfcaa1a7bc5b3.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 84184 (bytes into file) │ │ │ │ │ + Start of section headers: 84192 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x148d8: │ │ │ │ │ +There are 37 section headers, starting at offset 0x148e0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000174 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000003d8 00025c 000600 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000005d78 000d68 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000005f38 000d68 0000b0 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000005fe8 000d68 0000c0 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 00000000000060b0 000d68 000048 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000060f8 000d68 000058 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001f5f 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 002210 000264 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 002478 0008e8 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002d60 00a907 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00d668 0004d9 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00db48 000683 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00e1d0 00590f 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 013adf 000017 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 013af8 0007c8 18 35 20 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 0142c0 0004aa 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 01476a 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001f61 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 002218 000264 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 002480 0008e8 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002d68 00a907 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00d670 0004d9 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00db50 000683 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00e1d8 00590f 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 013ae7 000017 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 013b00 0007c8 18 35 20 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 0142c8 0004aa 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 014772 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e1476bca4a26fd798aeb6d264fce484282ec5e3e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97deab803bed37300a91063647fcfcaa1a7bc5b3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4100,189 +4100,189 @@ │ │ │ │ │ <2><1f40>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1f41> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1f45>: Abbrev Number: 0 │ │ │ │ │ <1><1f46>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1f47> DW_AT_name : (strp) (offset: 0x1aad4): magic_api_t │ │ │ │ │ <1f4b> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f4c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f4d> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f4d> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f4e> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f4f> DW_AT_sibling : (ref4) <0x2099> │ │ │ │ │ <2><1f53>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f54> DW_AT_name : (strp) (offset: 0x1282f): tp_version │ │ │ │ │ <1f58> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f59> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f59> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f5a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f5b> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f5f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f60>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f61> DW_AT_name : (strp) (offset: 0x16d4a): data_directory │ │ │ │ │ <1f65> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f66> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f66> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f68> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f6c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f6d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f6e> DW_AT_name : (strp) (offset: 0x1f80c): update_progress_bar │ │ │ │ │ <1f72> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f73> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f73> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f74> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f75> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <1f79> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f7a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f7b> DW_AT_name : (strp) (offset: 0x727f): special_notify │ │ │ │ │ <1f7f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f80> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f80> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f81> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f82> DW_AT_type : (ref4) <0x1f36> │ │ │ │ │ <1f86> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f87>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f88> DW_AT_name : (strp) (offset: 0x484d): sRGB_to_linear │ │ │ │ │ <1f8c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f8d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f8e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f8f> DW_AT_type : (ref4) <0x20a8> │ │ │ │ │ <1f93> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f94>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f95> DW_AT_name : (strp) (offset: 0x1dcec): linear_to_sRGB │ │ │ │ │ <1f99> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1f9a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1f9b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f9c> DW_AT_type : (ref4) <0x20bc> │ │ │ │ │ <1fa0> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fa1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fa2> DW_AT_name : (strp) (offset: 0x1e0e1): in_circle │ │ │ │ │ <1fa6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa7> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fa7> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fa8> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fa9> DW_AT_type : (ref4) <0x20da> │ │ │ │ │ <1fad> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fae>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1faf> DW_AT_name : (strp) (offset: 0x18ed): getpixel │ │ │ │ │ <1fb3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb4> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fb4> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fb5> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fb6> DW_AT_type : (ref4) <0x20fd> │ │ │ │ │ <1fba> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fbb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fbc> DW_AT_name : (strp) (offset: 0x5719): putpixel │ │ │ │ │ <1fc0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc1> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fc1> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc3> DW_AT_type : (ref4) <0x211c> │ │ │ │ │ <1fc7> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fc8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fc9> DW_AT_name : (strp) (offset: 0x885d): xorpixel │ │ │ │ │ <1fcd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fce> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fce> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fcf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd0> DW_AT_type : (ref4) <0x2136> │ │ │ │ │ <1fd4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fd5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fd6> DW_AT_name : (strp) (offset: 0x42d4): playsound │ │ │ │ │ <1fda> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fdb> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fdb> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fdc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fdd> DW_AT_type : (ref4) <0x2155> │ │ │ │ │ <1fe1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fe2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fe3> DW_AT_name : (strp) (offset: 0x10aa8): playingsound │ │ │ │ │ <1fe7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1fe8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1fe9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fea> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <1fee> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1fef>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ff0> DW_AT_name : (strp) (offset: 0x20ea1): pausesound │ │ │ │ │ <1ff4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1ff5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1ff6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff7> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <1ffb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1ffc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ffd> DW_AT_name : (strp) (offset: 0x20e9f): unpausesound │ │ │ │ │ <2001> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2002> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2002> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2003> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2004> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2008> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2009>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <200a> DW_AT_name : (strp) (offset: 0x12cab): stopsound │ │ │ │ │ <200e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <200f> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2010> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2011> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2015> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2016>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2017> DW_AT_name : (strp) (offset: 0xdb4d): line │ │ │ │ │ <201b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201c> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <201c> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <201d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <201e> DW_AT_type : (ref4) <0x21c5> │ │ │ │ │ <2022> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2023>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0x16cbe): button_down │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <202f> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2030>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2031> DW_AT_name : (strp) (offset: 0x13751): rgbtohsv │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2038> DW_AT_type : (ref4) <0x21f3> │ │ │ │ │ <203c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><203d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0xe5da): hsvtorgb │ │ │ │ │ <2042> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2043> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2043> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2044> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2045> DW_AT_type : (ref4) <0x221c> │ │ │ │ │ <2049> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><204a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <204b> DW_AT_name : (strp) (offset: 0x1c588): canvas_w │ │ │ │ │ <204f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2050> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2050> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2051> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2052> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2056> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2057>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2058> DW_AT_name : (strp) (offset: 0x1c4c2): canvas_h │ │ │ │ │ <205c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <205d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <205e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <205f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2063> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2064>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x1b19f): scale │ │ │ │ │ <2069> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <206a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <206b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <206c> DW_AT_type : (ref4) <0x223f> │ │ │ │ │ <2070> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><2071>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2072> DW_AT_name : (strp) (offset: 0x1b198): rotate_scale │ │ │ │ │ <2076> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2077> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2077> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2078> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2079> DW_AT_type : (ref4) <0x225d> │ │ │ │ │ <207d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><207e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <207f> DW_AT_name : (strp) (offset: 0x16686): touched │ │ │ │ │ <2083> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2084> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2084> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2085> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2086> DW_AT_type : (ref4) <0x2276> │ │ │ │ │ <208a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><208b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <208c> DW_AT_name : (strp) (offset: 0xa5a3): retract_undo │ │ │ │ │ <2090> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2091> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <2091> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <2092> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2093> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2097> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><2098>: Abbrev Number: 0 │ │ │ │ │ <1><2099>: Abbrev Number: 31 (DW_TAG_subroutine_type) │ │ │ │ │ <209a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <209a> DW_AT_type : (ref4) <0x2f6>, float │ │ │ │ │ @@ -4512,23 +4512,23 @@ │ │ │ │ │ <2><2275>: Abbrev Number: 0 │ │ │ │ │ <1><2276>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2277> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2277> DW_AT_type : (ref4) <0x2262>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><227b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <227c> DW_AT_name : (strp) (offset: 0x22162): magic_api │ │ │ │ │ <2280> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2281> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2281> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2282> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2283> DW_AT_type : (ref4) <0x1f46>, magic_api_t │ │ │ │ │ <1><2287>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <2288> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2289> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2289> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <228d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <228e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <228e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <228f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2290> DW_AT_sibling : (ref4) <0x22c5> │ │ │ │ │ <2><2294>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2295> DW_AT_name : (strp) (offset: 0x19a52): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2299> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><229a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <229b> DW_AT_name : (strp) (offset: 0x307b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4553,15 +4553,15 @@ │ │ │ │ │ <22c3> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22c4>: Abbrev Number: 0 │ │ │ │ │ <1><22c5>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <22c6> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22c7> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22c7> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <22cb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22cc> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22cc> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22cd> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22ce> DW_AT_sibling : (ref4) <0x22eb> │ │ │ │ │ <2><22d2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d3> DW_AT_name : (strp) (offset: 0x11251): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22d7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d9> DW_AT_name : (strp) (offset: 0x1108d): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4579,15 +4579,15 @@ │ │ │ │ │ <2><22f4>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <22f5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <22f9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><22fa>: Abbrev Number: 0 │ │ │ │ │ <1><22fb>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ <22fc> DW_AT_name : (strp) (offset: 0x1c0d7): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2300> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2301> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2301> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2302> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2303> DW_AT_type : (ref4) <0x22eb> │ │ │ │ │ <2307> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2307> DW_AT_location : (exprloc) 9 byte block: 3 e0 60 0 0 0 0 0 0 (DW_OP_addr: 60e0) │ │ │ │ │ <1><2311>: Abbrev Number: 24 (DW_TAG_array_type) │ │ │ │ │ <2312> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2316> DW_AT_sibling : (ref4) <0x2321> │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x303c │ │ │ │ │ DW_MACRO_start_file - lineno: 450 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x30e8 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9da5 │ │ │ │ │ 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 : 0x9de5 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 70 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7710,31 +7710,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e72 │ │ │ │ │ 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: 0x9ee1 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,23 @@ │ │ │ │ │ -^>GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -VqRKi~ N │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ D@l%>E │ │ │ │ │ =Z2IiCX;c │ │ │ │ │ lkSTz%5y │ │ │ │ │ uefp%];y │ │ │ │ │ -8N.pvNPct} │ │ │ │ │ - nn$G$]" │ │ │ │ │ -Z+z"JZ'&!u │ │ │ │ │ -d}d p5jt │ │ │ │ │ -%"oJN8w_ │ │ │ │ │ -DEo+d'vc │ │ │ │ │ -1Y}!Y=KV │ │ │ │ │ -6(A}/A=KP │ │ │ │ │ -%(:'(:'(:'(:'(:' │ │ │ │ │ -;N"t(/9q │ │ │ │ │ +Eo-?ALZ]@ │ │ │ │ │ +n%@lAf=L │ │ │ │ │ +GjJ-kJ-kJ-k │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/e8/210cecc141bad9611d6d58dc1c2021433474b8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/97/b5081d4e3b3c8a59d8434bf8eb0f8ef116f04f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003dd0 000dc0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f90 000dc0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dc0 000088 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004070 000dc0 0000b8 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004140 000dc0 008068 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001dea 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001de9 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 0020a0 000281 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002328 00074c 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002a78 00a7ad 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d228 0004da 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d708 00054e 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00dc58 0058d2 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 01352a 00008f 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00dc58 0058d6 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 01352e 00008f 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0135c0 0006d8 18 35 28 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013c98 00048a 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 014122 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e8210cecc141bad9611d6d58dc1c2021433474b8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97b5081d4e3b3c8a59d8434bf8eb0f8ef116f04f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a7e4): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12572): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16d72): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f44d): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x70f5): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x479f): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d9c3): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1ddf3): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1878): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x564d): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x85dc): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4251): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x107f9): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x209ad): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x209ab): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12a0c): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd7a3): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16ce6): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x135bc): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe1ab): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c2a4): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c1f4): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1ae81): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ae7a): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x1671b): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa131): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x105d8): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x197fd): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2f3a): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10fe3): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10e1f): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 30 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1be1e): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 10 41 0 0 0 0 0 0 (DW_OP_addr: 4110) │ │ │ │ │ <1><20e6>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bfb │ │ │ │ │ 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 : 0x9c3b │ │ │ │ │ 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 : 0x9cc8 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 36 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce4 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 36 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e1c │ │ │ │ │ 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: 0x9e8b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +OGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ On$ER"Cd │ │ │ │ │ W+}%!]Z_ │ │ │ │ │ $bWV]12%] │ │ │ │ │ qV^,pccc │ │ │ │ │ LkoZ7Kf^ │ │ │ │ │ c0}D82X% │ │ │ │ │ 2j$GK52' │ │ │ │ │ @@ -12,21 +12,18 @@ │ │ │ │ │ 7G?jaalp │ │ │ │ │ 8;H.$AlZs │ │ │ │ │ cc@[sd0Ir' │ │ │ │ │ bif" $vvL │ │ │ │ │ ]XV[2 ' │ │ │ │ │ - c_Im1? │ │ │ │ │ -~0a]'Lo6 │ │ │ │ │ -3[jiK-m{ │ │ │ │ │ -'JyLL[r}P │ │ │ │ │ +&3BD2#L$ │ │ │ │ │ +TyE{# 7n │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/e9/d09ff968429993ef17b40b50520da80b2b4b81.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/7c/a929569fe99ff2798edd1e9b11088463c0fc6b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 0022dd 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 002590 0002b9 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002850 000878 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0030c8 00ae12 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00dee0 000511 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00e3f8 0006ea 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00eae8 005bf7 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00eae8 005bf6 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 0146e0 00011c 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 014800 000738 18 35 27 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 014f38 0004cf 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 015407 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e9d09ff968429993ef17b40b50520da80b2b4b81 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7ca929569fe99ff2798edd1e9b11088463c0fc6b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4104,189 +4104,189 @@ │ │ │ │ │ <2><1f4a>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ <1f4b> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1f4f>: Abbrev Number: 0 │ │ │ │ │ <1><1f50>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1f51> DW_AT_name : (strp) (offset: 0x1b4f4): magic_api_t │ │ │ │ │ <1f55> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f56> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f57> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f57> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f58> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f59> DW_AT_sibling : (ref4) <0x20a3> │ │ │ │ │ <2><1f5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f5e> DW_AT_name : (strp) (offset: 0x130d6): tp_version │ │ │ │ │ <1f62> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f63> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f63> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f65> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1f69> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f6b> DW_AT_name : (strp) (offset: 0x17820): data_directory │ │ │ │ │ <1f6f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f70> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f70> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f72> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1f76> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f78> DW_AT_name : (strp) (offset: 0x20198): update_progress_bar │ │ │ │ │ <1f7c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f7d> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f7d> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f7f> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <1f83> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f85> DW_AT_name : (strp) (offset: 0x7687): special_notify │ │ │ │ │ <1f89> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8a> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f8a> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f8b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f8c> DW_AT_type : (ref4) <0x1f40> │ │ │ │ │ <1f90> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f92> DW_AT_name : (strp) (offset: 0x49c6): sRGB_to_linear │ │ │ │ │ <1f96> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f97> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f97> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f99> DW_AT_type : (ref4) <0x20b2> │ │ │ │ │ <1f9d> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f9f> DW_AT_name : (strp) (offset: 0x1e553): linear_to_sRGB │ │ │ │ │ <1fa3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa4> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1fa4> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fa5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fa6> DW_AT_type : (ref4) <0x20c6> │ │ │ │ │ <1faa> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fac> DW_AT_name : (strp) (offset: 0x1e979): in_circle │ │ │ │ │ <1fb0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb1> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fb1> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fb2> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fb3> DW_AT_type : (ref4) <0x20e4> │ │ │ │ │ <1fb7> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fb8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb9> DW_AT_name : (strp) (offset: 0x1926): getpixel │ │ │ │ │ <1fbd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fbe> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fbe> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fbf> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fc0> DW_AT_type : (ref4) <0x2107> │ │ │ │ │ <1fc4> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc6> DW_AT_name : (strp) (offset: 0x587d): putpixel │ │ │ │ │ <1fca> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fcb> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fcb> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fcd> DW_AT_type : (ref4) <0x2126> │ │ │ │ │ <1fd1> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd3> DW_AT_name : (strp) (offset: 0x8ca1): xorpixel │ │ │ │ │ <1fd7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd8> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fd8> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fda> DW_AT_type : (ref4) <0x2140> │ │ │ │ │ <1fde> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fdf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe0> DW_AT_name : (strp) (offset: 0x4495): playsound │ │ │ │ │ <1fe4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe5> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fe5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fe6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fe7> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <1feb> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fed> DW_AT_name : (strp) (offset: 0x113b5): playingsound │ │ │ │ │ <1ff1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff2> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1ff2> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1ff3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ff4> DW_AT_type : (ref4) <0x2169> │ │ │ │ │ <1ff8> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1ff9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0x21879): pausesound │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <2005> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2006>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2007> DW_AT_name : (strp) (offset: 0x21877): unpausesound │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <200e> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <2012> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2013>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x13531): stopsound │ │ │ │ │ <2018> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2019> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2019> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <201a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <201b> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <201f> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2020>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2021> DW_AT_name : (strp) (offset: 0xe1a7): line │ │ │ │ │ <2025> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2026> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <2026> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <2027> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2028> DW_AT_type : (ref4) <0x21cf> │ │ │ │ │ <202c> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><202d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <202e> DW_AT_name : (strp) (offset: 0x177a4): button_down │ │ │ │ │ <2032> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2033> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2033> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <2034> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2035> DW_AT_type : (ref4) <0x2169> │ │ │ │ │ <2039> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><203a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <203b> DW_AT_name : (strp) (offset: 0x14038): rgbtohsv │ │ │ │ │ <203f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2040> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2040> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2041> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2042> DW_AT_type : (ref4) <0x21fd> │ │ │ │ │ <2046> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2047>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0xecce): hsvtorgb │ │ │ │ │ <204c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <204d> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <204d> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <204e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <204f> DW_AT_type : (ref4) <0x2226> │ │ │ │ │ <2053> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><2054>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2055> DW_AT_name : (strp) (offset: 0x1ce1b): canvas_w │ │ │ │ │ <2059> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205a> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <205a> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <205b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <205c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2060> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2061>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2062> DW_AT_name : (strp) (offset: 0x1cd6b): canvas_h │ │ │ │ │ <2066> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2067> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <2067> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <2068> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2069> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <206d> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><206e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <206f> DW_AT_name : (strp) (offset: 0x1bbb2): scale │ │ │ │ │ <2073> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2074> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <2074> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <2075> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2076> DW_AT_type : (ref4) <0x2249> │ │ │ │ │ <207a> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><207b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <207c> DW_AT_name : (strp) (offset: 0x1bbab): rotate_scale │ │ │ │ │ <2080> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2081> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2081> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2082> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2083> DW_AT_type : (ref4) <0x2267> │ │ │ │ │ <2087> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><2088>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2089> DW_AT_name : (strp) (offset: 0x1718c): touched │ │ │ │ │ <208d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <208e> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <208e> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <208f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2090> DW_AT_type : (ref4) <0x2280> │ │ │ │ │ <2094> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><2095>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2096> DW_AT_name : (strp) (offset: 0xaa94): retract_undo │ │ │ │ │ <209a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <209b> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <209b> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <209c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <209d> DW_AT_type : (ref4) <0x1f3a> │ │ │ │ │ <20a1> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20a2>: Abbrev Number: 0 │ │ │ │ │ <1><20a3>: Abbrev Number: 34 (DW_TAG_subroutine_type) │ │ │ │ │ <20a4> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20a4> DW_AT_type : (ref4) <0x37b>, float │ │ │ │ │ @@ -4516,23 +4516,23 @@ │ │ │ │ │ <2><227f>: Abbrev Number: 0 │ │ │ │ │ <1><2280>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2281> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2281> DW_AT_type : (ref4) <0x226c>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2285>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2286> DW_AT_name : (strp) (offset: 0x22d0d): magic_api │ │ │ │ │ <228a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <228b> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <228b> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <228c> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <228d> DW_AT_type : (ref4) <0x1f50>, magic_api_t │ │ │ │ │ <1><2291>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <2292> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2293> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2293> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2297> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2298> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2298> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2299> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <229a> DW_AT_sibling : (ref4) <0x22cf> │ │ │ │ │ <2><229e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <229f> DW_AT_name : (strp) (offset: 0x1a455): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22a3> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22a4>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22a5> DW_AT_name : (strp) (offset: 0x3188): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4557,15 +4557,15 @@ │ │ │ │ │ <22cd> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22ce>: Abbrev Number: 0 │ │ │ │ │ <1><22cf>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <22d0> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22d1> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22d1> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <22d5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22d6> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22d6> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22d7> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22d8> DW_AT_sibling : (ref4) <0x22f5> │ │ │ │ │ <2><22dc>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22dd> DW_AT_name : (strp) (offset: 0x11b16): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22e1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22e2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22e3> DW_AT_name : (strp) (offset: 0x11952): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4583,15 +4583,15 @@ │ │ │ │ │ <2><22fe>: Abbrev Number: 16 (DW_TAG_subrange_type) │ │ │ │ │ <22ff> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <2303> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><2304>: Abbrev Number: 0 │ │ │ │ │ <1><2305>: Abbrev Number: 32 (DW_TAG_variable) │ │ │ │ │ <2306> DW_AT_name : (strp) (offset: 0x1c9b8): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <230a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <230b> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <230b> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <230c> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <230d> DW_AT_type : (ref4) <0x22f5> │ │ │ │ │ <2311> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2311> DW_AT_location : (exprloc) 9 byte block: 3 d0 50 0 0 0 0 0 0 (DW_OP_addr: 50d0) │ │ │ │ │ <1><231b>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ <231c> DW_AT_name : (strp) (offset: 0x2b0d): mosaic_AMOUNT │ │ │ │ │ <2320> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x238f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23e7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x249b │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e2c │ │ │ │ │ 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 : 0x9e6c │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7755,31 +7755,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9ef9 │ │ │ │ │ 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: 0x9f68 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,29 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -ru"4xTk0 │ │ │ │ │ +kGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +|xMWuuUuwUuu │ │ │ │ │ +VXaAPLt1+ │ │ │ │ │ +!tk.C=o-@ │ │ │ │ │ fw;9>u*^ │ │ │ │ │ 0:^0%xr@wc │ │ │ │ │ +g@~)W{CX8 │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/e9/fc72b1c7a803feba0df046d891a507936de097.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e7/2f29bc3e8851584743d5d4c8d990828051b775.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 79456 (bytes into file) │ │ │ │ │ + Start of section headers: 79464 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x13660: │ │ │ │ │ +There are 37 section headers, starting at offset 0x13668: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000b8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000318 00025c 000330 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000df8 000028 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004078 000df8 000028 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001aa9 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001aab 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d60 000210 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f70 0004bd 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002430 00a6a4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00cad8 0004d0 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00cfa8 000312 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d2c0 0058cd 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012b8d 00004a 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 012bd8 0005a0 18 35 27 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013178 000376 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 0134ee 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d2c0 0058cf 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012b8f 00004a 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 012be0 0005a0 18 35 27 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013180 000376 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 0134f6 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e9fc72b1c7a803feba0df046d891a507936de097 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e72f29bc3e8851584743d5d4c8d990828051b775 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3804,189 +3804,189 @@ │ │ │ │ │ <2><1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a6d4): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x12605): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16c71): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f30e): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x72c0): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x4968): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d80c): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dc25): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x1944): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5819): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x877d): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x441a): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x107f5): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x2083c): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x2083a): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12a8c): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd862): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16be5): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x1362c): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe27d): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c13a): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c08a): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x9c>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ad71): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1ad6a): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1662b): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa29c): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x105e8): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x196e0): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x30d7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10ff9): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10e35): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 28 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bcad): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e1>: Abbrev Number: 22 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0x8191): light1_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,22 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ --"/x=Fr, │ │ │ │ │ +uGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ b_;(T:#w4 │ │ │ │ │ gig ;B0"c{ │ │ │ │ │ 3QCSZC>' │ │ │ │ │ vQ"7WV,p │ │ │ │ │ PHRb6YU3 │ │ │ │ │ )/@z@J;A │ │ │ │ │ W"Faa_&= │ │ │ │ │ PVNU+TK7` │ │ │ │ │ 0a!!Ou-X │ │ │ │ │ -MU|}tv'k │ │ │ │ │ -TC&!a2t2 │ │ │ │ │ -6y%v 7n │ │ │ │ │ -><1f41>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1f42> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1f46>: Abbrev Number: 0 │ │ │ │ │ <1><1f47>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1f48> DW_AT_name : (strp) (offset: 0x1a855): magic_api_t │ │ │ │ │ <1f4c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f4d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f4e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f4e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f4f> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f50> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><1f54>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f55> DW_AT_name : (strp) (offset: 0x1263e): tp_version │ │ │ │ │ <1f59> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f5a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f5a> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f5c> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f60> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f61>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f62> DW_AT_name : (strp) (offset: 0x16d5c): data_directory │ │ │ │ │ <1f66> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f67> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f67> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f68> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f69> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f6d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f6e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f6f> DW_AT_name : (strp) (offset: 0x1f57c): update_progress_bar │ │ │ │ │ <1f73> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f74> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f74> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f75> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f76> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <1f7a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f7b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f7c> DW_AT_name : (strp) (offset: 0x7260): special_notify │ │ │ │ │ <1f80> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f81> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f81> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f82> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f83> DW_AT_type : (ref4) <0x1f37> │ │ │ │ │ <1f87> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f88>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f89> DW_AT_name : (strp) (offset: 0x48e6): sRGB_to_linear │ │ │ │ │ <1f8d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f8e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f8f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f90> DW_AT_type : (ref4) <0x20a9> │ │ │ │ │ <1f94> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f95>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1f96> DW_AT_name : (strp) (offset: 0x1da09): linear_to_sRGB │ │ │ │ │ <1f9a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9b> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1f9b> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1f9c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f9d> DW_AT_type : (ref4) <0x20bd> │ │ │ │ │ <1fa1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fa2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fa3> DW_AT_name : (strp) (offset: 0x1de6d): in_circle │ │ │ │ │ <1fa7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa8> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fa8> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fa9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1faa> DW_AT_type : (ref4) <0x20db> │ │ │ │ │ <1fae> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1faf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fb0> DW_AT_name : (strp) (offset: 0x18a5): getpixel │ │ │ │ │ <1fb4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fb5> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fb6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fb7> DW_AT_type : (ref4) <0x20fe> │ │ │ │ │ <1fbb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fbc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fbd> DW_AT_name : (strp) (offset: 0x57aa): putpixel │ │ │ │ │ <1fc1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc2> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fc2> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc4> DW_AT_type : (ref4) <0x211d> │ │ │ │ │ <1fc8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fc9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fca> DW_AT_name : (strp) (offset: 0x87c3): xorpixel │ │ │ │ │ <1fce> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fcf> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fcf> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd1> DW_AT_type : (ref4) <0x2137> │ │ │ │ │ <1fd5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fd6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fd7> DW_AT_name : (strp) (offset: 0x434a): playsound │ │ │ │ │ <1fdb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fdc> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fdc> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fdd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fde> DW_AT_type : (ref4) <0x2156> │ │ │ │ │ <1fe2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fe3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1fe4> DW_AT_name : (strp) (offset: 0x108b6): playingsound │ │ │ │ │ <1fe8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe9> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1fe9> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1fea> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1feb> DW_AT_type : (ref4) <0x2160> │ │ │ │ │ <1fef> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1ff0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ff1> DW_AT_name : (strp) (offset: 0x20adb): pausesound │ │ │ │ │ <1ff5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff6> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1ff6> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1ff7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff8> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <1ffc> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1ffd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ffe> DW_AT_name : (strp) (offset: 0x20ad9): unpausesound │ │ │ │ │ <2002> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2003> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2003> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2004> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2005> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <2009> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><200a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <200b> DW_AT_name : (strp) (offset: 0x12ad2): stopsound │ │ │ │ │ <200f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2010> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <2010> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2011> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2012> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <2016> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2017>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2018> DW_AT_name : (strp) (offset: 0xd88d): line │ │ │ │ │ <201c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201d> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <201d> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <201e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x21c6> │ │ │ │ │ <2023> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2024>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2025> DW_AT_name : (strp) (offset: 0x16cd0): button_down │ │ │ │ │ <2029> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <202a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <202a> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <202b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x2160> │ │ │ │ │ <2030> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2031>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2032> DW_AT_name : (strp) (offset: 0x1366a): rgbtohsv │ │ │ │ │ <2036> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2037> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2037> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2038> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2039> DW_AT_type : (ref4) <0x21f4> │ │ │ │ │ <203d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><203e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <203f> DW_AT_name : (strp) (offset: 0xe2d7): hsvtorgb │ │ │ │ │ <2043> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2044> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2044> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2045> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2046> DW_AT_type : (ref4) <0x221d> │ │ │ │ │ <204a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><204b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x1c335): canvas_w │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2057> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2058>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2059> DW_AT_name : (strp) (offset: 0x1c285): canvas_h │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2060> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2064> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2065>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2066> DW_AT_name : (strp) (offset: 0x1af6b): scale │ │ │ │ │ <206a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206b> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <206b> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <206c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <206d> DW_AT_type : (ref4) <0x2240> │ │ │ │ │ <2071> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><2072>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2073> DW_AT_name : (strp) (offset: 0x1af64): rotate_scale │ │ │ │ │ <2077> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2078> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2078> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2079> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <207a> DW_AT_type : (ref4) <0x225e> │ │ │ │ │ <207e> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><207f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <2080> DW_AT_name : (strp) (offset: 0x1670f): touched │ │ │ │ │ <2084> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2085> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2085> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2086> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2087> DW_AT_type : (ref4) <0x2277> │ │ │ │ │ <208b> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><208c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <208d> DW_AT_name : (strp) (offset: 0xa2c6): retract_undo │ │ │ │ │ <2091> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2092> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <2092> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <2093> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2094> DW_AT_type : (ref4) <0x1f31> │ │ │ │ │ <2098> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <209b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <209b> DW_AT_type : (ref4) <0x375>, float │ │ │ │ │ @@ -4514,23 +4514,23 @@ │ │ │ │ │ <2><2276>: Abbrev Number: 0 │ │ │ │ │ <1><2277>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2278> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2278> DW_AT_type : (ref4) <0x2263>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><227c>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <227d> DW_AT_name : (strp) (offset: 0x21fa3): magic_api │ │ │ │ │ <2281> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2282> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2282> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2283> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2284> DW_AT_type : (ref4) <0x1f47>, magic_api_t │ │ │ │ │ <1><2288>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2289> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <228a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <228a> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <228e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <228f> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <228f> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2290> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2291> DW_AT_sibling : (ref4) <0x22c6> │ │ │ │ │ <2><2295>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2296> DW_AT_name : (strp) (offset: 0x19821): MAGIC_TYPE_DISTORTS │ │ │ │ │ <229a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><229b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <229c> DW_AT_name : (strp) (offset: 0x300b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4555,15 +4555,15 @@ │ │ │ │ │ <22c4> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22c5>: Abbrev Number: 0 │ │ │ │ │ <1><22c6>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <22c7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22c8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22c8> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <22cc> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22cd> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22cd> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22ce> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22cf> DW_AT_sibling : (ref4) <0x22ec> │ │ │ │ │ <2><22d3>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d4> DW_AT_name : (strp) (offset: 0x1103c): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22d8> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d9>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22da> DW_AT_name : (strp) (offset: 0x10e78): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4581,15 +4581,15 @@ │ │ │ │ │ <2><22f5>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <22f6> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <22fa> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><22fb>: Abbrev Number: 0 │ │ │ │ │ <1><22fc>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ <22fd> DW_AT_name : (strp) (offset: 0x1beb8): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2301> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2302> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2302> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2303> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2304> DW_AT_type : (ref4) <0x22ec> │ │ │ │ │ <2308> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2308> DW_AT_location : (exprloc) 9 byte block: 3 90 40 0 0 0 0 0 0 (DW_OP_addr: 4090) │ │ │ │ │ <1><2312>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2313> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2313> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bfa │ │ │ │ │ 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 : 0x9c3a │ │ │ │ │ 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 : 0x9cc7 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 37 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 37 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e1b │ │ │ │ │ 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: 0x9e8a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,32 @@ │ │ │ │ │ -?QGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -#Qv`O1NKNEy │ │ │ │ │ -O>Aeuac!L │ │ │ │ │ -e*MRx?M%zLeH │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +):j42g+" │ │ │ │ │ +"eS1Jk2l │ │ │ │ │ +=XW9 BB* │ │ │ │ │ +V@E:XPE:X │ │ │ │ │ ^jsjKXP1 │ │ │ │ │ 9j,HK]2gp │ │ │ │ │ !38rDcy: │ │ │ │ │ @ERpt[xw │ │ │ │ │ A`v?XG=o,l │ │ │ │ │ o0D/j4gU │ │ │ │ │ ,+WrjU*B) │ │ │ │ │ :c3_I,4l │ │ │ │ │ LkfK │ │ │ │ │ -J*}V\v*P │ │ │ │ │ -V\"d"#B&2"d"#B&2"d"#B&2"d"#B&2" │ │ │ │ │ -$Kl%Kl%Kl%Kl%K │ │ │ │ │ -|vKB{KB{KB{KB{KB{KB{KB{K │ │ │ │ │ +(cH"F($#$; │ │ │ │ │ +<1d11>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d12> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d16>: Abbrev Number: 0 │ │ │ │ │ <1><1d17>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d18> DW_AT_name : (strp) (offset: 0x1a73a): magic_api_t │ │ │ │ │ <1d1c> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d1e> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d1e> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d1f> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1f> DW_AT_sibling : (ref4) <0x1e69> │ │ │ │ │ <2><1d23>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d24> DW_AT_name : (strp) (offset: 0x12586): tp_version │ │ │ │ │ <1d28> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d29> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d29> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d30>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d31> DW_AT_name : (strp) (offset: 0x16cbb): data_directory │ │ │ │ │ <1d35> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d36> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d36> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d37> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d38> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d3c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3e> DW_AT_name : (strp) (offset: 0x1f2d1): update_progress_bar │ │ │ │ │ <1d42> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d43> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d43> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1d49> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x71fe): special_notify │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d51> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d52> DW_AT_type : (ref4) <0x1d07> │ │ │ │ │ <1d56> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d57>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d58> DW_AT_name : (strp) (offset: 0x486d): sRGB_to_linear │ │ │ │ │ <1d5c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d5d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5f> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d63> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d64>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d65> DW_AT_name : (strp) (offset: 0x1d7ca): linear_to_sRGB │ │ │ │ │ <1d69> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d6b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d6c> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1d70> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d71>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d72> DW_AT_name : (strp) (offset: 0x1dbe3): in_circle │ │ │ │ │ <1d76> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d77> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d77> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d78> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d79> DW_AT_type : (ref4) <0x1eaa> │ │ │ │ │ <1d7d> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7f> DW_AT_name : (strp) (offset: 0x188a): getpixel │ │ │ │ │ <1d83> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d84> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d84> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d85> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d86> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d8a> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d8b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8c> DW_AT_name : (strp) (offset: 0x5740): putpixel │ │ │ │ │ <1d90> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d91> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d91> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d92> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d93> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1d97> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d98>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d99> DW_AT_name : (strp) (offset: 0x86dc): xorpixel │ │ │ │ │ <1d9d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9e> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1d9e> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1d9f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da0> DW_AT_type : (ref4) <0x1f06> │ │ │ │ │ <1da4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da6> DW_AT_name : (strp) (offset: 0x431f): playsound │ │ │ │ │ <1daa> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dab> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1dab> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1dac> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dad> DW_AT_type : (ref4) <0x1f25> │ │ │ │ │ <1db1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db3> DW_AT_name : (strp) (offset: 0x1082c): playingsound │ │ │ │ │ <1db7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1db8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1db9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dba> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dbe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc0> DW_AT_name : (strp) (offset: 0x2089c): pausesound │ │ │ │ │ <1dc4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dc5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dc6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc7> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dcb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dcc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcd> DW_AT_name : (strp) (offset: 0x2089a): unpausesound │ │ │ │ │ <1dd1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd2> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd2> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd4> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1dd8> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dda> DW_AT_name : (strp) (offset: 0x12a0d): stopsound │ │ │ │ │ <1dde> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddf> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1ddf> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de1> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1de5> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de7> DW_AT_name : (strp) (offset: 0xd7c6): line │ │ │ │ │ <1deb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dec> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1dec> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1ded> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dee> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1df2> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df4> DW_AT_name : (strp) (offset: 0x16c2f): button_down │ │ │ │ │ <1df8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df9> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1df9> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dfa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfb> DW_AT_type : (ref4) <0x1f2f> │ │ │ │ │ <1dff> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e00>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e01> DW_AT_name : (strp) (offset: 0x135a2): rgbtohsv │ │ │ │ │ <1e05> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e06> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e06> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e07> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e08> DW_AT_type : (ref4) <0x1fc3> │ │ │ │ │ <1e0c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0e> DW_AT_name : (strp) (offset: 0xe1f5): hsvtorgb │ │ │ │ │ <1e12> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e13> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e13> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e14> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e15> DW_AT_type : (ref4) <0x1fec> │ │ │ │ │ <1e19> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1b> DW_AT_name : (strp) (offset: 0x1c1ab): canvas_w │ │ │ │ │ <1e1f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e20> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e20> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e21> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e22> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e26> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e28> DW_AT_name : (strp) (offset: 0x1c0fb): canvas_h │ │ │ │ │ <1e2c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e2d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e2e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2f> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e33> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e35> DW_AT_name : (strp) (offset: 0x1ade1): scale │ │ │ │ │ <1e39> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e3b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3c> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e40> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e42> DW_AT_name : (strp) (offset: 0x1adda): rotate_scale │ │ │ │ │ <1e46> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e47> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e47> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e48> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e49> DW_AT_type : (ref4) <0x202d> │ │ │ │ │ <1e4d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4f> DW_AT_name : (strp) (offset: 0x1665b): touched │ │ │ │ │ <1e53> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e54> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e54> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x2046> │ │ │ │ │ <1e5a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e5c> DW_AT_name : (strp) (offset: 0xa204): retract_undo │ │ │ │ │ <1e60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e61> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e61> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e63> DW_AT_type : (ref4) <0x1d01> │ │ │ │ │ <1e67> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e68>: Abbrev Number: 0 │ │ │ │ │ <1><1e69>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4216,23 +4216,23 @@ │ │ │ │ │ <2><2045>: Abbrev Number: 0 │ │ │ │ │ <1><2046>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2047> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2047> DW_AT_type : (ref4) <0x2032>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><204b>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <204c> DW_AT_name : (strp) (offset: 0x1061f): magic_api │ │ │ │ │ <2050> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2051> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2051> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2052> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2053> DW_AT_type : (ref4) <0x1d17>, magic_api_t │ │ │ │ │ <1><2057>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2058> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2059> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2059> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <205d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <205e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <205e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <205f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2060> DW_AT_sibling : (ref4) <0x2095> │ │ │ │ │ <2><2064>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x19766): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2069> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206b> DW_AT_name : (strp) (offset: 0x3013): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ <2093> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2094>: Abbrev Number: 0 │ │ │ │ │ <1><2095>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2096> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2097> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2097> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <209b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <209c> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <209c> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <209d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x20bb> │ │ │ │ │ <2><20a2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a3> DW_AT_name : (strp) (offset: 0x10fde): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20a7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20a8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a9> DW_AT_name : (strp) (offset: 0x10e1a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4283,15 +4283,15 @@ │ │ │ │ │ <2><20c4>: Abbrev Number: 20 (DW_TAG_subrange_type) │ │ │ │ │ <20c5> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20c9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20ca>: Abbrev Number: 0 │ │ │ │ │ <1><20cb>: Abbrev Number: 58 (DW_TAG_variable) │ │ │ │ │ <20cc> DW_AT_name : (strp) (offset: 0x1bd19): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d1> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d1> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d2> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d3> DW_AT_type : (ref4) <0x20bb> │ │ │ │ │ <20d7> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20d7> DW_AT_location : (exprloc) 9 byte block: 3 60 40 0 0 0 0 0 0 (DW_OP_addr: 4060) │ │ │ │ │ <1><20e1>: Abbrev Number: 25 (DW_TAG_variable) │ │ │ │ │ <20e2> DW_AT_name : (strp) (offset: 0x16ba2): smudge_snd │ │ │ │ │ <20e6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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: 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bec │ │ │ │ │ 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 : 0x9c2c │ │ │ │ │ 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 : 0x9cb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0d │ │ │ │ │ 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: 0x9e7c │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,26 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -(X'4R*Ss=J │ │ │ │ │ -[ 6&Z9D/ │ │ │ │ │ -"}IFrdD7 │ │ │ │ │ +alGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +uUwU}]]]] │ │ │ │ │ 8N9_.u?2n │ │ │ │ │ |GdibOGh │ │ │ │ │ fHzTpWW │ │ │ │ │ ]L=0EKQ^!*L │ │ │ │ │ eKrw2e` │ │ │ │ │ R)N9wDl/ │ │ │ │ │ L857H^ A& │ │ │ │ │ 8SiGe@yL)8o │ │ │ │ │ 3b?1U./dM │ │ │ │ │ t-@wbs3" │ │ │ │ │ sZ(OPMp& │ │ │ │ │ m!#"W> │ │ │ │ │ -$%6HJlP. │ │ │ │ │ -$Ab+Ab+Ab+Ab+A │ │ │ │ │ -7[M,(zlE │ │ │ │ │ -x|h<>4N_ │ │ │ │ │ -Ven-T g: │ │ │ │ │ +1utAM|}Bv' │ │ │ │ │ +xZV\~bOSE │ │ │ │ │ +E6(I~/I>K │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/ed/c7373f625664480396b424f80bd8e3e5b28c65.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/c3/9df7ba1b6e2f17248bbf94da8d9081bea88f3f.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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 80920 (bytes into file) │ │ │ │ │ + Start of section headers: 80912 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x13c18: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13c10: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000f4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000358 00025c 000468 18 A 4 1 8 │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003db8 000da8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f78 000da8 000070 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000da8 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000da8 000078 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 00000000000040e0 000da8 001048 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001c7a 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001f30 0001fa 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 002130 000628 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002758 00a70f 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00ce68 0004da 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00d348 0003c9 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d718 0058d2 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012ff0 000690 18 34 24 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013680 000437 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 013ab7 00015e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001c78 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001f28 0001fa 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 002128 000628 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002750 00a70f 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00ce60 0004da 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00d340 0003c9 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d710 0058d5 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012fe8 000690 18 34 24 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013678 000437 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013aaf 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), l (large), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: edc7373f625664480396b424f80bd8e3e5b28c65 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c39df7ba1b6e2f17248bbf94da8d9081bea88f3f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a6c9): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x12548): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16c34): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f2eb): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x713c): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x4865): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d82b): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dc42): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18a4): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x56f4): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x8603): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x4305): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x107fc): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20889): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20887): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12a1c): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd703): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16ba8): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x13572): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe15d): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c14c): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c09c): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x95>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1ad66): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1ad5f): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x165fa): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa0cf): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 30 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x105d0): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x196f4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2f89): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10f65): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10d95): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 25 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x39>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 23 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bca3): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 c0 40 0 0 0 0 0 0 (DW_OP_addr: 40c0) │ │ │ │ │ <1><20e6>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0x89fe): fract_opt_s │ │ │ │ │ <20eb> DW_AT_byte_size : (data1) 8 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2262 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2272 │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf9 │ │ │ │ │ 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 : 0x9c39 │ │ │ │ │ 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 : 0x9cc6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e1a │ │ │ │ │ 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: 0x9e89 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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 @@ │ │ │ │ │ -eGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +?GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +Y*{P,!Gz │ │ │ │ │ +%gp[kaup │ │ │ │ │ \jKs3n>?3o │ │ │ │ │ `!#5gb+fDe! │ │ │ │ │ $AC8'tPx │ │ │ │ │ Ji)t cP% │ │ │ │ │ iLj^Z7K&2 │ │ │ │ │ q/m`ci!N# │ │ │ │ │ v}Q@!k QBE │ │ │ │ │ Ubw;%'& │ │ │ │ │ $cX"o`8j │ │ │ │ │ cORq @(#A │ │ │ │ │ HzUaKHzS │ │ │ │ │ {5`Z_??> │ │ │ │ │ -mEd:|gFW │ │ │ │ │ -bhhvPI?j │ │ │ │ │ -d>A_0LNRm( │ │ │ │ │ -i!7,q|Qh │ │ │ │ │ -$^a+^a+^a+^a+^ │ │ │ │ │ -hM bM bM bM bM bM b │ │ │ │ │ -GkJHki"/ │ │ │ │ │ +q]~}XZ#1h │ │ │ │ │ +eBv"utAk │ │ │ │ │ +QIQw_&.-# │ │ │ │ │ +GkJ,kJ,kJ,k │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/f4/e94ff404a27b03a13a3c608b101f6473154e17.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/83/b47e8669fcf71942e244bc1fe706eec01fb22e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001966 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001c18 0001e4 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001e00 00048b 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002290 00a6e9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c980 0004d0 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00ce50 00022d 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00d080 0058e3 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00d080 0058e5 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012968 000588 18 34 27 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012ef0 0003af 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 01329f 00015e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f4e94ff404a27b03a13a3c608b101f6473154e17 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 83b47e8669fcf71942e244bc1fe706eec01fb22e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3806,189 +3806,189 @@ │ │ │ │ │ <2><1d16>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a740): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x1257b): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16ca2): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f37e): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x716c): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x482d): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1d850): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1dc95): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x18de): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x56ef): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x862c): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x42df): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x107b4): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x208b5): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x208b3): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x12a15): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd7bb): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16c16): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x135c5): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe1e3): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c19b): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c0eb): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1adbd): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1adb6): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x1665c): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa0ff): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x105a7): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x1973b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x6b64): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10fa8): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10de4): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 22 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 56 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bd02): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 50 40 0 0 0 0 0 0 (DW_OP_addr: 4050) │ │ │ │ │ <1><20e6>: Abbrev Number: 24 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0xb08e): rainbow_radius │ │ │ │ │ <20eb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -135,16 +135,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bf8 │ │ │ │ │ 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 : 0x9c38 │ │ │ │ │ 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 : 0x9cc5 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cd1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9ce1 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7692,31 +7692,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: 0x9e19 │ │ │ │ │ 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: 0x9e88 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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-18) 14.2.0 │ │ │ │ │ -q]tc~7BFx │ │ │ │ │ +.GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ + NdCWd-l; │ │ │ │ │ HD"~d`D$b │ │ │ │ │ WI0x98O0 │ │ │ │ │ [[%s*<-MA │ │ │ │ │ +\LaI$lU │ │ │ │ │ Qh'.<1d16>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d17> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1d1b>: Abbrev Number: 0 │ │ │ │ │ <1><1d1c>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d1d> DW_AT_name : (strp) (offset: 0x1a8e0): magic_api_t │ │ │ │ │ <1d21> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d24> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d24> DW_AT_sibling : (ref4) <0x1e6e> │ │ │ │ │ <2><1d28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x124c6): tp_version │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x16e05): data_directory │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x1f50f): update_progress_bar │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x7245): special_notify │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1d0c> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x489d): sRGB_to_linear │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d69>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1da29): linear_to_sRGB │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d76>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x1de33): in_circle │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1eaf> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d83>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x1877): getpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d90>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x5743): putpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x871a): xorpixel │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x434f): playsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0x10767): playingsound │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x20a5a): pausesound │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x20a58): unpausesound │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dde>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0x1294d): stopsound │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1deb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0xd886): line │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x16d79): button_down │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e05>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0x134c0): rgbtohsv │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0xe0d5): hsvtorgb │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e20> DW_AT_name : (strp) (offset: 0x1c3af): canvas_w │ │ │ │ │ <1e24> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e25> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e25> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e26> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e27> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2b> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2d> DW_AT_name : (strp) (offset: 0x1c2ff): canvas_h │ │ │ │ │ <1e31> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e32> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e32> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e33> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e34> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e38> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3a> DW_AT_name : (strp) (offset: 0x1af6f): scale │ │ │ │ │ <1e3e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3f> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e3f> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e40> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e41> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e45> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e47> DW_AT_name : (strp) (offset: 0x1af68): rotate_scale │ │ │ │ │ <1e4b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e4c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e4d> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4e> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e52> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e54> DW_AT_name : (strp) (offset: 0x165a8): touched │ │ │ │ │ <1e58> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e59> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e59> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e5f> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e61> DW_AT_name : (strp) (offset: 0xa299): retract_undo │ │ │ │ │ <1e65> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e66> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e66> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e68> DW_AT_type : (ref4) <0x1d06> │ │ │ │ │ <1e6c> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e6d>: Abbrev Number: 0 │ │ │ │ │ <1><1e6e>: Abbrev Number: 37 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6f> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1054f): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d1c>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x198da): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x3030): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10f1d): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10d59): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 36 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x40>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 74 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bef9): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 b0 40 0 0 0 0 0 0 (DW_OP_addr: 40b0) │ │ │ │ │ <1><20e6>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <20e7> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <20e8> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -250,16 +250,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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cc6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7690,31 +7690,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,24 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -QXeb0Ll1f │ │ │ │ │ -5*A*%_?8 │ │ │ │ │ +pGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +;3;;3;;;;{ │ │ │ │ │ +gmdPO7sq │ │ │ │ │ +!Of]OfvS$ │ │ │ │ │ ujErub*vdJW │ │ │ │ │ s>oi_0QK │ │ │ │ │ -znJ#nJ#nJ#nJ#nJ#nJ#nJ#nJ#nJ#nZ │ │ │ │ │ -`N4f:r@u" │ │ │ │ │ +>V&2be"#V&2be"#V&2be"#V&2be"# │ │ │ │ │ +$Mb+Mb+Mb+Mb+M │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/f7/5eb31ce71c3344d42eb2c1bfe3fb5c4eba7c4a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b0/ac5b6e3074b1faf7e2877e5d2a7fcb4d6f63fd.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 0026be 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 002970 0001f4 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002b68 0015e7 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 004150 00aa66 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00ebb8 0004dd 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00f098 0011e8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 010280 005907 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 015b87 0000c2 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 010280 005909 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 015b89 0000c2 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 015c50 000990 18 35 20 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 0165e0 000661 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 016c41 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f75eb31ce71c3344d42eb2c1bfe3fb5c4eba7c4a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b0ac5b6e3074b1faf7e2877e5d2a7fcb4d6f63fd │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4107,189 +4107,189 @@ │ │ │ │ │ <2><1f50>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ <1f51> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2><1f55>: Abbrev Number: 0 │ │ │ │ │ <1><1f56>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1f57> DW_AT_name : (strp) (offset: 0x1b001): magic_api_t │ │ │ │ │ <1f5b> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f5c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f5d> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f5d> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f5e> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f5f> DW_AT_sibling : (ref4) <0x20a9> │ │ │ │ │ <2><1f63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f64> DW_AT_name : (strp) (offset: 0x12dd8): tp_version │ │ │ │ │ <1f68> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f69> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f69> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f6a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f6b> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1f6f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f71> DW_AT_name : (strp) (offset: 0x1728e): data_directory │ │ │ │ │ <1f75> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f76> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f77> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f78> DW_AT_type : (ref4) <0xf6> │ │ │ │ │ <1f7c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f7e> DW_AT_name : (strp) (offset: 0x1fc25): update_progress_bar │ │ │ │ │ <1f82> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f83> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f83> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f85> DW_AT_type : (ref4) <0x1f40> │ │ │ │ │ <1f89> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f8b> DW_AT_name : (strp) (offset: 0x73b2): special_notify │ │ │ │ │ <1f8f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f90> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f90> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f92> DW_AT_type : (ref4) <0x1f46> │ │ │ │ │ <1f96> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f98> DW_AT_name : (strp) (offset: 0x4938): sRGB_to_linear │ │ │ │ │ <1f9c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f9d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f9e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f9f> DW_AT_type : (ref4) <0x20b8> │ │ │ │ │ <1fa3> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1fa4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa5> DW_AT_name : (strp) (offset: 0x1e196): linear_to_sRGB │ │ │ │ │ <1fa9> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1faa> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1faa> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1fab> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1fac> DW_AT_type : (ref4) <0x20cc> │ │ │ │ │ <1fb0> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fb1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fb2> DW_AT_name : (strp) (offset: 0x1e593): in_circle │ │ │ │ │ <1fb6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb7> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fb7> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fb8> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fb9> DW_AT_type : (ref4) <0x20ea> │ │ │ │ │ <1fbd> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fbf> DW_AT_name : (strp) (offset: 0x1907): getpixel │ │ │ │ │ <1fc3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc4> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fc4> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fc5> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fc6> DW_AT_type : (ref4) <0x210d> │ │ │ │ │ <1fca> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fcc> DW_AT_name : (strp) (offset: 0x580c): putpixel │ │ │ │ │ <1fd0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fd1> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fd1> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd3> DW_AT_type : (ref4) <0x212c> │ │ │ │ │ <1fd7> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd9> DW_AT_name : (strp) (offset: 0x88a8): xorpixel │ │ │ │ │ <1fdd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fde> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fde> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fdf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fe0> DW_AT_type : (ref4) <0x2146> │ │ │ │ │ <1fe4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fe5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe6> DW_AT_name : (strp) (offset: 0x439f): playsound │ │ │ │ │ <1fea> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1feb> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1feb> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fec> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fed> DW_AT_type : (ref4) <0x2165> │ │ │ │ │ <1ff1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ff2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff3> DW_AT_name : (strp) (offset: 0x1101e): playingsound │ │ │ │ │ <1ff7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1ff8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1ff9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ffa> DW_AT_type : (ref4) <0x216f> │ │ │ │ │ <1ffe> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1fff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2000> DW_AT_name : (strp) (offset: 0x212dc): pausesound │ │ │ │ │ <2004> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2005> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <2005> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <2006> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x1f40> │ │ │ │ │ <200b> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><200c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <200d> DW_AT_name : (strp) (offset: 0x212da): unpausesound │ │ │ │ │ <2011> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2012> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2012> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2013> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2014> DW_AT_type : (ref4) <0x1f40> │ │ │ │ │ <2018> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2019>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0x1321e): stopsound │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1f40> │ │ │ │ │ <2025> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2026>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2027> DW_AT_name : (strp) (offset: 0xdcf0): line │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <202e> DW_AT_type : (ref4) <0x21d5> │ │ │ │ │ <2032> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2033>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2034> DW_AT_name : (strp) (offset: 0x17209): button_down │ │ │ │ │ <2038> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2039> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2039> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <203a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <203b> DW_AT_type : (ref4) <0x216f> │ │ │ │ │ <203f> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2040>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2041> DW_AT_name : (strp) (offset: 0x13d16): rgbtohsv │ │ │ │ │ <2045> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2046> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2046> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2047> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2048> DW_AT_type : (ref4) <0x2203> │ │ │ │ │ <204c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><204d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <204e> DW_AT_name : (strp) (offset: 0xe71f): hsvtorgb │ │ │ │ │ <2052> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2053> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2053> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2054> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2055> DW_AT_type : (ref4) <0x222c> │ │ │ │ │ <2059> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><205a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <205b> DW_AT_name : (strp) (offset: 0x1cb1a): canvas_w │ │ │ │ │ <205f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2060> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2060> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2061> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2062> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2066> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2067>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2068> DW_AT_name : (strp) (offset: 0x1ca6a): canvas_h │ │ │ │ │ <206c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <206d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <206e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <206f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2073> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2074>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2075> DW_AT_name : (strp) (offset: 0x1b68e): scale │ │ │ │ │ <2079> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <207a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <207a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <207b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <207c> DW_AT_type : (ref4) <0x224f> │ │ │ │ │ <2080> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><2081>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2082> DW_AT_name : (strp) (offset: 0x1b687): rotate_scale │ │ │ │ │ <2086> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2087> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2087> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2088> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2089> DW_AT_type : (ref4) <0x226d> │ │ │ │ │ <208d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><208e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <208f> DW_AT_name : (strp) (offset: 0x16c51): touched │ │ │ │ │ <2093> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2094> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2094> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2095> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2096> DW_AT_type : (ref4) <0x2286> │ │ │ │ │ <209a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><209b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <209c> DW_AT_name : (strp) (offset: 0xa607): retract_undo │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <20a3> DW_AT_type : (ref4) <0x1f40> │ │ │ │ │ <20a7> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><20a8>: Abbrev Number: 0 │ │ │ │ │ <1><20a9>: Abbrev Number: 35 (DW_TAG_subroutine_type) │ │ │ │ │ <20aa> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <20aa> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4519,23 +4519,23 @@ │ │ │ │ │ <2><2285>: Abbrev Number: 0 │ │ │ │ │ <1><2286>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2287> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2287> DW_AT_type : (ref4) <0x2272>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><228b>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <228c> DW_AT_name : (strp) (offset: 0x2243e): magic_api │ │ │ │ │ <2290> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2291> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2291> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2292> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2293> DW_AT_type : (ref4) <0x1f56>, magic_api_t │ │ │ │ │ <1><2297>: Abbrev Number: 30 (DW_TAG_enumeration_type) │ │ │ │ │ <2298> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2299> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2299> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <229d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <229e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <229e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <229f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22a0> DW_AT_sibling : (ref4) <0x22d5> │ │ │ │ │ <2><22a4>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <22a5> DW_AT_name : (strp) (offset: 0x19f45): MAGIC_TYPE_DISTORTS │ │ │ │ │ <22a9> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22aa>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <22ab> DW_AT_name : (strp) (offset: 0x3003): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4560,15 +4560,15 @@ │ │ │ │ │ <22d3> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22d4>: Abbrev Number: 0 │ │ │ │ │ <1><22d5>: Abbrev Number: 30 (DW_TAG_enumeration_type) │ │ │ │ │ <22d6> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22d7> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22d7> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <22db> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22dc> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22dc> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22dd> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22de> DW_AT_sibling : (ref4) <0x22fb> │ │ │ │ │ <2><22e2>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <22e3> DW_AT_name : (strp) (offset: 0x117d9): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22e7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22e8>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <22e9> DW_AT_name : (strp) (offset: 0x11615): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4586,15 +4586,15 @@ │ │ │ │ │ <2><2304>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ <2305> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <2309> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><230a>: Abbrev Number: 0 │ │ │ │ │ <1><230b>: Abbrev Number: 33 (DW_TAG_variable) │ │ │ │ │ <230c> DW_AT_name : (strp) (offset: 0x1c674): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2310> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2311> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2311> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2312> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2313> DW_AT_type : (ref4) <0x22fb> │ │ │ │ │ <2317> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2317> DW_AT_location : (exprloc) 9 byte block: 3 f0 93 0 0 0 0 0 0 (DW_OP_addr: 93f0) │ │ │ │ │ <1><2321>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2322> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2322> DW_AT_type : (ref4) <0x39>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -152,16 +152,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22e6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x233e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23f2 │ │ │ │ │ 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 │ │ │ │ │ @@ -1118,15 +1118,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9d83 │ │ │ │ │ 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 : 0x9dc3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2829 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7704,31 +7704,31 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2817 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2822 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9e50 │ │ │ │ │ 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: 0x9ebf │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 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,28 @@ │ │ │ │ │ -|JGCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ +AB|Hs:Kq │ │ │ │ │ 6U`t3VsS │ │ │ │ │ k$rZRk$rk │ │ │ │ │ b(vzCor3 │ │ │ │ │ G*nmo|)p │ │ │ │ │ ^{'jZ9oe │ │ │ │ │ r[dzj9sFS │ │ │ │ │ +!f@Rfi>% │ │ │ │ │ z8m>gO]1o │ │ │ │ │ sd[aZ$AtdV │ │ │ │ │ <$I2emUu_ │ │ │ │ │ zK,AfeM8 │ │ │ │ │ BXtS6&gc │ │ │ │ │ !cP/ {fh │ │ │ │ │ H T&#WnO │ │ │ │ │ -/ohs34D+ │ │ │ │ │ -+]e=!gb3 │ │ │ │ │ -yb>h=_dA2k │ │ │ │ │ -k<9Cd'Pa │ │ │ │ │ -Xoh34HqO^ │ │ │ │ │ - 5v57Cx57 │ │ │ │ │ -%(>'(>'(>'(>'(>'d │ │ │ │ │ -3"T>#"S> │ │ │ │ │ +{-d:WC}x │ │ │ │ │ +1(A}/A=KP │ │ │ │ │ +JdDXX=#, │ │ │ │ │ +j2<53 nt │ │ │ │ │ +J!#UV:Re │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/fa/5ce844a0b4a247e11913d0f0ca50af1d1810af.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/37/01b192c3fa6e8ed636b181eebbf3648274e383.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 002411 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 0026c8 000277 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002940 00093b 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 003280 00a9dc 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00dc60 0004ca 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00e130 000a01 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00eb38 005949 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00eb38 00594a 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 014488 0000f7 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 014580 000768 18 35 31 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 014ce8 0004de 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 0151c6 00016e 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa5ce844a0b4a247e11913d0f0ca50af1d1810af │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3701b192c3fa6e8ed636b181eebbf3648274e383 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4101,189 +4101,189 @@ │ │ │ │ │ <2><1f40>: Abbrev Number: 5 (DW_TAG_formal_parameter) │ │ │ │ │ <1f41> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2><1f45>: Abbrev Number: 0 │ │ │ │ │ <1><1f46>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1f47> DW_AT_name : (strp) (offset: 0x1ac82): magic_api_t │ │ │ │ │ <1f4b> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1f4c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f4d> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1f4d> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1f4e> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1f4f> DW_AT_sibling : (ref4) <0x2099> │ │ │ │ │ <2><1f53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f54> DW_AT_name : (strp) (offset: 0x12863): tp_version │ │ │ │ │ <1f58> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f59> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1f59> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1f5a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f5b> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f5f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1f60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f61> DW_AT_name : (strp) (offset: 0x170a7): data_directory │ │ │ │ │ <1f65> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f66> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1f66> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1f67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f68> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1f6c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1f6d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f6e> DW_AT_name : (strp) (offset: 0x1f8db): update_progress_bar │ │ │ │ │ <1f72> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f73> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1f73> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1f74> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f75> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <1f79> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1f7a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f7b> DW_AT_name : (strp) (offset: 0x7399): special_notify │ │ │ │ │ <1f7f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f80> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1f80> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1f81> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1f82> DW_AT_type : (ref4) <0x1f36> │ │ │ │ │ <1f86> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1f87>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f88> DW_AT_name : (strp) (offset: 0x48e9): sRGB_to_linear │ │ │ │ │ <1f8c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f8d> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1f8d> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1f8e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f8f> DW_AT_type : (ref4) <0x20a8> │ │ │ │ │ <1f93> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1f94>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1f95> DW_AT_name : (strp) (offset: 0x1de8f): linear_to_sRGB │ │ │ │ │ <1f99> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1f9a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1f9a> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1f9b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1f9c> DW_AT_type : (ref4) <0x20bc> │ │ │ │ │ <1fa0> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1fa1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fa2> DW_AT_name : (strp) (offset: 0x1e2b7): in_circle │ │ │ │ │ <1fa6> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fa7> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1fa7> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1fa8> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fa9> DW_AT_type : (ref4) <0x20da> │ │ │ │ │ <1fad> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1fae>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1faf> DW_AT_name : (strp) (offset: 0x18c3): getpixel │ │ │ │ │ <1fb3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fb4> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1fb4> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1fb5> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1fb6> DW_AT_type : (ref4) <0x20fd> │ │ │ │ │ <1fba> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1fbb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fbc> DW_AT_name : (strp) (offset: 0x57e7): putpixel │ │ │ │ │ <1fc0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fc1> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1fc1> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1fc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fc3> DW_AT_type : (ref4) <0x211c> │ │ │ │ │ <1fc7> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1fc8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fc9> DW_AT_name : (strp) (offset: 0x8809): xorpixel │ │ │ │ │ <1fcd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fce> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1fce> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1fcf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fd0> DW_AT_type : (ref4) <0x2136> │ │ │ │ │ <1fd4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1fd5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fd6> DW_AT_name : (strp) (offset: 0x437a): playsound │ │ │ │ │ <1fda> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fdb> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1fdb> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1fdc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1fdd> DW_AT_type : (ref4) <0x2155> │ │ │ │ │ <1fe1> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1fe2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1fe3> DW_AT_name : (strp) (offset: 0x10a60): playingsound │ │ │ │ │ <1fe7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1fe8> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1fe8> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1fe9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1fea> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <1fee> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1fef>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ff0> DW_AT_name : (strp) (offset: 0x20e9a): pausesound │ │ │ │ │ <1ff4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1ff5> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1ff5> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1ff6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ff7> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <1ffb> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1ffc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ffd> DW_AT_name : (strp) (offset: 0x20e98): unpausesound │ │ │ │ │ <2001> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2002> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <2002> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <2003> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2004> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2008> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2009>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <200a> DW_AT_name : (strp) (offset: 0x12d07): stopsound │ │ │ │ │ <200e> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <200f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <200f> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <2010> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2011> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2015> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><2016>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2017> DW_AT_name : (strp) (offset: 0xd9e3): line │ │ │ │ │ <201b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201c> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <201c> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <201d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <201e> DW_AT_type : (ref4) <0x21c5> │ │ │ │ │ <2022> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><2023>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0x1701b): button_down │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x215f> │ │ │ │ │ <202f> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2030>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2031> DW_AT_name : (strp) (offset: 0x225ef): rgbtohsv │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2038> DW_AT_type : (ref4) <0x21f3> │ │ │ │ │ <203c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><203d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0xe3c8): hsvtorgb │ │ │ │ │ <2042> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2043> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2043> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2044> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2045> DW_AT_type : (ref4) <0x221c> │ │ │ │ │ <2049> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><204a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <204b> DW_AT_name : (strp) (offset: 0x1c816): canvas_w │ │ │ │ │ <204f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2050> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <2050> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <2051> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2052> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2056> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><2057>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2058> DW_AT_name : (strp) (offset: 0x1c750): canvas_h │ │ │ │ │ <205c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <205d> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <205d> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <205e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <205f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <2063> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><2064>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2065> DW_AT_name : (strp) (offset: 0x1b364): scale │ │ │ │ │ <2069> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <206a> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <206a> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <206b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <206c> DW_AT_type : (ref4) <0x223f> │ │ │ │ │ <2070> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><2071>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <2072> DW_AT_name : (strp) (offset: 0x1b35d): rotate_scale │ │ │ │ │ <2076> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2077> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2077> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2078> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <2079> DW_AT_type : (ref4) <0x225d> │ │ │ │ │ <207d> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><207e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <207f> DW_AT_name : (strp) (offset: 0x16a17): touched │ │ │ │ │ <2083> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2084> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <2084> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <2085> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2086> DW_AT_type : (ref4) <0x2276> │ │ │ │ │ <208a> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><208b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <208c> DW_AT_name : (strp) (offset: 0xa3e3): retract_undo │ │ │ │ │ <2090> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2091> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <2091> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <2092> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2093> DW_AT_type : (ref4) <0x1f30> │ │ │ │ │ <2097> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><2098>: Abbrev Number: 0 │ │ │ │ │ <1><2099>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <209a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <209a> DW_AT_type : (ref4) <0x36f>, float │ │ │ │ │ @@ -4513,23 +4513,23 @@ │ │ │ │ │ <2><2275>: Abbrev Number: 0 │ │ │ │ │ <1><2276>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <2277> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2277> DW_AT_type : (ref4) <0x2262>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><227b>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <227c> DW_AT_name : (strp) (offset: 0x22375): magic_api │ │ │ │ │ <2280> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2281> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2281> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2282> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2283> DW_AT_type : (ref4) <0x1f46>, magic_api_t │ │ │ │ │ <1><2287>: Abbrev Number: 38 (DW_TAG_enumeration_type) │ │ │ │ │ <2288> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2289> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2289> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <228d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <228e> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <228e> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <228f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2290> DW_AT_sibling : (ref4) <0x22c5> │ │ │ │ │ <2><2294>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2295> DW_AT_name : (strp) (offset: 0x19c4f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2299> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><229a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <229b> DW_AT_name : (strp) (offset: 0x3053): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4554,15 +4554,15 @@ │ │ │ │ │ <22c3> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><22c4>: Abbrev Number: 0 │ │ │ │ │ <1><22c5>: Abbrev Number: 38 (DW_TAG_enumeration_type) │ │ │ │ │ <22c6> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <22c7> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <22c7> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <22cb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <22cc> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <22cc> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <22cd> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <22ce> DW_AT_sibling : (ref4) <0x22eb> │ │ │ │ │ <2><22d2>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d3> DW_AT_name : (strp) (offset: 0x111ce): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <22d7> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><22d8>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <22d9> DW_AT_name : (strp) (offset: 0x1100a): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4580,15 +4580,15 @@ │ │ │ │ │ <2><22f4>: Abbrev Number: 37 (DW_TAG_subrange_type) │ │ │ │ │ <22f5> DW_AT_type : (ref4) <0x47>, long unsigned int │ │ │ │ │ <22f9> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><22fa>: Abbrev Number: 0 │ │ │ │ │ <1><22fb>: Abbrev Number: 29 (DW_TAG_variable) │ │ │ │ │ <22fc> DW_AT_name : (strp) (offset: 0x1c349): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <2300> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2301> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <2301> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <2302> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <2303> DW_AT_type : (ref4) <0x22eb> │ │ │ │ │ <2307> DW_AT_external : (flag_present) 1 │ │ │ │ │ <2307> DW_AT_location : (exprloc) 9 byte block: 3 80 50 0 0 0 0 0 0 (DW_OP_addr: 5080) │ │ │ │ │ <1><2311>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <2312> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2312> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xfe1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 26 │ │ │ │ │ DW_MACRO_import - offset : 0x193f │ │ │ │ │ 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 │ │ │ │ │ @@ -1101,25 +1101,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9bed │ │ │ │ │ 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 : 0x9c2d │ │ │ │ │ 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 : 0x9cba │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 49 │ │ │ │ │ DW_MACRO_import - offset : 0x2c90 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 237 │ │ │ │ │ DW_MACRO_import - offset : 0x9cd6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 49 │ │ │ │ │ @@ -7686,31 +7686,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: 0x9e0e │ │ │ │ │ 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: 0x9e7d │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,9 @@ │ │ │ │ │ GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -gwvfvvvv │ │ │ │ │ -q%x\[Pa, │ │ │ │ │ -i*rrl9*@yl_E │ │ │ │ │ +)9LU|b3Q5?[ │ │ │ │ │ KQ^=.ePK │ │ │ │ │ r`mz_.;U │ │ │ │ │ !iE.09D3 │ │ │ │ │ X|P^:>(HA │ │ │ │ │ WcWylz\G │ │ │ │ │ R)L?N]a~ │ │ │ │ │ Um#=#3556 │ │ │ │ │ @@ -17,22 +15,21 @@ │ │ │ │ │ >_lKAsKEQ/ │ │ │ │ │ H>59>zxz │ │ │ │ │ dlHuU7B&2"d"#B&2"d"#B&2"d"#B&2"d"# │ │ │ │ │ -s"#\$2BF"#l$ │ │ │ │ │ -(E*bE*bE*bE*bE*bE*b │ │ │ │ │ --j@7GXx`3 │ │ │ │ │ +'BnczSo" │ │ │ │ │ +C6(Y~/Y>K │ │ │ │ │ +$Kr'Kr'Kr'Kr'Kr'Kr'Kr'Kr'3 │ │ │ │ │ +$%6HJlP6 │ │ │ │ │ +ci<1d1b>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ <1d1c> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <2><1d20>: Abbrev Number: 0 │ │ │ │ │ <1><1d21>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d22> DW_AT_name : (strp) (offset: 0x1a614): magic_api_t │ │ │ │ │ <1d26> DW_AT_byte_size : (data1) 192 │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 83 │ │ │ │ │ <1d29> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d29> DW_AT_sibling : (ref4) <0x1e73> │ │ │ │ │ <2><1d2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d2e> DW_AT_name : (strp) (offset: 0x122d0): tp_version │ │ │ │ │ <1d32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d33> DW_AT_decl_line : (data1) 101 │ │ │ │ │ + <1d33> DW_AT_decl_line : (data1) 85 │ │ │ │ │ <1d34> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d35> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d39> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3b> DW_AT_name : (strp) (offset: 0x16b45): data_directory │ │ │ │ │ <1d3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d40> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <1d40> DW_AT_decl_line : (data1) 89 │ │ │ │ │ <1d41> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d42> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d46> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d48> DW_AT_name : (strp) (offset: 0x1f511): update_progress_bar │ │ │ │ │ <1d4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4d> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1d4d> DW_AT_decl_line : (data1) 92 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1d53> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0x7227): special_notify │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 111 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 95 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0x1d11> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x47cf): sRGB_to_linear │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x1da48): linear_to_sRGB │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 101 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d7b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x1de78): in_circle │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 122 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 106 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1eb4> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d88>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x18d7): getpixel │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 129 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 113 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d95>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x568e): putpixel │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 120 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1da2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x86d5): xorpixel │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 139 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 123 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1f0b> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1daf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x4281): playsound │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 145 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 129 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1f2a> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dbc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0x10581): playingsound │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 148 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 132 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x20a38): pausesound │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 151 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 135 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x20a36): unpausesound │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 155 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0x12771): stopsound │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 142 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1df0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0xd764): line │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 165 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 149 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dfd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x16ab9): button_down │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 168 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 152 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e0a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0x13152): rgbtohsv │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 171 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 155 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e17>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0xe143): hsvtorgb │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1ff1> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e24>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e25> DW_AT_name : (strp) (offset: 0x1c11c): canvas_w │ │ │ │ │ <1e29> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2a> DW_AT_decl_line : (data1) 177 │ │ │ │ │ + <1e2a> DW_AT_decl_line : (data1) 161 │ │ │ │ │ <1e2b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2c> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e30> DW_AT_data_member_location: (data1) 152 │ │ │ │ │ <2><1e31>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e32> DW_AT_name : (strp) (offset: 0x1c06c): canvas_h │ │ │ │ │ <1e36> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e37> DW_AT_decl_line : (data1) 178 │ │ │ │ │ + <1e37> DW_AT_decl_line : (data1) 162 │ │ │ │ │ <1e38> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e39> DW_AT_type : (ref4) <0x8e>, int │ │ │ │ │ <1e3d> DW_AT_data_member_location: (data1) 156 │ │ │ │ │ <2><1e3e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3f> DW_AT_name : (strp) (offset: 0x1acc6): scale │ │ │ │ │ <1e43> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e44> DW_AT_decl_line : (data1) 184 │ │ │ │ │ + <1e44> DW_AT_decl_line : (data1) 168 │ │ │ │ │ <1e45> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e46> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e4a> DW_AT_data_member_location: (data1) 160 │ │ │ │ │ <2><1e4b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4c> DW_AT_name : (strp) (offset: 0x1acbf): rotate_scale │ │ │ │ │ <1e50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e51> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <1e51> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <1e52> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e53> DW_AT_type : (ref4) <0x2032> │ │ │ │ │ <1e57> DW_AT_data_member_location: (data1) 168 │ │ │ │ │ <2><1e58>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e59> DW_AT_name : (strp) (offset: 0x164b0): touched │ │ │ │ │ <1e5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e5e> DW_AT_decl_line : (data1) 196 │ │ │ │ │ + <1e5e> DW_AT_decl_line : (data1) 180 │ │ │ │ │ <1e5f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x204b> │ │ │ │ │ <1e64> DW_AT_data_member_location: (data1) 176 │ │ │ │ │ <2><1e65>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e66> DW_AT_name : (strp) (offset: 0xa18d): retract_undo │ │ │ │ │ <1e6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e6b> DW_AT_decl_line : (data1) 201 │ │ │ │ │ + <1e6b> DW_AT_decl_line : (data1) 185 │ │ │ │ │ <1e6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e6d> DW_AT_type : (ref4) <0x1d0b> │ │ │ │ │ <1e71> DW_AT_data_member_location: (data1) 184 │ │ │ │ │ <2><1e72>: Abbrev Number: 0 │ │ │ │ │ <1><1e73>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e74> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e74> DW_AT_type : (ref4) <0xd6>, float │ │ │ │ │ @@ -4218,23 +4218,23 @@ │ │ │ │ │ <2><204a>: Abbrev Number: 0 │ │ │ │ │ <1><204b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <204c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <204c> DW_AT_type : (ref4) <0x2037>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2050>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2051> DW_AT_name : (strp) (offset: 0x1037e): magic_api │ │ │ │ │ <2055> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2056> DW_AT_decl_line : (data1) 202 │ │ │ │ │ + <2056> DW_AT_decl_line : (data1) 186 │ │ │ │ │ <2057> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2058> DW_AT_type : (ref4) <0x1d21>, magic_api_t │ │ │ │ │ <1><205c>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <205d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <205e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <205e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2062> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2063> DW_AT_decl_line : (data1) 217 │ │ │ │ │ + <2063> DW_AT_decl_line : (data1) 201 │ │ │ │ │ <2064> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2065> DW_AT_sibling : (ref4) <0x209a> │ │ │ │ │ <2><2069>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <206a> DW_AT_name : (strp) (offset: 0x195c0): MAGIC_TYPE_DISTORTS │ │ │ │ │ <206e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><206f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2070> DW_AT_name : (strp) (offset: 0x2fba): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ │ @@ -4259,15 +4259,15 @@ │ │ │ │ │ <2098> DW_AT_const_value : (data1) 7 │ │ │ │ │ <2><2099>: Abbrev Number: 0 │ │ │ │ │ <1><209a>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <209b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <209c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <209c> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <20a0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20a1> DW_AT_decl_line : (data1) 236 │ │ │ │ │ + <20a1> DW_AT_decl_line : (data1) 220 │ │ │ │ │ <20a2> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <20a3> DW_AT_sibling : (ref4) <0x20c0> │ │ │ │ │ <2><20a7>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20a8> DW_AT_name : (strp) (offset: 0x10ce0): MAGIC_COMPLEXITY_NOVICE │ │ │ │ │ <20ac> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><20ad>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <20ae> DW_AT_name : (strp) (offset: 0x10b1c): MAGIC_COMPLEXITY_BEGINNER │ │ │ │ │ @@ -4285,15 +4285,15 @@ │ │ │ │ │ <2><20c9>: Abbrev Number: 31 (DW_TAG_subrange_type) │ │ │ │ │ <20ca> DW_AT_type : (ref4) <0x32>, long unsigned int │ │ │ │ │ <20ce> DW_AT_upper_bound : (data1) 2 │ │ │ │ │ <2><20cf>: Abbrev Number: 0 │ │ │ │ │ <1><20d0>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <20d1> DW_AT_name : (strp) (offset: 0x1bc7e): MAGIC_COMPLEXITY_LEVEL_NAMES │ │ │ │ │ <20d5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <20d6> DW_AT_decl_line : (data1) 245 │ │ │ │ │ + <20d6> DW_AT_decl_line : (data1) 229 │ │ │ │ │ <20d7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <20d8> DW_AT_type : (ref4) <0x20c0> │ │ │ │ │ <20dc> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20dc> DW_AT_location : (exprloc) 9 byte block: 3 80 40 0 0 0 0 0 0 (DW_OP_addr: 4080) │ │ │ │ │ <1><20e6>: Abbrev Number: 19 (DW_TAG_variable) │ │ │ │ │ <20e7> DW_AT_name : (strp) (offset: 0xd14d): realrainbow_snd │ │ │ │ │ <20eb> DW_AT_decl_file : (data1) 1 │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -1110,28 +1110,28 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9c2d │ │ │ │ │ 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 : 0x9c63 │ │ │ │ │ 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 : 0x9cf0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 35 │ │ │ │ │ DW_MACRO_import - offset : 0x3b81 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 238 │ │ │ │ │ DW_MACRO_import - offset : 0x9d0c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 35 │ │ │ │ │ @@ -7703,25 +7703,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: 0x9e44 │ │ │ │ │ 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,35 +1,26 @@ │ │ │ │ │ -.GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ -<'#5eD71# │ │ │ │ │ -NX2+SXY 3pE^ │ │ │ │ │ +GCC: (Debian 14.2.0-18) 14.2.0 │ │ │ │ │ nAv.L="- │ │ │ │ │ fnzm?@t(/ = │ │ │ │ │ f&z&yl7F6 │ │ │ │ │ #69[BMW> │ │ │ │ │ j"hMmttx}v │ │ │ │ │ Peh