{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.7XQpO2aH/b1/gcc-12-cross_19_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.7XQpO2aH/b2/gcc-12-cross_19_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -54,26 +54,26 @@\n 69eb83c004304daab9c0a1863df4fe97 9104692 devel optional gfortran-12-arm-linux-gnueabi_12.3.0-17cross1_amd64.deb\n 71f29349e24a72db298f07756882bebc 9107100 devel optional gfortran-12-arm-linux-gnueabihf_12.3.0-17cross1_amd64.deb\n 267e6d09888397a7d6fdaecc2e68f300 10293492 devel optional gfortran-12-i686-linux-gnu_12.3.0-17cross1_amd64.deb\n 4c319b2b8d031d18c99ef4dcf2d02c7c 1136 devel optional gfortran-12-multilib-i686-linux-gnu_12.3.0-17cross1_amd64.deb\n 018b6149c40e04ff902d4ebf78ddb8c0 1128 devel optional gfortran-12-multilib-s390x-linux-gnu_12.3.0-17cross1_amd64.deb\n 40ca257f204fc8a7fdd2f3a9c934e81c 9008712 devel optional gfortran-12-powerpc64le-linux-gnu_12.3.0-17cross1_amd64.deb\n b3f4fcbd85338b4c58215b69abab6d02 8241436 devel optional gfortran-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb\n- 5625c93a13b7a3c43c37158cb7350894 9530808 devel optional gm2-12-aarch64-linux-gnu_12.3.0-17cross1_amd64.deb\n- f034af7bbad68c17fbc247bd14e5cde6 9059064 devel optional gm2-12-arm-linux-gnueabi_12.3.0-17cross1_amd64.deb\n- 53526c58647be8e2e995f5eff319d1b4 9058936 devel optional gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_amd64.deb\n- 08f049a8223a794da30e408966b88099 10222976 devel optional gm2-12-i686-linux-gnu_12.3.0-17cross1_amd64.deb\n- 6743fe1aceb5faee69a5bfe8baa1da4d 8961820 devel optional gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_amd64.deb\n- 1444ab44f27ed90b396f9d92403ca564 8252972 devel optional gm2-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb\n+ 2d527a44f9124b6c4598083f6e3f3e9a 9530844 devel optional gm2-12-aarch64-linux-gnu_12.3.0-17cross1_amd64.deb\n+ e9ea417e5e7406c358d57bc37a3a0b51 9060708 devel optional gm2-12-arm-linux-gnueabi_12.3.0-17cross1_amd64.deb\n+ 857d22801d3adc6025a637a032c47cb4 9057992 devel optional gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_amd64.deb\n+ 9fb050a51dbb556d680c1a42d9901d26 10223192 devel optional gm2-12-i686-linux-gnu_12.3.0-17cross1_amd64.deb\n+ 6231307bc19b537e21c403ec3bd91a95 8961032 devel optional gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_amd64.deb\n+ 0dcca869c11895321e14a722f163f3ae 8251868 devel optional gm2-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb\n 866b1f87e8dee9a196c60205b91a5bf8 18221584 devel optional gnat-12-aarch64-linux-gnu_12.3.0-17cross1_amd64.deb\n 5cc1bd77ef955bb928ec05a2b40bb6b8 17618024 devel optional gnat-12-arm-linux-gnueabi_12.3.0-17cross1_amd64.deb\n d09e2dbc97480e943933a9962b484f80 17620500 devel optional gnat-12-arm-linux-gnueabihf_12.3.0-17cross1_amd64.deb\n a75e57a6574c8d38ed26847e789eb87f 19376388 devel optional gnat-12-i686-linux-gnu_12.3.0-17cross1_amd64.deb\n db07471f167fe61fa5be24aaee63444b 18481364 devel optional gnat-12-powerpc64le-linux-gnu_12.3.0-17cross1_amd64.deb\n- 9161ac40cb7a0e910bcecdbb1833c7d0 16998732 devel optional gnat-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb\n+ a44df48cdea677c315cd16871dc39e3f 16999496 devel optional gnat-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb\n 8977d67bacf0bcc65b7edfa184b792bd 9674472 devel optional gobjc++-12-aarch64-linux-gnu_12.3.0-17cross1_amd64.deb\n 0cc0c4d95603d8cfbb1d597e7f25df22 9178452 devel optional gobjc++-12-arm-linux-gnueabi_12.3.0-17cross1_amd64.deb\n 7729bdcbe5e5e74fbc20dd9397e54ab8 9181148 devel optional gobjc++-12-arm-linux-gnueabihf_12.3.0-17cross1_amd64.deb\n 841f7743f932851a93b1dc517f1a5054 10351936 devel optional gobjc++-12-i686-linux-gnu_12.3.0-17cross1_amd64.deb\n 5f8b367ac245ac146b9e24482943dd52 1108 devel optional gobjc++-12-multilib-i686-linux-gnu_12.3.0-17cross1_amd64.deb\n 6e23507b3b3aadaacd9692f2b57edd34 1108 devel optional gobjc++-12-multilib-s390x-linux-gnu_12.3.0-17cross1_amd64.deb\n 7126fc86b4240857f644ce0cc9351685 9094904 devel optional gobjc++-12-powerpc64le-linux-gnu_12.3.0-17cross1_amd64.deb\n@@ -101,15 +101,15 @@\n bbc110ddeb95b418c29bdbfbe1ab672b 137940 libdevel optional lib32objc-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n 932008aa29cc456066eaa9eb59caa5e7 131560 libdevel optional lib32objc-12-dev-s390x-cross_12.3.0-17cross1_all.deb\n 633e53596c95660f864abdfa211be6b8 860868 devel optional lib32stdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n 730b910748266bcbd612f57e69077c8a 778384 devel optional lib32stdc++-12-dev-s390x-cross_12.3.0-17cross1_all.deb\n 6506834ec6dfc512196b338985b217f4 2054464 libdevel optional lib64gcc-12-dev-i386-cross_12.3.0-17cross1_all.deb\n 0f8f53a2dde735438d6007bfc3069f88 828100 libdevel optional lib64gfortran-12-dev-i386-cross_12.3.0-17cross1_all.deb\n 235e210b86b024bd0468ad94d0baa2e2 16715272 libdevel optional lib64go-12-dev-i386-cross_12.3.0-17cross1_all.deb\n- 013d18dc54df166c405d45d7bd587c95 13039044 devel optional lib64go21-i386-cross_12.3.0-17cross1_all.deb\n+ d270703df3f7392d6aa18d1d029d22cf 13049652 devel optional lib64go21-i386-cross_12.3.0-17cross1_all.deb\n 37e97c3f2f5a859ceea5b79d330e2d91 7459368 libdevel optional lib64gphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb\n c229c220e33ac1b242f114f61e1cc898 1713840 devel optional lib64gphobos3-i386-cross_12.3.0-17cross1_all.deb\n fbc06e996c71f22adcabc24d4fba1785 141816 libdevel optional lib64objc-12-dev-i386-cross_12.3.0-17cross1_all.deb\n ba212fb6228a78d20560a2d93887009b 802460 devel optional lib64stdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb\n 4880d98a2700a5be021ed9a9316b809c 2430704 libdevel optional libgcc-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n 559fbd5288e00dc661f7240863b4db6a 953988 libdevel optional libgcc-12-dev-arm64-cross_12.3.0-17cross1_all.deb\n 4b2ced9e7873079ac239ac8190fa38a3 734764 libdevel optional libgcc-12-dev-armel-cross_12.3.0-17cross1_all.deb\n@@ -143,24 +143,24 @@\n 3f4535bade853457974e053eb29bd7ac 962708 devel optional libgnat-12-armel-cross_12.3.0-17cross1_all.deb\n 071978a1797b90111e2e06381d7c2bd2 950392 devel optional libgnat-12-armhf-cross_12.3.0-17cross1_all.deb\n 3a0e581bc2df5f1029fc2d94bfca6a8c 1264596 devel optional libgnat-12-i386-cross_12.3.0-17cross1_all.deb\n 346e8438737a9464add092f4780ca0b5 1215736 devel optional libgnat-12-ppc64el-cross_12.3.0-17cross1_all.deb\n 19834ef31d6a7c7fb8289df201491f8a 1123060 devel optional libgnat-12-s390x-cross_12.3.0-17cross1_all.deb\n 1692a79475de899b20a8d06eccf60ba1 16731876 libdevel optional libgo-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n f85a5becd25a9636861ece7a1e37aa0d 15770744 libdevel optional libgo-12-dev-arm64-cross_12.3.0-17cross1_all.deb\n- 8a802f3ede58f0e8191fcf0a2f39ce4c 15820768 libdevel optional libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb\n- 50b2c3dbec649ccb714304908eca5b9d 15899052 libdevel optional libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb\n+ cc3a3c4775560e5998c1539c3ad9d9c0 15819184 libdevel optional libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb\n+ bac1c50e9357556b0944d94e9da6fedd 15898448 libdevel optional libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb\n 9a6ab706a13b5c71e006f1c3bec8a786 16297912 libdevel optional libgo-12-dev-i386-cross_12.3.0-17cross1_all.deb\n 87e25711b1138be5c2558e6602696226 16310908 libdevel optional libgo-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb\n f57ea8fb89a5402070c3ee80c50dc0a1 15684564 libdevel optional libgo-12-dev-s390x-cross_12.3.0-17cross1_all.deb\n eff8e587196357edfe9cf74d0fc916b8 13039916 devel optional libgo21-amd64-cross_12.3.0-17cross1_all.deb\n 17a58255b17af3079054c79166f0998c 12244516 devel optional libgo21-arm64-cross_12.3.0-17cross1_all.deb\n- 95f4d09133252c45c7b1e8bac4b6c941 12142648 devel optional libgo21-armel-cross_12.3.0-17cross1_all.deb\n- 73d7e5e83ed75d955832fea56ab0e0e1 12273672 devel optional libgo21-armhf-cross_12.3.0-17cross1_all.deb\n- 13f5810fa1098d0700e56ae18e16f2fc 12420640 devel optional libgo21-i386-cross_12.3.0-17cross1_all.deb\n+ 7f9ad2deac9d9674c139c3590a417235 12142684 devel optional libgo21-armel-cross_12.3.0-17cross1_all.deb\n+ b8d9db3fc0e07b3b355f740a4eabed0a 12280508 devel optional libgo21-armhf-cross_12.3.0-17cross1_all.deb\n+ 9f86f2aeb29ddeae8172aae537cc0df0 12420592 devel optional libgo21-i386-cross_12.3.0-17cross1_all.deb\n 53b020f0135244a5a605f51ace6169c6 12809624 devel optional libgo21-ppc64el-cross_12.3.0-17cross1_all.deb\n 68bc3c2d595598e4db80ccd211404567 12509508 devel optional libgo21-s390x-cross_12.3.0-17cross1_all.deb\n 04f424d1ab49b2a2cf1dabf8c822305f 10071500 libdevel optional libgphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n 75871d5c212b70a69289417f0ffe3e94 10049164 libdevel optional libgphobos-12-dev-arm64-cross_12.3.0-17cross1_all.deb\n 18d9ee07b6cde2b8d64bbe2da4f053c6 10342484 libdevel optional libgphobos-12-dev-armel-cross_12.3.0-17cross1_all.deb\n 693633ce0a1b78a41ab656790506ee8d 10248696 libdevel optional libgphobos-12-dev-armhf-cross_12.3.0-17cross1_all.deb\n c3411529c3ec84e511989b68858b4946 9189996 libdevel optional libgphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb\n@@ -194,15 +194,15 @@\n 1e1766b7420132b9d328fc29220ab5fe 774552 devel optional libstdc++-12-pic-i386-cross_12.3.0-17cross1_all.deb\n 3588a3022b39ab8dc0b5dbffbebbd171 768008 devel optional libstdc++-12-pic-ppc64el-cross_12.3.0-17cross1_all.deb\n a8c310be6517b474c4ae8a0aa2206323 680972 devel optional libstdc++-12-pic-s390x-cross_12.3.0-17cross1_all.deb\n f619d63845d97aadf1e247b5c2f4ec6d 2035464 libdevel optional libx32gcc-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n a30ce41c76d9fd272375ee00a99bd310 2039388 libdevel optional libx32gcc-12-dev-i386-cross_12.3.0-17cross1_all.deb\n 740ed7a192bd3c8fb80ccc9980f9294e 845828 libdevel optional libx32gfortran-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n c61d18f0d3d8efb92a42c5137c4e3e53 845852 libdevel optional libx32gfortran-12-dev-i386-cross_12.3.0-17cross1_all.deb\n- 0b08d504db20925e437059273004c189 16272996 libdevel optional libx32go-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n+ a8b30e2684f4a48ddb4c6ac2e0fd6c8f 16271220 libdevel optional libx32go-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n 7007625c90267b3218409b91bfc5631e 16270216 libdevel optional libx32go-12-dev-i386-cross_12.3.0-17cross1_all.deb\n 796c226cc04977215d29e7cda1c305ee 12729560 devel optional libx32go21-amd64-cross_12.3.0-17cross1_all.deb\n d6d248dc975aa9f30d9149afb6a6bde7 12734176 devel optional libx32go21-i386-cross_12.3.0-17cross1_all.deb\n 8c7c179ab5143084da6584c45060673f 7007332 libdevel optional libx32gphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n 507da52594927a1206ce895fd6b4acbf 7008092 libdevel optional libx32gphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb\n 74f79ecaf30d06deee8b8df069116de1 1678548 devel optional libx32gphobos3-amd64-cross_12.3.0-17cross1_all.deb\n f03c93762ac6456b9e1e681d3e288630 1676400 devel optional libx32gphobos3-i386-cross_12.3.0-17cross1_all.deb\n"}, {"source1": "gm2-12-aarch64-linux-gnu_12.3.0-17cross1_amd64.deb", "source2": "gm2-12-aarch64-linux-gnu_12.3.0-17cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1112 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9529504 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9529540 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/aarch64-linux-gnu-gm2-12", "source2": "./usr/bin/aarch64-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b10cdae7d493827a08520e4064bee8b7d722fdf2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e1d296199f583931552503908c2e242e00c1c654\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3617,16 +3617,16 @@\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{!fno-asynchronous-unwind-tables:-fasynchronous-unwind-tables}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{profile:-p}%{%:sanitize(address):-funwind-tables}\n %{g*:%{%:debug-level-gt(0):%{%:dwarf-version-gt(4):--gdwarf-5 ;%:dwarf-version-gt(3):--gdwarf-4 ;%:dwarf-version-gt(2):--gdwarf-3 ;:--gdwarf2 }}}\n %{g*:%{%:debug-level-gt(0):}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n lp64:../lib:aarch64-linux-gnu mabi=lp64;\n-GNU Modula-2 1.9.5 (20250713)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240611)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/aarch64-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n basic_string: construction from null is not valid\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5151,17 +5151,17 @@\n 0x004bb1c0 7d20257b 66646562 75672d70 72656669 } %{fdebug-prefi\n 0x004bb1d0 782d6d61 703d2a3a 2d2d6465 6275672d x-map=*:--debug-\n 0x004bb1e0 70726566 69782d6d 61702025 2a7d0000 prefix-map %*}..\n 0x004bb1f0 6c703634 3a2e2e2f 6c69623a 61617263 lp64:../lib:aarc\n 0x004bb200 6836342d 6c696e75 782d676e 75206d61 h64-linux-gnu ma\n 0x004bb210 62693d6c 7036343b 00000000 00000000 bi=lp64;........\n 0x004bb220 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004bb230 392e3520 20283230 32353037 31332900 9.5 (20250713).\n+ 0x004bb230 392e3520 20283230 32343036 31312900 9.5 (20240611).\n 0x004bb240 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x004bb250 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x004bb250 32342046 72656520 536f6674 77617265 24 Free Software\n 0x004bb260 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004bb270 2e000000 00000000 4c696365 6e736520 ........License \n 0x004bb280 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x004bb290 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x004bb2a0 72203c68 7474703a 2f2f676e 752e6f72 r ....This is \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30636461 65376434 39333832 37613038 0cdae7d493827a08\n- 0x00000010 35323065 34303634 62656538 62376437 520e4064bee8b7d7\n- 0x00000020 32326664 66322e64 65627567 00000000 22fdf2.debug....\n- 0x00000030 31d991fd 1...\n+ 0x00000000 64323936 31393966 35383339 33313535 d296199f58393155\n+ 0x00000010 32353033 39303863 32653234 32653030 2503908c2e242e00\n+ 0x00000020 63316336 35342e64 65627567 00000000 c1c654.debug....\n+ 0x00000030 899caad7 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7a07550a8e7e5b098afb139871cf488d0913f823\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 556ab24eccea90b34ef1cce1a28769b987a63773\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -106811,16 +106811,16 @@\n --jobserver-auth@\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n /usr/lib/debug/.debug/.build-id/\n extern(Windows) extern(Objectivenot enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugsrg/bugs/):\n read_only\n write_only\n read_write\n-20250713\n-Sun Jul 13 04:45:32 2025\n+20240611\n+Tue Jun 11 06:39:57 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n !\"#$%&'()*+,-.\n '(')*(')*(')*('(')('('(')))***('('(')))***(')*(')*(')*\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -99530,17 +99530,17 @@\n 0x019eec70 f9967900 00000000 06987900 00000000 ..y.......y.....\n 0x019eec80 33977900 00000000 7b937900 00000000 3.y.....{.y.....\n 0x019eec90 7b937900 00000000 7b937900 00000000 {.y.....{.y.....\n 0x019eeca0 7b937900 00000000 7b937900 00000000 {.y.....{.y.....\n 0x019eecb0 7b937900 00000000 7b937900 00000000 {.y.....{.y.....\n 0x019eecc0 7b937900 00000000 7b937900 00000000 {.y.....{.y.....\n 0x019eecd0 c9977900 00000000 312e392e 35003230 ..y.....1.9.5.20\n- 0x019eece0 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x019eecf0 6e204a75 6c203133 2030343a 34353a33 n Jul 13 04:45:3\n- 0x019eed00 32203230 32350000 403b7a00 00000000 2 2025..@;z.....\n+ 0x019eece0 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x019eecf0 65204a75 6e203131 2030363a 33393a35 e Jun 11 06:39:5\n+ 0x019eed00 37203230 32340000 403b7a00 00000000 7 2024..@;z.....\n 0x019eed10 003a7a00 00000000 003a7a00 00000000 .:z......:z.....\n 0x019eed20 303b7a00 00000000 103b7a00 00000000 0;z......;z.....\n 0x019eed30 003a7a00 00000000 003a7a00 00000000 .:z......:z.....\n 0x019eed40 003a7a00 00000000 003a7a00 00000000 .:z......:z.....\n 0x019eed50 003a7a00 00000000 003a7a00 00000000 .:z......:z.....\n 0x019eed60 003a7a00 00000000 083b7a00 00000000 .:z......;z.....\n 0x019eed70 003a7a00 00000000 003a7a00 00000000 .:z......:z.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30373535 30613865 37653562 30393861 07550a8e7e5b098a\n- 0x00000010 66623133 39383731 63663438 38643039 fb139871cf488d09\n- 0x00000020 31336638 32332e64 65627567 00000000 13f823.debug....\n- 0x00000030 5bee014b [..K\n+ 0x00000000 36616232 34656363 65613930 62333465 6ab24eccea90b34e\n+ 0x00000010 66316363 65316132 38373639 62393837 f1cce1a28769b987\n+ 0x00000020 61363337 37332e64 65627567 00000000 a63773.debug....\n+ 0x00000030 97275a2f .'Z/\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 97de5567c22b5a676adddf876dbf8cbb99ca46d5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3fb137940d999cf72c70bb29ff80948ac4e30814\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1889,16 +1889,16 @@\n e of: ( . [ ^ {\n : __ATTRIBUTE__ NOT ( { identifier str integer number real numbe: NOT ( integer number real number __ATTRIBUTE__ { str identifie: [ ( identifier: CASE identifie: PACKEDSET SET\n : VAR ... ARRAY AY identifier )\n : PROCEDURE POINTER SET PACKEDSET OF RECORD ARRAY identifier ( [: RETRY RETURN EXIT ASM WITH FOR LOOP REPEAT WHILE CASE IF ident: VAR identifier: MODULE PROCEDURE VAR TYPE CONS: MODULE IMPLEME: IMPLEMENTATION MODULE DEFINITI../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:45:32 2025\n+20240611\n+Tue Jun 11 06:39:57 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2640,17 +2640,17 @@\n 0x004994d0 88d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004994e0 b0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004994f0 e0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00499500 10d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00499510 48d24100 00000000 40ce4100 00000000 H.A.....@.A.....\n 0x00499520 80d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00499530 a8d24100 00000000 312e392e 35003230 ..A.....1.9.5.20\n- 0x00499540 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x00499550 6e204a75 6c203133 2030343a 34353a33 n Jul 13 04:45:3\n- 0x00499560 32203230 32350000 405b4200 00000000 2 2025..@[B.....\n+ 0x00499540 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x00499550 65204a75 6e203131 2030363a 33393a35 e Jun 11 06:39:5\n+ 0x00499560 37203230 32340000 405b4200 00000000 7 2024..@[B.....\n 0x00499570 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x00499580 305b4200 00000000 105b4200 00000000 0[B......[B.....\n 0x00499590 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004995a0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004995b0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004995c0 005a4200 00000000 085b4200 00000000 .ZB......[B.....\n 0x004995d0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64653535 36376332 32623561 36373661 de5567c22b5a676a\n- 0x00000010 64646466 38373664 62663863 62623939 dddf876dbf8cbb99\n- 0x00000020 63613436 64352e64 65627567 00000000 ca46d5.debug....\n- 0x00000030 eef8c2c0 ....\n+ 0x00000000 62313337 39343064 39393963 66373263 b137940d999cf72c\n+ 0x00000010 37306262 32396666 38303934 38616334 70bb29ff80948ac4\n+ 0x00000020 65333038 31342e64 65627567 00000000 e30814.debug....\n+ 0x00000030 768d51f6 v.Q.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fa8b1775f495c8e97d207d3de2a02f9b84b5ab26\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c39947f1b6877c9247505f8630302910f23fceab\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1762,16 +1762,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:45:32 2025\n+20240611\n+Tue Jun 11 06:39:57 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2404,17 +2404,17 @@\n 0x0048f610 48504100 00000000 004d4100 00000000 HPA......MA.....\n 0x0048f620 70504100 00000000 004d4100 00000000 pPA......MA.....\n 0x0048f630 a0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f640 d0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f650 08514100 00000000 004d4100 00000000 .QA......MA.....\n 0x0048f660 40514100 00000000 004d4100 00000000 @QA......MA.....\n 0x0048f670 68514100 00000000 312e392e 35003230 hQA.....1.9.5.20\n- 0x0048f680 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x0048f690 6e204a75 6c203133 2030343a 34353a33 n Jul 13 04:45:3\n- 0x0048f6a0 32203230 32350000 60d84100 00000000 2 2025..`.A.....\n+ 0x0048f680 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x0048f690 65204a75 6e203131 2030363a 33393a35 e Jun 11 06:39:5\n+ 0x0048f6a0 37203230 32340000 60d84100 00000000 7 2024..`.A.....\n 0x0048f6b0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6c0 50d84100 00000000 30d84100 00000000 P.A.....0.A.....\n 0x0048f6d0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6e0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6f0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f700 20d74100 00000000 28d84100 00000000 .A.....(.A.....\n 0x0048f710 20d74100 00000000 20d74100 00000000 .A..... .A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38623137 37356634 39356338 65393764 8b1775f495c8e97d\n- 0x00000010 32303764 33646532 61303266 39623834 207d3de2a02f9b84\n- 0x00000020 62356162 32362e64 65627567 00000000 b5ab26.debug....\n- 0x00000030 e1fd1db5 ....\n+ 0x00000000 39393437 66316236 38373763 39323437 9947f1b6877c9247\n+ 0x00000010 35303566 38363330 33303239 31306632 505f8630302910f2\n+ 0x00000020 33666365 61622e64 65627567 00000000 3fceab.debug....\n+ 0x00000030 246e2b2f $n+/\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f0b7c1969f6477d61b1484901464e0b0568f9324\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3de46beab6e0a5e58178ff5834db3e44f85336e6\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1768,16 +1768,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:45:32 2025\n+20240611\n+Tue Jun 11 06:39:57 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2410,17 +2410,17 @@\n 0x0048f670 50504100 00000000 98534100 00000000 PPA......SA.....\n 0x0048f680 50504100 00000000 c0534100 00000000 PPA......SA.....\n 0x0048f690 50504100 00000000 f0534100 00000000 PPA......SA.....\n 0x0048f6a0 50504100 00000000 20544100 00000000 PPA..... TA.....\n 0x0048f6b0 50504100 00000000 58544100 00000000 PPA.....XTA.....\n 0x0048f6c0 50504100 00000000 90544100 00000000 PPA......TA.....\n 0x0048f6d0 50504100 00000000 b8544100 00000000 PPA......TA.....\n- 0x0048f6e0 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048f6f0 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048f700 2030343a 34353a33 32203230 32350000 04:45:32 2025..\n+ 0x0048f6e0 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048f6f0 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048f700 2030363a 33393a35 37203230 32340000 06:39:57 2024..\n 0x0048f710 b0d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f720 70d84100 00000000 a0d94100 00000000 p.A.......A.....\n 0x0048f730 80d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f740 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f750 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f760 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f770 78d94100 00000000 70d84100 00000000 x.A.....p.A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62376331 39363966 36343737 64363162 b7c1969f6477d61b\n- 0x00000010 31343834 39303134 36346530 62303536 1484901464e0b056\n- 0x00000020 38663933 32342e64 65627567 00000000 8f9324.debug....\n- 0x00000030 e60eb4e6 ....\n+ 0x00000000 65343662 65616236 65306135 65353831 e46beab6e0a5e581\n+ 0x00000010 37386666 35383334 64623365 34346638 78ff5834db3e44f8\n+ 0x00000020 35333336 65362e64 65627567 00000000 5336e6.debug....\n+ 0x00000030 257f15ff %...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8363806ee73b89034737f797d6c19a7721d62d4b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1deed41b105d04d1e8f04969336a1888d496902e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1748,16 +1748,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:45:32 2025\n+20240611\n+Tue Jun 11 06:39:57 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2382,17 +2382,17 @@\n 0x0048e4b0 90434100 00000000 d8464100 00000000 .CA......FA.....\n 0x0048e4c0 90434100 00000000 00474100 00000000 .CA......GA.....\n 0x0048e4d0 90434100 00000000 30474100 00000000 .CA.....0GA.....\n 0x0048e4e0 90434100 00000000 60474100 00000000 .CA.....`GA.....\n 0x0048e4f0 90434100 00000000 98474100 00000000 .CA......GA.....\n 0x0048e500 90434100 00000000 d0474100 00000000 .CA......GA.....\n 0x0048e510 90434100 00000000 f8474100 00000000 .CA......GA.....\n- 0x0048e520 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048e530 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048e540 2030343a 34353a33 32203230 32350000 04:45:32 2025..\n+ 0x0048e520 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048e530 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048e540 2030363a 33393a35 37203230 32340000 06:39:57 2024..\n 0x0048e550 f0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e560 b0cb4100 00000000 e0cc4100 00000000 ..A.......A.....\n 0x0048e570 c0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e580 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e590 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5a0 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5b0 b8cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36333830 36656537 33623839 30333437 63806ee73b890347\n- 0x00000010 33376637 39376436 63313961 37373231 37f797d6c19a7721\n- 0x00000020 64363264 34622e64 65627567 00000000 d62d4b.debug....\n- 0x00000030 9bfd32b7 ..2.\n+ 0x00000000 65656434 31623130 35643034 64316538 eed41b105d04d1e8\n+ 0x00000010 66303439 36393333 36613138 38386434 f04969336a1888d4\n+ 0x00000020 39363930 32652e64 65627567 00000000 96902e.debug....\n+ 0x00000030 839eaf07 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabi_12.3.0-17cross1_amd64.deb", "source2": "gm2-12-arm-linux-gnueabi_12.3.0-17cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9057756 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1112 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9059404 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabi-gm2-12", "source2": "./usr/bin/arm-linux-gnueabi-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6e120f0e16b1bc7d8e4f4a8719d10d1b878f7a57\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5b8e690bf9502a488d1af42b7a4fd551f1c8beda\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3729,16 +3729,16 @@\n %{mbig-endian:-EB} %{mlittle-endian:-EL} %(asm_cpu_spec) %{mapcs-*:-mapcs-%*} %(subtarget_asm_float_spec) %{mthumb-interwork:-mthumb-interwork} %{mfloat-abi=*} %{!mfpu=auto: %{mfpu=*}} %(subtarget_extra_asm_spec)\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{!m16:%{!m64:%{!D_TIME_BITS=*:%{!U_TIME_BITS:-D_TIME_BITS=64%{!D_FILE_OFFSET_BITS=*:%{!U_FILE_OFFSET_BITS: -D_FILE_OFFSET_BITS=64}}}}}}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n-GNU Modula-2 1.9.5 (20250713)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240611)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/arm-linux-gnueabi/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n %qs does not support feature %qs\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5406,16 +5406,16 @@\n 0x004bd1b0 6c652d70 72656669 782d6d61 703d2a3a le-prefix-map=*:\n 0x004bd1c0 2d2d6465 6275672d 70726566 69782d6d --debug-prefix-m\n 0x004bd1d0 61702025 2a7d2025 7b666465 6275672d ap %*} %{fdebug-\n 0x004bd1e0 70726566 69782d6d 61703d2a 3a2d2d64 prefix-map=*:--d\n 0x004bd1f0 65627567 2d707265 6669782d 6d617020 ebug-prefix-map \n 0x004bd200 252a7d00 00000000 474e5520 4d6f6475 %*}.....GNU Modu\n 0x004bd210 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004bd220 32353037 31332900 436f7079 72696768 250713).Copyrigh\n- 0x004bd230 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x004bd220 32343036 31312900 436f7079 72696768 240611).Copyrigh\n+ 0x004bd230 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x004bd240 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004bd250 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004bd260 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004bd270 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x004bd280 206f7220 6c617465 72203c68 7474703a or later ....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31323066 30653136 62316263 37643865 120f0e16b1bc7d8e\n- 0x00000010 34663461 38373139 64313064 31623837 4f4a8719d10d1b87\n- 0x00000020 38663761 35372e64 65627567 00000000 8f7a57.debug....\n- 0x00000030 b3f8f205 ....\n+ 0x00000000 38653639 30626639 35303261 34383864 8e690bf9502a488d\n+ 0x00000010 31616634 32623761 34666435 35316631 1af42b7a4fd551f1\n+ 0x00000020 63386265 64612e64 65627567 00000000 c8beda.debug....\n+ 0x00000030 b7ca7439 ..t9\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f9f6dc97db9bf006ff861dd7cbbae115fe3ba187\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 210fd8f77dcdacb7b2770dbd14244d86d69a7690\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -81414,16 +81414,16 @@\n /usr/lib/debug/.debug/.build-id/\n extern(Windows) extern(Objectivenot enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugsrg/bugs/):\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250713\n-Sun Jul 13 05:34:43 2025\n+20240611\n+Tue Jun 11 08:33:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n %*/37;>GKNWY[\\]\n !\"#$%&'()*+,-./0123456789:;<=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -72094,17 +72094,17 @@\n 0x017789b0 899b6f00 00000000 969c6f00 00000000 ..o.......o.....\n 0x017789c0 c39b6f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x017789d0 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x017789e0 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x017789f0 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x01778a00 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x01778a10 599c6f00 00000000 312e392e 35003230 Y.o.....1.9.5.20\n- 0x01778a20 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x01778a30 6e204a75 6c203133 2030353a 33343a34 n Jul 13 05:34:4\n- 0x01778a40 33203230 32350000 d03f7000 00000000 3 2025...?p.....\n+ 0x01778a20 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x01778a30 65204a75 6e203131 2030383a 33333a31 e Jun 11 08:33:1\n+ 0x01778a40 33203230 32340000 d03f7000 00000000 3 2024...?p.....\n 0x01778a50 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778a60 c03f7000 00000000 a03f7000 00000000 .?p......?p.....\n 0x01778a70 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778a80 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778a90 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778aa0 903e7000 00000000 983f7000 00000000 .>p......?p.....\n 0x01778ab0 903e7000 00000000 903e7000 00000000 .>p......>p.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66366463 39376462 39626630 30366666 f6dc97db9bf006ff\n- 0x00000010 38363164 64376362 62616531 31356665 861dd7cbbae115fe\n- 0x00000020 33626131 38372e64 65627567 00000000 3ba187.debug....\n- 0x00000030 469f157a F..z\n+ 0x00000000 30666438 66373764 63646163 62376232 0fd8f77dcdacb7b2\n+ 0x00000010 37373064 62643134 32343464 38366436 770dbd14244d86d6\n+ 0x00000020 39613736 39302e64 65627567 00000000 9a7690.debug....\n+ 0x00000030 8b764257 .vBW\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 72f619c4d6396cf0ee10ce6d5b22a1b647386cd6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dc1c233ef931c7563d7514ff95ab8e906bb2e119\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1889,16 +1889,16 @@\n e of: ( . [ ^ {\n : __ATTRIBUTE__ NOT ( { identifier str integer number real numbe: NOT ( integer number real number __ATTRIBUTE__ { str identifie: [ ( identifier: CASE identifie: PACKEDSET SET\n : VAR ... ARRAY AY identifier )\n : PROCEDURE POINTER SET PACKEDSET OF RECORD ARRAY identifier ( [: RETRY RETURN EXIT ASM WITH FOR LOOP REPEAT WHILE CASE IF ident: VAR identifier: MODULE PROCEDURE VAR TYPE CONS: MODULE IMPLEME: IMPLEMENTATION MODULE DEFINITI../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:34:43 2025\n+20240611\n+Tue Jun 11 08:33:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2640,17 +2640,17 @@\n 0x004984d0 88d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984e0 b0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984f0 e0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498500 10d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498510 48d24100 00000000 40ce4100 00000000 H.A.....@.A.....\n 0x00498520 80d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498530 a8d24100 00000000 312e392e 35003230 ..A.....1.9.5.20\n- 0x00498540 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x00498550 6e204a75 6c203133 2030353a 33343a34 n Jul 13 05:34:4\n- 0x00498560 33203230 32350000 405b4200 00000000 3 2025..@[B.....\n+ 0x00498540 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x00498550 65204a75 6e203131 2030383a 33333a31 e Jun 11 08:33:1\n+ 0x00498560 33203230 32340000 405b4200 00000000 3 2024..@[B.....\n 0x00498570 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x00498580 305b4200 00000000 105b4200 00000000 0[B......[B.....\n 0x00498590 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985a0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985b0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985c0 005a4200 00000000 085b4200 00000000 .ZB......[B.....\n 0x004985d0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66363139 63346436 33393663 66306565 f619c4d6396cf0ee\n- 0x00000010 31306365 36643562 32326131 62363437 10ce6d5b22a1b647\n- 0x00000020 33383663 64362e64 65627567 00000000 386cd6.debug....\n- 0x00000030 ac9a6541 ..eA\n+ 0x00000000 31633233 33656639 33316337 35363364 1c233ef931c7563d\n+ 0x00000010 37353134 66663935 61623865 39303662 7514ff95ab8e906b\n+ 0x00000020 62326531 31392e64 65627567 00000000 b2e119.debug....\n+ 0x00000030 69e7231c i.#.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fc2732eae36d2bb43bea0a999b22fc9bf83beb2c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0147cc128034e943823744f1811c306070b1337e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1762,16 +1762,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:34:43 2025\n+20240611\n+Tue Jun 11 08:33:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2404,17 +2404,17 @@\n 0x0048f610 48504100 00000000 004d4100 00000000 HPA......MA.....\n 0x0048f620 70504100 00000000 004d4100 00000000 pPA......MA.....\n 0x0048f630 a0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f640 d0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f650 08514100 00000000 004d4100 00000000 .QA......MA.....\n 0x0048f660 40514100 00000000 004d4100 00000000 @QA......MA.....\n 0x0048f670 68514100 00000000 312e392e 35003230 hQA.....1.9.5.20\n- 0x0048f680 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x0048f690 6e204a75 6c203133 2030353a 33343a34 n Jul 13 05:34:4\n- 0x0048f6a0 33203230 32350000 60d84100 00000000 3 2025..`.A.....\n+ 0x0048f680 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x0048f690 65204a75 6e203131 2030383a 33333a31 e Jun 11 08:33:1\n+ 0x0048f6a0 33203230 32340000 60d84100 00000000 3 2024..`.A.....\n 0x0048f6b0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6c0 50d84100 00000000 30d84100 00000000 P.A.....0.A.....\n 0x0048f6d0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6e0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6f0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f700 20d74100 00000000 28d84100 00000000 .A.....(.A.....\n 0x0048f710 20d74100 00000000 20d74100 00000000 .A..... .A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32373332 65616533 36643262 62343362 2732eae36d2bb43b\n- 0x00000010 65613061 39393962 32326663 39626638 ea0a999b22fc9bf8\n- 0x00000020 33626562 32632e64 65627567 00000000 3beb2c.debug....\n- 0x00000030 90074c59 ..LY\n+ 0x00000000 34376363 31323830 33346539 34333832 47cc128034e94382\n+ 0x00000010 33373434 66313831 31633330 36303730 3744f1811c306070\n+ 0x00000020 62313333 37652e64 65627567 00000000 b1337e.debug....\n+ 0x00000030 3074738c 0ts.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4baf0317194680163a40ef94368da9d238986d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 04413ab9c5dc39806df9db5aa757d8cd523fb0ca\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1768,16 +1768,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:34:43 2025\n+20240611\n+Tue Jun 11 08:33:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2410,17 +2410,17 @@\n 0x0048f670 50504100 00000000 98534100 00000000 PPA......SA.....\n 0x0048f680 50504100 00000000 c0534100 00000000 PPA......SA.....\n 0x0048f690 50504100 00000000 f0534100 00000000 PPA......SA.....\n 0x0048f6a0 50504100 00000000 20544100 00000000 PPA..... TA.....\n 0x0048f6b0 50504100 00000000 58544100 00000000 PPA.....XTA.....\n 0x0048f6c0 50504100 00000000 90544100 00000000 PPA......TA.....\n 0x0048f6d0 50504100 00000000 b8544100 00000000 PPA......TA.....\n- 0x0048f6e0 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048f6f0 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048f700 2030353a 33343a34 33203230 32350000 05:34:43 2025..\n+ 0x0048f6e0 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048f6f0 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048f700 2030383a 33333a31 33203230 32340000 08:33:13 2024..\n 0x0048f710 b0d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f720 70d84100 00000000 a0d94100 00000000 p.A.......A.....\n 0x0048f730 80d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f740 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f750 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f760 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f770 78d94100 00000000 70d84100 00000000 x.A.....p.A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62616630 33313731 39343638 30313633 baf0317194680163\n- 0x00000010 61343065 66393433 36386461 39643233 a40ef94368da9d23\n- 0x00000020 38393836 64312e64 65627567 00000000 8986d1.debug....\n- 0x00000030 6331cafe c1..\n+ 0x00000000 34313361 62396335 64633339 38303664 413ab9c5dc39806d\n+ 0x00000010 66396462 35616137 35376438 63643532 f9db5aa757d8cd52\n+ 0x00000020 33666230 63612e64 65627567 00000000 3fb0ca.debug....\n+ 0x00000030 a5cccc9e ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 92ea2750f7b22bcce316d5937a3769e58580a0b6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db4f62a9836641d836c9558d214cd2bf5556eb7b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1748,16 +1748,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:34:43 2025\n+20240611\n+Tue Jun 11 08:33:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2382,17 +2382,17 @@\n 0x0048e4b0 90434100 00000000 d8464100 00000000 .CA......FA.....\n 0x0048e4c0 90434100 00000000 00474100 00000000 .CA......GA.....\n 0x0048e4d0 90434100 00000000 30474100 00000000 .CA.....0GA.....\n 0x0048e4e0 90434100 00000000 60474100 00000000 .CA.....`GA.....\n 0x0048e4f0 90434100 00000000 98474100 00000000 .CA......GA.....\n 0x0048e500 90434100 00000000 d0474100 00000000 .CA......GA.....\n 0x0048e510 90434100 00000000 f8474100 00000000 .CA......GA.....\n- 0x0048e520 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048e530 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048e540 2030353a 33343a34 33203230 32350000 05:34:43 2025..\n+ 0x0048e520 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048e530 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048e540 2030383a 33333a31 33203230 32340000 08:33:13 2024..\n 0x0048e550 f0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e560 b0cb4100 00000000 e0cc4100 00000000 ..A.......A.....\n 0x0048e570 c0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e580 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e590 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5a0 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5b0 b8cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65613237 35306637 62323262 63636533 ea2750f7b22bcce3\n- 0x00000010 31366435 39333761 33373639 65353835 16d5937a3769e585\n- 0x00000020 38306130 62362e64 65627567 00000000 80a0b6.debug....\n- 0x00000030 5959f3a1 YY..\n+ 0x00000000 34663632 61393833 36363431 64383336 4f62a9836641d836\n+ 0x00000010 63393535 38643231 34636432 62663535 c9558d214cd2bf55\n+ 0x00000020 35366562 37622e64 65627567 00000000 56eb7b.debug....\n+ 0x00000030 2ab9f01d *...\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_amd64.deb", "source2": "gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9057628 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1120 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9056680 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabihf-gm2-12", "source2": "./usr/bin/arm-linux-gnueabihf-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5ae7b7c30d91b819fd781d163a8c91778e6cc895\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9be14e913aaca5f88a9a3cb02193961db7970d9f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3730,16 +3730,16 @@\n %{mbig-endian:-EB} %{mlittle-endian:-EL} %(asm_cpu_spec) %{mapcs-*:-mapcs-%*} %(subtarget_asm_float_spec) %{mthumb-interwork:-mthumb-interwork} %{mfloat-abi=*} %{!mfpu=auto: %{mfpu=*}} %(subtarget_extra_asm_spec)\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{!m16:%{!m64:%{!D_TIME_BITS=*:%{!U_TIME_BITS:-D_TIME_BITS=64%{!D_FILE_OFFSET_BITS=*:%{!U_FILE_OFFSET_BITS: -D_FILE_OFFSET_BITS=64}}}}}}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n-GNU Modula-2 1.9.5 (20250713)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240611)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/arm-linux-gnueabihf/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n %qs does not support feature %qs\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5407,17 +5407,17 @@\n 0x004bd1c0 7d7d2025 7b666669 6c652d70 72656669 }} %{ffile-prefi\n 0x004bd1d0 782d6d61 703d2a3a 2d2d6465 6275672d x-map=*:--debug-\n 0x004bd1e0 70726566 69782d6d 61702025 2a7d2025 prefix-map %*} %\n 0x004bd1f0 7b666465 6275672d 70726566 69782d6d {fdebug-prefix-m\n 0x004bd200 61703d2a 3a2d2d64 65627567 2d707265 ap=*:--debug-pre\n 0x004bd210 6669782d 6d617020 252a7d00 00000000 fix-map %*}.....\n 0x004bd220 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004bd230 392e3520 20283230 32353037 31332900 9.5 (20250713).\n+ 0x004bd230 392e3520 20283230 32343036 31312900 9.5 (20240611).\n 0x004bd240 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x004bd250 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x004bd250 32342046 72656520 536f6674 77617265 24 Free Software\n 0x004bd260 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004bd270 2e000000 00000000 4c696365 6e736520 ........License \n 0x004bd280 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x004bd290 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x004bd2a0 72203c68 7474703a 2f2f676e 752e6f72 r ....This is \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65376237 63333064 39316238 31396664 e7b7c30d91b819fd\n- 0x00000010 37383164 31363361 38633931 37373865 781d163a8c91778e\n- 0x00000020 36636338 39352e64 65627567 00000000 6cc895.debug....\n- 0x00000030 a1bc0505 ....\n+ 0x00000000 65313465 39313361 61636135 66383861 e14e913aaca5f88a\n+ 0x00000010 39613363 62303231 39333936 31646237 9a3cb02193961db7\n+ 0x00000020 39373064 39662e64 65627567 00000000 970d9f.debug....\n+ 0x00000030 533e5920 S>Y \n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 97674dfbf455dafd24a23322cf321c1d71eaa62d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 923a2804003acd3ebb446007255d377c55040c9a\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -81415,16 +81415,16 @@\n /usr/lib/debug/.debug/.build-id/\n extern(Windows) extern(Objectivenot enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugsrg/bugs/):\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250713\n-Sun Jul 13 05:07:56 2025\n+20240611\n+Tue Jun 11 07:33:06 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n %*/37;>GKNWY[\\]\n !\"#$%&'()*+,-./0123456789:;<=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -72096,17 +72096,17 @@\n 0x017789d0 899b6f00 00000000 969c6f00 00000000 ..o.......o.....\n 0x017789e0 c39b6f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x017789f0 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x01778a00 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x01778a10 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x01778a20 0b986f00 00000000 0b986f00 00000000 ..o.......o.....\n 0x01778a30 599c6f00 00000000 312e392e 35003230 Y.o.....1.9.5.20\n- 0x01778a40 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x01778a50 6e204a75 6c203133 2030353a 30373a35 n Jul 13 05:07:5\n- 0x01778a60 36203230 32350000 d03f7000 00000000 6 2025...?p.....\n+ 0x01778a40 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x01778a50 65204a75 6e203131 2030373a 33333a30 e Jun 11 07:33:0\n+ 0x01778a60 36203230 32340000 d03f7000 00000000 6 2024...?p.....\n 0x01778a70 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778a80 c03f7000 00000000 a03f7000 00000000 .?p......?p.....\n 0x01778a90 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778aa0 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778ab0 903e7000 00000000 903e7000 00000000 .>p......>p.....\n 0x01778ac0 903e7000 00000000 983f7000 00000000 .>p......?p.....\n 0x01778ad0 903e7000 00000000 903e7000 00000000 .>p......>p.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36373464 66626634 35356461 66643234 674dfbf455dafd24\n- 0x00000010 61323333 32326366 33323163 31643731 a23322cf321c1d71\n- 0x00000020 65616136 32642e64 65627567 00000000 eaa62d.debug....\n- 0x00000030 272416f6 '$..\n+ 0x00000000 33613238 30343030 33616364 33656262 3a2804003acd3ebb\n+ 0x00000010 34343630 30373235 35643337 37633535 446007255d377c55\n+ 0x00000020 30343063 39612e64 65627567 00000000 040c9a.debug....\n+ 0x00000030 a3d62e0c ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2a8662443b5df995f91e027a61b3b61507f160ef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 533607dd516db71d92d597e7fa9ad6c1c01dc7f4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1889,16 +1889,16 @@\n e of: ( . [ ^ {\n : __ATTRIBUTE__ NOT ( { identifier str integer number real numbe: NOT ( integer number real number __ATTRIBUTE__ { str identifie: [ ( identifier: CASE identifie: PACKEDSET SET\n : VAR ... ARRAY AY identifier )\n : PROCEDURE POINTER SET PACKEDSET OF RECORD ARRAY identifier ( [: RETRY RETURN EXIT ASM WITH FOR LOOP REPEAT WHILE CASE IF ident: VAR identifier: MODULE PROCEDURE VAR TYPE CONS: MODULE IMPLEME: IMPLEMENTATION MODULE DEFINITI../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:07:56 2025\n+20240611\n+Tue Jun 11 07:33:06 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2640,17 +2640,17 @@\n 0x004984d0 88d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984e0 b0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984f0 e0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498500 10d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498510 48d24100 00000000 40ce4100 00000000 H.A.....@.A.....\n 0x00498520 80d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498530 a8d24100 00000000 312e392e 35003230 ..A.....1.9.5.20\n- 0x00498540 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x00498550 6e204a75 6c203133 2030353a 30373a35 n Jul 13 05:07:5\n- 0x00498560 36203230 32350000 405b4200 00000000 6 2025..@[B.....\n+ 0x00498540 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x00498550 65204a75 6e203131 2030373a 33333a30 e Jun 11 07:33:0\n+ 0x00498560 36203230 32340000 405b4200 00000000 6 2024..@[B.....\n 0x00498570 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x00498580 305b4200 00000000 105b4200 00000000 0[B......[B.....\n 0x00498590 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985a0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985b0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985c0 005a4200 00000000 085b4200 00000000 .ZB......[B.....\n 0x004985d0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38363632 34343362 35646639 39356639 8662443b5df995f9\n- 0x00000010 31653032 37613631 62336236 31353037 1e027a61b3b61507\n- 0x00000020 66313630 65662e64 65627567 00000000 f160ef.debug....\n- 0x00000030 2725e383 '%..\n+ 0x00000000 33363037 64643531 36646237 31643932 3607dd516db71d92\n+ 0x00000010 64353937 65376661 39616436 63316330 d597e7fa9ad6c1c0\n+ 0x00000020 31646337 66342e64 65627567 00000000 1dc7f4.debug....\n+ 0x00000030 b98f6826 ..h&\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1aa40c4c9e13e52f0f232a547ecdc43273d234d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5e789c47e806fb6038cb46db33fc00f5d91dbcdc\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1762,16 +1762,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:07:56 2025\n+20240611\n+Tue Jun 11 07:33:06 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2404,17 +2404,17 @@\n 0x0048f610 48504100 00000000 004d4100 00000000 HPA......MA.....\n 0x0048f620 70504100 00000000 004d4100 00000000 pPA......MA.....\n 0x0048f630 a0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f640 d0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f650 08514100 00000000 004d4100 00000000 .QA......MA.....\n 0x0048f660 40514100 00000000 004d4100 00000000 @QA......MA.....\n 0x0048f670 68514100 00000000 312e392e 35003230 hQA.....1.9.5.20\n- 0x0048f680 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x0048f690 6e204a75 6c203133 2030353a 30373a35 n Jul 13 05:07:5\n- 0x0048f6a0 36203230 32350000 60d84100 00000000 6 2025..`.A.....\n+ 0x0048f680 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x0048f690 65204a75 6e203131 2030373a 33333a30 e Jun 11 07:33:0\n+ 0x0048f6a0 36203230 32340000 60d84100 00000000 6 2024..`.A.....\n 0x0048f6b0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6c0 50d84100 00000000 30d84100 00000000 P.A.....0.A.....\n 0x0048f6d0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6e0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6f0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f700 20d74100 00000000 28d84100 00000000 .A.....(.A.....\n 0x0048f710 20d74100 00000000 20d74100 00000000 .A..... .A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61343063 34633965 31336535 32663066 a40c4c9e13e52f0f\n- 0x00000010 32333261 35343765 63646334 33323733 232a547ecdc43273\n- 0x00000020 64323334 64312e64 65627567 00000000 d234d1.debug....\n- 0x00000030 f987383b ..8;\n+ 0x00000000 37383963 34376538 30366662 36303338 789c47e806fb6038\n+ 0x00000010 63623436 64623333 66633030 66356439 cb46db33fc00f5d9\n+ 0x00000020 31646263 64632e64 65627567 00000000 1dbcdc.debug....\n+ 0x00000030 ae85a229 ...)\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ba35d7b208c09148e61b0b99314de1078fb4ba62\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2f2da7444b2933d17bcf2a20bffaba06a47cec8b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1768,16 +1768,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:07:56 2025\n+20240611\n+Tue Jun 11 07:33:06 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2410,17 +2410,17 @@\n 0x0048f670 50504100 00000000 98534100 00000000 PPA......SA.....\n 0x0048f680 50504100 00000000 c0534100 00000000 PPA......SA.....\n 0x0048f690 50504100 00000000 f0534100 00000000 PPA......SA.....\n 0x0048f6a0 50504100 00000000 20544100 00000000 PPA..... TA.....\n 0x0048f6b0 50504100 00000000 58544100 00000000 PPA.....XTA.....\n 0x0048f6c0 50504100 00000000 90544100 00000000 PPA......TA.....\n 0x0048f6d0 50504100 00000000 b8544100 00000000 PPA......TA.....\n- 0x0048f6e0 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048f6f0 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048f700 2030353a 30373a35 36203230 32350000 05:07:56 2025..\n+ 0x0048f6e0 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048f6f0 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048f700 2030373a 33333a30 36203230 32340000 07:33:06 2024..\n 0x0048f710 b0d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f720 70d84100 00000000 a0d94100 00000000 p.A.......A.....\n 0x0048f730 80d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f740 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f750 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f760 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f770 78d94100 00000000 70d84100 00000000 x.A.....p.A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33356437 62323038 63303931 34386536 35d7b208c09148e6\n- 0x00000010 31623062 39393331 34646531 30373866 1b0b99314de1078f\n- 0x00000020 62346261 36322e64 65627567 00000000 b4ba62.debug....\n- 0x00000030 61478660 aG.`\n+ 0x00000000 32646137 34343462 32393333 64313762 2da7444b2933d17b\n+ 0x00000010 63663261 32306266 66616261 30366134 cf2a20bffaba06a4\n+ 0x00000020 37636563 38622e64 65627567 00000000 7cec8b.debug....\n+ 0x00000030 cfee21f1 ..!.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 625d6b6eebe62f6af6cf117204e4235321287a2d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1afe4b9c102d3a0e4ec84900dfc2e238917c34d9\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1748,16 +1748,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:07:56 2025\n+20240611\n+Tue Jun 11 07:33:06 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2382,17 +2382,17 @@\n 0x0048e4b0 90434100 00000000 d8464100 00000000 .CA......FA.....\n 0x0048e4c0 90434100 00000000 00474100 00000000 .CA......GA.....\n 0x0048e4d0 90434100 00000000 30474100 00000000 .CA.....0GA.....\n 0x0048e4e0 90434100 00000000 60474100 00000000 .CA.....`GA.....\n 0x0048e4f0 90434100 00000000 98474100 00000000 .CA......GA.....\n 0x0048e500 90434100 00000000 d0474100 00000000 .CA......GA.....\n 0x0048e510 90434100 00000000 f8474100 00000000 .CA......GA.....\n- 0x0048e520 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048e530 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048e540 2030353a 30373a35 36203230 32350000 05:07:56 2025..\n+ 0x0048e520 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048e530 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048e540 2030373a 33333a30 36203230 32340000 07:33:06 2024..\n 0x0048e550 f0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e560 b0cb4100 00000000 e0cc4100 00000000 ..A.......A.....\n 0x0048e570 c0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e580 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e590 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5a0 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5b0 b8cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35643662 36656562 65363266 36616636 5d6b6eebe62f6af6\n- 0x00000010 63663131 37323034 65343233 35333231 cf117204e4235321\n- 0x00000020 32383761 32642e64 65627567 00000000 287a2d.debug....\n- 0x00000030 6fd92097 o. .\n+ 0x00000000 66653462 39633130 32643361 30653465 fe4b9c102d3a0e4e\n+ 0x00000010 63383439 30306466 63326532 33383931 c84900dfc2e23891\n+ 0x00000020 37633334 64392e64 65627567 00000000 7c34d9.debug....\n+ 0x00000030 01309050 .0.P\n \n"}]}]}]}]}, {"source1": "gm2-12-i686-linux-gnu_12.3.0-17cross1_amd64.deb", "source2": "gm2-12-i686-linux-gnu_12.3.0-17cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1104 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10221680 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10221896 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/i686-linux-gnu-gm2-12", "source2": "./usr/bin/i686-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ff24571062d1a4e8dac54e2aac87c27079cf48e2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dc89a31cffd0e362cd58a841cee848dbd11fa894\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3789,16 +3789,16 @@\n %{!mandroid|tno-android-cc:%(cc1_cpu) %{profile:-p};:%(cc1_cpu) %{profile:-p} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}\n %{%:debug-level-gt(0):%{!gstabs*:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5 ;%:dwarf-version-gt(3):--gdwarf-4 ;%:dwarf-version-gt(2):--gdwarf-3 ;:--gdwarf2 }}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n 32:../lib:i386-linux-gnu m32 !m64 !mx32;\n 64:../lib64:x86_64-linux-gnu !m32 m64 !mx32;\n x32:../libx32:x86_64-linux-gnux32 !m32 !m64 mx32;\n-GNU Modula-2 1.9.5 (20250713)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240611)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/i686-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n --param l1-cache-line-size=%u \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5477,16 +5477,16 @@\n 0x004bd620 36342d6c 696e7578 2d676e75 20216d33 64-linux-gnu !m3\n 0x004bd630 32206d36 3420216d 7833323b 00000000 2 m64 !mx32;....\n 0x004bd640 7833323a 2e2e2f6c 69627833 323a7838 x32:../libx32:x8\n 0x004bd650 365f3634 2d6c696e 75782d67 6e757833 6_64-linux-gnux3\n 0x004bd660 3220216d 33322021 6d363420 6d783332 2 !m32 !m64 mx32\n 0x004bd670 3b000000 00000000 474e5520 4d6f6475 ;.......GNU Modu\n 0x004bd680 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004bd690 32353037 31332900 436f7079 72696768 250713).Copyrigh\n- 0x004bd6a0 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x004bd690 32343036 31312900 436f7079 72696768 240611).Copyrigh\n+ 0x004bd6a0 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x004bd6b0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004bd6c0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004bd6d0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004bd6e0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x004bd6f0 206f7220 6c617465 72203c68 7474703a or later ....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32343537 31303632 64316134 65386461 24571062d1a4e8da\n- 0x00000010 63353465 32616163 38376332 37303739 c54e2aac87c27079\n- 0x00000020 63663438 65322e64 65627567 00000000 cf48e2.debug....\n- 0x00000030 86d80e4d ...M\n+ 0x00000000 38396133 31636666 64306533 36326364 89a31cffd0e362cd\n+ 0x00000010 35386138 34316365 65383438 64626431 58a841cee848dbd1\n+ 0x00000020 31666138 39342e64 65627567 00000000 1fa894.debug....\n+ 0x00000030 7f1ab1f0 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 25f021bd82dc6c2a92093af4dba81cc2ee19c8d0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7c2d590a1c3bc282c3bd041d074daa02d242dc34\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -98950,16 +98950,16 @@\n /usr/lib/debug/.debug/.build-id/\n extern(Windows) extern(Objectivenot enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugsrg/bugs/):\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250713\n-Sun Jul 13 05:55:22 2025\n+20240611\n+Tue Jun 11 09:35:51 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n !\"#$%&'()*+,-./012\n ++,++,-+,-/+,-/+,-/+,-/\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -96322,17 +96322,17 @@\n 0x01b673f0 f9447500 00000000 06467500 00000000 .Du......Fu.....\n 0x01b67400 33457500 00000000 7b417500 00000000 3Eu.....{Au.....\n 0x01b67410 7b417500 00000000 7b417500 00000000 {Au.....{Au.....\n 0x01b67420 7b417500 00000000 7b417500 00000000 {Au.....{Au.....\n 0x01b67430 7b417500 00000000 7b417500 00000000 {Au.....{Au.....\n 0x01b67440 7b417500 00000000 7b417500 00000000 {Au.....{Au.....\n 0x01b67450 c9457500 00000000 312e392e 35003230 .Eu.....1.9.5.20\n- 0x01b67460 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x01b67470 6e204a75 6c203133 2030353a 35353a32 n Jul 13 05:55:2\n- 0x01b67480 32203230 32350000 40e97500 00000000 2 2025..@.u.....\n+ 0x01b67460 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x01b67470 65204a75 6e203131 2030393a 33353a35 e Jun 11 09:35:5\n+ 0x01b67480 31203230 32340000 40e97500 00000000 1 2024..@.u.....\n 0x01b67490 00e87500 00000000 00e87500 00000000 ..u.......u.....\n 0x01b674a0 30e97500 00000000 10e97500 00000000 0.u.......u.....\n 0x01b674b0 00e87500 00000000 00e87500 00000000 ..u.......u.....\n 0x01b674c0 00e87500 00000000 00e87500 00000000 ..u.......u.....\n 0x01b674d0 00e87500 00000000 00e87500 00000000 ..u.......u.....\n 0x01b674e0 00e87500 00000000 08e97500 00000000 ..u.......u.....\n 0x01b674f0 00e87500 00000000 00e87500 00000000 ..u.......u.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66303231 62643832 64633663 32613932 f021bd82dc6c2a92\n- 0x00000010 30393361 66346462 61383163 63326565 093af4dba81cc2ee\n- 0x00000020 31396338 64302e64 65627567 00000000 19c8d0.debug....\n- 0x00000030 cff8d4de ....\n+ 0x00000000 32643539 30613163 33626332 38326333 2d590a1c3bc282c3\n+ 0x00000010 62643034 31643037 34646161 30326432 bd041d074daa02d2\n+ 0x00000020 34326463 33342e64 65627567 00000000 42dc34.debug....\n+ 0x00000030 2495cec9 $...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c6c0ee007dc3f54b7fba57e53ea9470e16894e0f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 53bcd98b45c4f00f1ac8cac164db8d475ab07b06\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1889,16 +1889,16 @@\n e of: ( . [ ^ {\n : __ATTRIBUTE__ NOT ( { identifier str integer number real numbe: NOT ( integer number real number __ATTRIBUTE__ { str identifie: [ ( identifier: CASE identifie: PACKEDSET SET\n : VAR ... ARRAY AY identifier )\n : PROCEDURE POINTER SET PACKEDSET OF RECORD ARRAY identifier ( [: RETRY RETURN EXIT ASM WITH FOR LOOP REPEAT WHILE CASE IF ident: VAR identifier: MODULE PROCEDURE VAR TYPE CONS: MODULE IMPLEME: IMPLEMENTATION MODULE DEFINITI../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:55:22 2025\n+20240611\n+Tue Jun 11 09:35:51 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2641,17 +2641,17 @@\n 0x004994e0 88d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004994f0 b0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00499500 e0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00499510 10d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00499520 48d24100 00000000 40ce4100 00000000 H.A.....@.A.....\n 0x00499530 80d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00499540 a8d24100 00000000 312e392e 35003230 ..A.....1.9.5.20\n- 0x00499550 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x00499560 6e204a75 6c203133 2030353a 35353a32 n Jul 13 05:55:2\n- 0x00499570 32203230 32350000 405b4200 00000000 2 2025..@[B.....\n+ 0x00499550 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x00499560 65204a75 6e203131 2030393a 33353a35 e Jun 11 09:35:5\n+ 0x00499570 31203230 32340000 405b4200 00000000 1 2024..@[B.....\n 0x00499580 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x00499590 305b4200 00000000 105b4200 00000000 0[B......[B.....\n 0x004995a0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004995b0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004995c0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004995d0 005a4200 00000000 085b4200 00000000 .ZB......[B.....\n 0x004995e0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63306565 30303764 63336635 34623766 c0ee007dc3f54b7f\n- 0x00000010 62613537 65353365 61393437 30653136 ba57e53ea9470e16\n- 0x00000020 38393465 30662e64 65627567 00000000 894e0f.debug....\n- 0x00000030 3c15d705 <...\n+ 0x00000000 62636439 38623435 63346630 30663161 bcd98b45c4f00f1a\n+ 0x00000010 63386361 63313634 64623864 34373561 c8cac164db8d475a\n+ 0x00000020 62303762 30362e64 65627567 00000000 b07b06.debug....\n+ 0x00000030 17630771 .c.q\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 61bac2744bbd6e19cb30340cef8c431fedc0c956\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 093ce9ef0bd35b84591cbad73011b8d5a34f8086\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1762,16 +1762,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:55:22 2025\n+20240611\n+Tue Jun 11 09:35:51 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2405,17 +2405,17 @@\n 0x0048f620 48504100 00000000 004d4100 00000000 HPA......MA.....\n 0x0048f630 70504100 00000000 004d4100 00000000 pPA......MA.....\n 0x0048f640 a0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f650 d0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f660 08514100 00000000 004d4100 00000000 .QA......MA.....\n 0x0048f670 40514100 00000000 004d4100 00000000 @QA......MA.....\n 0x0048f680 68514100 00000000 312e392e 35003230 hQA.....1.9.5.20\n- 0x0048f690 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x0048f6a0 6e204a75 6c203133 2030353a 35353a32 n Jul 13 05:55:2\n- 0x0048f6b0 32203230 32350000 60d84100 00000000 2 2025..`.A.....\n+ 0x0048f690 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x0048f6a0 65204a75 6e203131 2030393a 33353a35 e Jun 11 09:35:5\n+ 0x0048f6b0 31203230 32340000 60d84100 00000000 1 2024..`.A.....\n 0x0048f6c0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6d0 50d84100 00000000 30d84100 00000000 P.A.....0.A.....\n 0x0048f6e0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6f0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f700 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f710 20d74100 00000000 28d84100 00000000 .A.....(.A.....\n 0x0048f720 20d74100 00000000 20d74100 00000000 .A..... .A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62616332 37343462 62643665 31396362 bac2744bbd6e19cb\n- 0x00000010 33303334 30636566 38633433 31666564 30340cef8c431fed\n- 0x00000020 63306339 35362e64 65627567 00000000 c0c956.debug....\n- 0x00000030 743e1a58 t>.X\n+ 0x00000000 33636539 65663062 64333562 38343539 3ce9ef0bd35b8459\n+ 0x00000010 31636261 64373330 31316238 64356133 1cbad73011b8d5a3\n+ 0x00000020 34663830 38362e64 65627567 00000000 4f8086.debug....\n+ 0x00000030 48532203 HS\".\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9017a6719a004fddd0868619ef0fe6728306177f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a2eade51589b7b9ddfc3991174a2f4f5853d8c3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1768,16 +1768,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:55:22 2025\n+20240611\n+Tue Jun 11 09:35:51 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2411,17 +2411,17 @@\n 0x0048f680 50504100 00000000 98534100 00000000 PPA......SA.....\n 0x0048f690 50504100 00000000 c0534100 00000000 PPA......SA.....\n 0x0048f6a0 50504100 00000000 f0534100 00000000 PPA......SA.....\n 0x0048f6b0 50504100 00000000 20544100 00000000 PPA..... TA.....\n 0x0048f6c0 50504100 00000000 58544100 00000000 PPA.....XTA.....\n 0x0048f6d0 50504100 00000000 90544100 00000000 PPA......TA.....\n 0x0048f6e0 50504100 00000000 b8544100 00000000 PPA......TA.....\n- 0x0048f6f0 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048f700 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048f710 2030353a 35353a32 32203230 32350000 05:55:22 2025..\n+ 0x0048f6f0 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048f700 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048f710 2030393a 33353a35 31203230 32340000 09:35:51 2024..\n 0x0048f720 b0d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f730 70d84100 00000000 a0d94100 00000000 p.A.......A.....\n 0x0048f740 80d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f750 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f760 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f770 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f780 78d94100 00000000 70d84100 00000000 x.A.....p.A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31376136 37313961 30303466 64646430 17a6719a004fddd0\n- 0x00000010 38363836 31396566 30666536 37323833 868619ef0fe67283\n- 0x00000020 30363137 37662e64 65627567 00000000 06177f.debug....\n- 0x00000030 e9ccb8d2 ....\n+ 0x00000000 32656164 65353135 38396237 62396464 2eade51589b7b9dd\n+ 0x00000010 66633339 39313137 34613266 34663538 fc3991174a2f4f58\n+ 0x00000020 35336438 63332e64 65627567 00000000 53d8c3.debug....\n+ 0x00000030 f7325a61 .2Za\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b2ae5497dd12fdfef65484dee702a92f15412c08\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99c29bf8a38a237a200780efa987c1f50a2b0338\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1748,16 +1748,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 05:55:22 2025\n+20240611\n+Tue Jun 11 09:35:51 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2383,17 +2383,17 @@\n 0x0048e4c0 90434100 00000000 d8464100 00000000 .CA......FA.....\n 0x0048e4d0 90434100 00000000 00474100 00000000 .CA......GA.....\n 0x0048e4e0 90434100 00000000 30474100 00000000 .CA.....0GA.....\n 0x0048e4f0 90434100 00000000 60474100 00000000 .CA.....`GA.....\n 0x0048e500 90434100 00000000 98474100 00000000 .CA......GA.....\n 0x0048e510 90434100 00000000 d0474100 00000000 .CA......GA.....\n 0x0048e520 90434100 00000000 f8474100 00000000 .CA......GA.....\n- 0x0048e530 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048e540 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048e550 2030353a 35353a32 32203230 32350000 05:55:22 2025..\n+ 0x0048e530 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048e540 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048e550 2030393a 33353a35 31203230 32340000 09:35:51 2024..\n 0x0048e560 f0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e570 b0cb4100 00000000 e0cc4100 00000000 ..A.......A.....\n 0x0048e580 c0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e590 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5a0 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5b0 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5c0 b8cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61653534 39376464 31326664 66656636 ae5497dd12fdfef6\n- 0x00000010 35343834 64656537 30326139 32663135 5484dee702a92f15\n- 0x00000020 34313263 30382e64 65627567 00000000 412c08.debug....\n- 0x00000030 7a132ab3 z.*.\n+ 0x00000000 63323962 66386133 38613233 37613230 c29bf8a38a237a20\n+ 0x00000010 30373830 65666139 38376331 66353061 0780efa987c1f50a\n+ 0x00000020 32623033 33382e64 65627567 00000000 2b0338.debug....\n+ 0x00000030 fe91c15d ...]\n \n"}]}]}]}]}, {"source1": "gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_amd64.deb", "source2": "gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8960512 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8959724 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/powerpc64le-linux-gnu-gm2-12", "source2": "./usr/bin/powerpc64le-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6ac8aa6e67e2dec2d458a81381690ff6a3cf58c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bfa6c2fc5f044bb09e2fa389cddafa4cb320a91c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3788,16 +3788,16 @@\n %{!fno-asynchronous-unwind-tables:-fasynchronous-unwind-tables}\n %{mads|myellowknife|mmvme|msim:%G %L %G;!mcall-*|mcall-linux:%{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}};:%G %L %G}\n %{G*} %(cc1_cpu)%{meabi: %{!mcall-*: -mcall-sysv }} %{!meabi: %{!mno-eabi: %{mrelocatable: -meabi } %{mcall-freebsd: -mno-eabi } %{mcall-i960-old: -meabi } %{mcall-linux: -mno-eabi } %{mcall-netbsd: -mno-eabi } %{mcall-openbsd: -mno-eabi }}} %{msdata: -msdata=default} %{mno-sdata: -msdata=none} %{!mbss-plt: %{!msecure-plt: %(cc1_secure_plt_default)}}%{profile:-p}\n %{posix: -D_POSIX_SOURCE} %{mads : %(cpp_os_ads) ; myellowknife : %(cpp_os_yellowknife) ; mmvme : %(cpp_os_mvme) ; msim : %(cpp_os_sim) ; mcall-freebsd: %(cpp_os_freebsd) ; mcall-linux : %(cpp_os_linux) ; mcall-netbsd : %(cpp_os_netbsd) ; mcall-openbsd: %(cpp_os_openbsd) ; : %(cpp_os_default) }\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n .:../lib:powerpc64le-linux-gnu m64 !m32;\n .:../lib32:powerpcle-linux-gnu !m64 m32;\n-GNU Modula-2 1.9.5 (20250713)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240611)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/powerpc64le-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n unknown switch %<-mlong-double-%s%>\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5779,16 +5779,16 @@\n 0x004bb900 3a706f77 65727063 36346c65 2d6c696e :powerpc64le-lin\n 0x004bb910 75782d67 6e75206d 36342021 6d33323b ux-gnu m64 !m32;\n 0x004bb920 00000000 00000000 2e3a2e2e 2f6c6962 .........:../lib\n 0x004bb930 33323a70 6f776572 70636c65 2d6c696e 32:powerpcle-lin\n 0x004bb940 75782d67 6e752021 6d363420 6d33323b ux-gnu !m64 m32;\n 0x004bb950 00000000 00000000 474e5520 4d6f6475 ........GNU Modu\n 0x004bb960 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004bb970 32353037 31332900 436f7079 72696768 250713).Copyrigh\n- 0x004bb980 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x004bb970 32343036 31312900 436f7079 72696768 240611).Copyrigh\n+ 0x004bb980 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x004bb990 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004bb9a0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004bb9b0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004bb9c0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x004bb9d0 206f7220 6c617465 72203c68 7474703a or later ....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63386161 36653637 65326465 63326434 c8aa6e67e2dec2d4\n- 0x00000010 35386138 31333831 36393066 66366133 58a81381690ff6a3\n- 0x00000020 63663538 63362e64 65627567 00000000 cf58c6.debug....\n- 0x00000030 2e687fa0 .h..\n+ 0x00000000 61366332 66633566 30343462 62303965 a6c2fc5f044bb09e\n+ 0x00000010 32666133 38396364 64616661 34636233 2fa389cddafa4cb3\n+ 0x00000020 32306139 31632e64 65627567 00000000 20a91c.debug....\n+ 0x00000030 e2b43c86 ..<.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3d275ff53b195fd34d23140a73d798b6ed18629a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2ad864023663f5befff5189c90c91d34813a5aa0\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -75171,16 +75171,16 @@\n /usr/lib/debug/.debug/.build-id/\n extern(Windows) extern(Objectivenot enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugsrg/bugs/):\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250713\n-Sun Jul 13 04:22:05 2025\n+20240611\n+Tue Jun 11 05:44:17 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n 3456789:;<\n ../src/configure -v --with-pkgversion='Debian 12.3.0-17' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --with-libphobos-druntime-only=yes --enable-secureplt --enable-targets=powerpcle-linux --disable-multilib --enable-multiarch --disable-werror --with-long-double-128 --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --includedir=/usr/powerpc64le-linux-gnu/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -67938,17 +67938,17 @@\n 0x016b75f0 79926c00 00000000 86936c00 00000000 y.l.......l.....\n 0x016b7600 b3926c00 00000000 fb8e6c00 00000000 ..l.......l.....\n 0x016b7610 fb8e6c00 00000000 fb8e6c00 00000000 ..l.......l.....\n 0x016b7620 fb8e6c00 00000000 fb8e6c00 00000000 ..l.......l.....\n 0x016b7630 fb8e6c00 00000000 fb8e6c00 00000000 ..l.......l.....\n 0x016b7640 fb8e6c00 00000000 fb8e6c00 00000000 ..l.......l.....\n 0x016b7650 49936c00 00000000 312e392e 35003230 I.l.....1.9.5.20\n- 0x016b7660 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x016b7670 6e204a75 6c203133 2030343a 32323a30 n Jul 13 04:22:0\n- 0x016b7680 35203230 32350000 c0366d00 00000000 5 2025...6m.....\n+ 0x016b7660 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x016b7670 65204a75 6e203131 2030353a 34343a31 e Jun 11 05:44:1\n+ 0x016b7680 37203230 32340000 c0366d00 00000000 7 2024...6m.....\n 0x016b7690 80356d00 00000000 80356d00 00000000 .5m......5m.....\n 0x016b76a0 b0366d00 00000000 90366d00 00000000 .6m......6m.....\n 0x016b76b0 80356d00 00000000 80356d00 00000000 .5m......5m.....\n 0x016b76c0 80356d00 00000000 80356d00 00000000 .5m......5m.....\n 0x016b76d0 80356d00 00000000 80356d00 00000000 .5m......5m.....\n 0x016b76e0 80356d00 00000000 88366d00 00000000 .5m......6m.....\n 0x016b76f0 80356d00 00000000 80356d00 00000000 .5m......5m.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32373566 66353362 31393566 64333464 275ff53b195fd34d\n- 0x00000010 32333134 30613733 64373938 62366564 23140a73d798b6ed\n- 0x00000020 31383632 39612e64 65627567 00000000 18629a.debug....\n- 0x00000030 a3251f7f .%..\n+ 0x00000000 64383634 30323336 36336635 62656666 d864023663f5beff\n+ 0x00000010 66353138 39633930 63393164 33343831 f5189c90c91d3481\n+ 0x00000020 33613561 61302e64 65627567 00000000 3a5aa0.debug....\n+ 0x00000030 eb38ec94 .8..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 364e709d9f211a71bdbce153b82015f6c3f91ffb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e0445a1101c8a6f728fb00764ca28f8b3d6e7f65\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1889,16 +1889,16 @@\n e of: ( . [ ^ {\n : __ATTRIBUTE__ NOT ( { identifier str integer number real numbe: NOT ( integer number real number __ATTRIBUTE__ { str identifie: [ ( identifier: CASE identifie: PACKEDSET SET\n : VAR ... ARRAY AY identifier )\n : PROCEDURE POINTER SET PACKEDSET OF RECORD ARRAY identifier ( [: RETRY RETURN EXIT ASM WITH FOR LOOP REPEAT WHILE CASE IF ident: VAR identifier: MODULE PROCEDURE VAR TYPE CONS: MODULE IMPLEME: IMPLEMENTATION MODULE DEFINITI../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:22:05 2025\n+20240611\n+Tue Jun 11 05:44:17 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2640,17 +2640,17 @@\n 0x004984d0 88d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984e0 b0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984f0 e0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498500 10d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498510 48d24100 00000000 40ce4100 00000000 H.A.....@.A.....\n 0x00498520 80d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498530 a8d24100 00000000 312e392e 35003230 ..A.....1.9.5.20\n- 0x00498540 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x00498550 6e204a75 6c203133 2030343a 32323a30 n Jul 13 04:22:0\n- 0x00498560 35203230 32350000 405b4200 00000000 5 2025..@[B.....\n+ 0x00498540 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x00498550 65204a75 6e203131 2030353a 34343a31 e Jun 11 05:44:1\n+ 0x00498560 37203230 32340000 405b4200 00000000 7 2024..@[B.....\n 0x00498570 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x00498580 305b4200 00000000 105b4200 00000000 0[B......[B.....\n 0x00498590 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985a0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985b0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985c0 005a4200 00000000 085b4200 00000000 .ZB......[B.....\n 0x004985d0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34653730 39643966 32313161 37316264 4e709d9f211a71bd\n- 0x00000010 62636531 35336238 32303135 66366333 bce153b82015f6c3\n- 0x00000020 66393166 66622e64 65627567 00000000 f91ffb.debug....\n- 0x00000030 cd0416d9 ....\n+ 0x00000000 34343561 31313031 63386136 66373238 445a1101c8a6f728\n+ 0x00000010 66623030 37363463 61323866 38623364 fb00764ca28f8b3d\n+ 0x00000020 36653766 36352e64 65627567 00000000 6e7f65.debug....\n+ 0x00000030 81275149 .'QI\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 54830be5bb19733c687acfe6f55921acfa267244\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eee4df328339320e7482896fbbff74bcfe6a15fd\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1762,16 +1762,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:22:05 2025\n+20240611\n+Tue Jun 11 05:44:17 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2404,17 +2404,17 @@\n 0x0048f610 48504100 00000000 004d4100 00000000 HPA......MA.....\n 0x0048f620 70504100 00000000 004d4100 00000000 pPA......MA.....\n 0x0048f630 a0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f640 d0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f650 08514100 00000000 004d4100 00000000 .QA......MA.....\n 0x0048f660 40514100 00000000 004d4100 00000000 @QA......MA.....\n 0x0048f670 68514100 00000000 312e392e 35003230 hQA.....1.9.5.20\n- 0x0048f680 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x0048f690 6e204a75 6c203133 2030343a 32323a30 n Jul 13 04:22:0\n- 0x0048f6a0 35203230 32350000 60d84100 00000000 5 2025..`.A.....\n+ 0x0048f680 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x0048f690 65204a75 6e203131 2030353a 34343a31 e Jun 11 05:44:1\n+ 0x0048f6a0 37203230 32340000 60d84100 00000000 7 2024..`.A.....\n 0x0048f6b0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6c0 50d84100 00000000 30d84100 00000000 P.A.....0.A.....\n 0x0048f6d0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6e0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6f0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f700 20d74100 00000000 28d84100 00000000 .A.....(.A.....\n 0x0048f710 20d74100 00000000 20d74100 00000000 .A..... .A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38333062 65356262 31393733 33633638 830be5bb19733c68\n- 0x00000010 37616366 65366635 35393231 61636661 7acfe6f55921acfa\n- 0x00000020 32363732 34342e64 65627567 00000000 267244.debug....\n- 0x00000030 368043cf 6.C.\n+ 0x00000000 65346466 33323833 33393332 30653734 e4df328339320e74\n+ 0x00000010 38323839 36666262 66663734 62636665 82896fbbff74bcfe\n+ 0x00000020 36613135 66642e64 65627567 00000000 6a15fd.debug....\n+ 0x00000030 a9ef9695 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ed2363b819e86673825cd7401cc79fd027d75397\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0e12929936e200d11b13b0a0a1277103f53ccc76\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1768,16 +1768,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:22:05 2025\n+20240611\n+Tue Jun 11 05:44:17 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2410,17 +2410,17 @@\n 0x0048f670 50504100 00000000 98534100 00000000 PPA......SA.....\n 0x0048f680 50504100 00000000 c0534100 00000000 PPA......SA.....\n 0x0048f690 50504100 00000000 f0534100 00000000 PPA......SA.....\n 0x0048f6a0 50504100 00000000 20544100 00000000 PPA..... TA.....\n 0x0048f6b0 50504100 00000000 58544100 00000000 PPA.....XTA.....\n 0x0048f6c0 50504100 00000000 90544100 00000000 PPA......TA.....\n 0x0048f6d0 50504100 00000000 b8544100 00000000 PPA......TA.....\n- 0x0048f6e0 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048f6f0 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048f700 2030343a 32323a30 35203230 32350000 04:22:05 2025..\n+ 0x0048f6e0 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048f6f0 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048f700 2030353a 34343a31 37203230 32340000 05:44:17 2024..\n 0x0048f710 b0d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f720 70d84100 00000000 a0d94100 00000000 p.A.......A.....\n 0x0048f730 80d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f740 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f750 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f760 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f770 78d94100 00000000 70d84100 00000000 x.A.....p.A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32333633 62383139 65383636 37333832 2363b819e8667382\n- 0x00000010 35636437 34303163 63373966 64303237 5cd7401cc79fd027\n- 0x00000020 64373533 39372e64 65627567 00000000 d75397.debug....\n- 0x00000030 0a796689 .yf.\n+ 0x00000000 31323932 39393336 65323030 64313162 12929936e200d11b\n+ 0x00000010 31336230 61306131 32373731 30336635 13b0a0a1277103f5\n+ 0x00000020 33636363 37362e64 65627567 00000000 3ccc76.debug....\n+ 0x00000030 6e21a381 n!..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3e83778cfb98db2a2e84e16c46c3f68cb9678717\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3df659d71a32a4e6b1fca7abc15d884c440df611\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1748,16 +1748,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 04:22:05 2025\n+20240611\n+Tue Jun 11 05:44:17 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2382,17 +2382,17 @@\n 0x0048e4b0 90434100 00000000 d8464100 00000000 .CA......FA.....\n 0x0048e4c0 90434100 00000000 00474100 00000000 .CA......GA.....\n 0x0048e4d0 90434100 00000000 30474100 00000000 .CA.....0GA.....\n 0x0048e4e0 90434100 00000000 60474100 00000000 .CA.....`GA.....\n 0x0048e4f0 90434100 00000000 98474100 00000000 .CA......GA.....\n 0x0048e500 90434100 00000000 d0474100 00000000 .CA......GA.....\n 0x0048e510 90434100 00000000 f8474100 00000000 .CA......GA.....\n- 0x0048e520 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048e530 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048e540 2030343a 32323a30 35203230 32350000 04:22:05 2025..\n+ 0x0048e520 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048e530 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048e540 2030353a 34343a31 37203230 32340000 05:44:17 2024..\n 0x0048e550 f0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e560 b0cb4100 00000000 e0cc4100 00000000 ..A.......A.....\n 0x0048e570 c0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e580 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e590 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5a0 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5b0 b8cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38333737 38636662 39386462 32613265 83778cfb98db2a2e\n- 0x00000010 38346531 36633436 63336636 38636239 84e16c46c3f68cb9\n- 0x00000020 36373837 31372e64 65627567 00000000 678717.debug....\n- 0x00000030 59163457 Y.4W\n+ 0x00000000 66363539 64373161 33326134 65366231 f659d71a32a4e6b1\n+ 0x00000010 66636137 61626331 35643838 34633434 fca7abc15d884c44\n+ 0x00000020 30646636 31312e64 65627567 00000000 0df611.debug....\n+ 0x00000030 f0d3df31 ...1\n \n"}]}]}]}]}, {"source1": "gm2-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb", "source2": "gm2-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1108 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8251672 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8250568 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/s390x-linux-gnu-gm2-12", "source2": "./usr/bin/s390x-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ff95e9ae6349b538d7b797df57f3dbf0f4726e59\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 839afe44943a22e56bff4a91bafa1e4a23b00f2c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3565,16 +3565,16 @@\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{!fno-asynchronous-unwind-tables:-fasynchronous-unwind-tables}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n 64:../lib:s390x-linux-gnu m64 !m31;\n 32:../lib32:s390-linux-gnu !m64 m31;\n-GNU Modula-2 1.9.5 (20250713)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240611)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/s390x-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n %<-fsplit-stack%> currently only supported on GNU/Linux\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5107,16 +5107,16 @@\n 0x004b7f00 252a7d00 00000000 36343a2e 2e2f6c69 %*}.....64:../li\n 0x004b7f10 623a7333 3930782d 6c696e75 782d676e b:s390x-linux-gn\n 0x004b7f20 75206d36 3420216d 33313b00 00000000 u m64 !m31;.....\n 0x004b7f30 33323a2e 2e2f6c69 6233323a 73333930 32:../lib32:s390\n 0x004b7f40 2d6c696e 75782d67 6e752021 6d363420 -linux-gnu !m64 \n 0x004b7f50 6d33313b 00000000 474e5520 4d6f6475 m31;....GNU Modu\n 0x004b7f60 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004b7f70 32353037 31332900 436f7079 72696768 250713).Copyrigh\n- 0x004b7f80 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x004b7f70 32343036 31312900 436f7079 72696768 240611).Copyrigh\n+ 0x004b7f80 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x004b7f90 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004b7fa0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004b7fb0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004b7fc0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x004b7fd0 206f7220 6c617465 72203c68 7474703a or later ....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39356539 61653633 34396235 33386437 95e9ae6349b538d7\n- 0x00000010 62373937 64663537 66336462 66306634 b797df57f3dbf0f4\n- 0x00000020 37323665 35392e64 65627567 00000000 726e59.debug....\n- 0x00000030 96b9fead ....\n+ 0x00000000 39616665 34343934 33613232 65353662 9afe44943a22e56b\n+ 0x00000010 66663461 39316261 66613165 34613233 ff4a91bafa1e4a23\n+ 0x00000020 62303066 32632e64 65627567 00000000 b00f2c.debug....\n+ 0x00000030 cebd8c34 ...4\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 419e48540b3f058552e7b6072ffbdd6b1f29a162\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d3da14609c0cce5f5e27f92262384d52eaeaf829\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -69478,16 +69478,16 @@\n /usr/lib/debug/.debug/.build-id/\n extern(Windows) extern(Objectivenot enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugsrg/bugs/):\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250713\n-Sun Jul 13 03:54:56 2025\n+20240611\n+Tue Jun 11 04:13:24 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ',159=@F\n !\"#$%&'()*+,-./0123456789:;<=>?!\"#$%&9:<;!!\"!\"#!\"#$!\"#$%!\"#$%99:9:;9:\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -60162,17 +60162,17 @@\n 0x015acff0 19256b00 00000000 26266b00 00000000 .%k.....&&k.....\n 0x015ad000 53256b00 00000000 9b216b00 00000000 S%k......!k.....\n 0x015ad010 9b216b00 00000000 9b216b00 00000000 .!k......!k.....\n 0x015ad020 9b216b00 00000000 9b216b00 00000000 .!k......!k.....\n 0x015ad030 9b216b00 00000000 9b216b00 00000000 .!k......!k.....\n 0x015ad040 9b216b00 00000000 9b216b00 00000000 .!k......!k.....\n 0x015ad050 e9256b00 00000000 312e392e 35003230 .%k.....1.9.5.20\n- 0x015ad060 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x015ad070 6e204a75 6c203133 2030333a 35343a35 n Jul 13 03:54:5\n- 0x015ad080 36203230 32350000 60c96b00 00000000 6 2025..`.k.....\n+ 0x015ad060 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x015ad070 65204a75 6e203131 2030343a 31333a32 e Jun 11 04:13:2\n+ 0x015ad080 34203230 32340000 60c96b00 00000000 4 2024..`.k.....\n 0x015ad090 20c86b00 00000000 20c86b00 00000000 .k..... .k.....\n 0x015ad0a0 50c96b00 00000000 30c96b00 00000000 P.k.....0.k.....\n 0x015ad0b0 20c86b00 00000000 20c86b00 00000000 .k..... .k.....\n 0x015ad0c0 20c86b00 00000000 20c86b00 00000000 .k..... .k.....\n 0x015ad0d0 20c86b00 00000000 20c86b00 00000000 .k..... .k.....\n 0x015ad0e0 20c86b00 00000000 28c96b00 00000000 .k.....(.k.....\n 0x015ad0f0 20c86b00 00000000 20c86b00 00000000 .k..... .k.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39653438 35343062 33663035 38353532 9e48540b3f058552\n- 0x00000010 65376236 30373266 66626464 36623166 e7b6072ffbdd6b1f\n- 0x00000020 32396131 36322e64 65627567 00000000 29a162.debug....\n- 0x00000030 d4fc3b5b ..;[\n+ 0x00000000 64613134 36303963 30636365 35663565 da14609c0cce5f5e\n+ 0x00000010 32376639 32323632 33383464 35326561 27f92262384d52ea\n+ 0x00000020 65616638 32392e64 65627567 00000000 eaf829.debug....\n+ 0x00000030 20a08205 ...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 319ae34bbd231c430487601e5737b896a80b1fa9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 67b3e87d593b191c74b0c8c8a0d1b6b194e1b4d0\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1889,16 +1889,16 @@\n e of: ( . [ ^ {\n : __ATTRIBUTE__ NOT ( { identifier str integer number real numbe: NOT ( integer number real number __ATTRIBUTE__ { str identifie: [ ( identifier: CASE identifie: PACKEDSET SET\n : VAR ... ARRAY AY identifier )\n : PROCEDURE POINTER SET PACKEDSET OF RECORD ARRAY identifier ( [: RETRY RETURN EXIT ASM WITH FOR LOOP REPEAT WHILE CASE IF ident: VAR identifier: MODULE PROCEDURE VAR TYPE CONS: MODULE IMPLEME: IMPLEMENTATION MODULE DEFINITI../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 03:54:56 2025\n+20240611\n+Tue Jun 11 04:13:24 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2640,17 +2640,17 @@\n 0x004984d0 88d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984e0 b0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x004984f0 e0d14100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498500 10d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498510 48d24100 00000000 40ce4100 00000000 H.A.....@.A.....\n 0x00498520 80d24100 00000000 40ce4100 00000000 ..A.....@.A.....\n 0x00498530 a8d24100 00000000 312e392e 35003230 ..A.....1.9.5.20\n- 0x00498540 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x00498550 6e204a75 6c203133 2030333a 35343a35 n Jul 13 03:54:5\n- 0x00498560 36203230 32350000 405b4200 00000000 6 2025..@[B.....\n+ 0x00498540 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x00498550 65204a75 6e203131 2030343a 31333a32 e Jun 11 04:13:2\n+ 0x00498560 34203230 32340000 405b4200 00000000 4 2024..@[B.....\n 0x00498570 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x00498580 305b4200 00000000 105b4200 00000000 0[B......[B.....\n 0x00498590 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985a0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985b0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n 0x004985c0 005a4200 00000000 085b4200 00000000 .ZB......[B.....\n 0x004985d0 005a4200 00000000 005a4200 00000000 .ZB......ZB.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39616533 34626264 32333163 34333034 9ae34bbd231c4304\n- 0x00000010 38373630 31653537 33376238 39366138 87601e5737b896a8\n- 0x00000020 30623166 61392e64 65627567 00000000 0b1fa9.debug....\n- 0x00000030 dae4244e ..$N\n+ 0x00000000 62336538 37643539 33623139 31633734 b3e87d593b191c74\n+ 0x00000010 62306338 63386130 64316236 62313934 b0c8c8a0d1b6b194\n+ 0x00000020 65316234 64302e64 65627567 00000000 e1b4d0.debug....\n+ 0x00000030 0d813f93 ..?.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 33c31b49a30d1584f4846fdb0500f86bc1a03f12\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ea2b0d01251adf056f7e3d2438b9b24f692bf8df\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1762,16 +1762,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 03:54:56 2025\n+20240611\n+Tue Jun 11 04:13:24 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2404,17 +2404,17 @@\n 0x0048f610 48504100 00000000 004d4100 00000000 HPA......MA.....\n 0x0048f620 70504100 00000000 004d4100 00000000 pPA......MA.....\n 0x0048f630 a0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f640 d0504100 00000000 004d4100 00000000 .PA......MA.....\n 0x0048f650 08514100 00000000 004d4100 00000000 .QA......MA.....\n 0x0048f660 40514100 00000000 004d4100 00000000 @QA......MA.....\n 0x0048f670 68514100 00000000 312e392e 35003230 hQA.....1.9.5.20\n- 0x0048f680 32353037 31330031 322e332e 30005375 250713.12.3.0.Su\n- 0x0048f690 6e204a75 6c203133 2030333a 35343a35 n Jul 13 03:54:5\n- 0x0048f6a0 36203230 32350000 60d84100 00000000 6 2025..`.A.....\n+ 0x0048f680 32343036 31310031 322e332e 30005475 240611.12.3.0.Tu\n+ 0x0048f690 65204a75 6e203131 2030343a 31333a32 e Jun 11 04:13:2\n+ 0x0048f6a0 34203230 32340000 60d84100 00000000 4 2024..`.A.....\n 0x0048f6b0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6c0 50d84100 00000000 30d84100 00000000 P.A.....0.A.....\n 0x0048f6d0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6e0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f6f0 20d74100 00000000 20d74100 00000000 .A..... .A.....\n 0x0048f700 20d74100 00000000 28d84100 00000000 .A.....(.A.....\n 0x0048f710 20d74100 00000000 20d74100 00000000 .A..... .A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63333162 34396133 30643135 38346634 c31b49a30d1584f4\n- 0x00000010 38343666 64623035 30306638 36626331 846fdb0500f86bc1\n- 0x00000020 61303366 31322e64 65627567 00000000 a03f12.debug....\n- 0x00000030 d9251694 .%..\n+ 0x00000000 32623064 30313235 31616466 30353666 2b0d01251adf056f\n+ 0x00000010 37653364 32343338 62396232 34663639 7e3d2438b9b24f69\n+ 0x00000020 32626638 64662e64 65627567 00000000 2bf8df.debug....\n+ 0x00000030 2a564836 *VH6\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9ba24d34e66dcff70ca07b3581cbeaf57eaed23a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd3cd82579d2eb8eade02cbc652c715f1f9f0117\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1768,16 +1768,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 03:54:56 2025\n+20240611\n+Tue Jun 11 04:13:24 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2410,17 +2410,17 @@\n 0x0048f670 50504100 00000000 98534100 00000000 PPA......SA.....\n 0x0048f680 50504100 00000000 c0534100 00000000 PPA......SA.....\n 0x0048f690 50504100 00000000 f0534100 00000000 PPA......SA.....\n 0x0048f6a0 50504100 00000000 20544100 00000000 PPA..... TA.....\n 0x0048f6b0 50504100 00000000 58544100 00000000 PPA.....XTA.....\n 0x0048f6c0 50504100 00000000 90544100 00000000 PPA......TA.....\n 0x0048f6d0 50504100 00000000 b8544100 00000000 PPA......TA.....\n- 0x0048f6e0 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048f6f0 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048f700 2030333a 35343a35 36203230 32350000 03:54:56 2025..\n+ 0x0048f6e0 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048f6f0 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048f700 2030343a 31333a32 34203230 32340000 04:13:24 2024..\n 0x0048f710 b0d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f720 70d84100 00000000 a0d94100 00000000 p.A.......A.....\n 0x0048f730 80d94100 00000000 70d84100 00000000 ..A.....p.A.....\n 0x0048f740 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f750 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f760 70d84100 00000000 70d84100 00000000 p.A.....p.A.....\n 0x0048f770 78d94100 00000000 70d84100 00000000 x.A.....p.A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61323464 33346536 36646366 66373063 a24d34e66dcff70c\n- 0x00000010 61303762 33353831 63626561 66353765 a07b3581cbeaf57e\n- 0x00000020 61656432 33612e64 65627567 00000000 aed23a.debug....\n- 0x00000030 04c38975 ...u\n+ 0x00000000 33636438 32353739 64326562 38656164 3cd82579d2eb8ead\n+ 0x00000010 65303263 62633635 32633731 35663166 e02cbc652c715f1f\n+ 0x00000020 39663031 31372e64 65627567 00000000 9f0117.debug....\n+ 0x00000030 a0f10357 ...W\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 09060294edf048fc50307e28290af5cc422f73b2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a8ff2233f28b6c1d6e30f373611352747bd85b1c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1748,16 +1748,16 @@\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n initialization\"../../src/gcc/m2/gm2-libs/StringringConvert.mod\n ToDecimalPlaces\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n /usr/lib/debug/.debug/.build-id/\n-20250713\n-Sun Jul 13 03:54:56 2025\n+20240611\n+Tue Jun 11 04:13:24 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2382,17 +2382,17 @@\n 0x0048e4b0 90434100 00000000 d8464100 00000000 .CA......FA.....\n 0x0048e4c0 90434100 00000000 00474100 00000000 .CA......GA.....\n 0x0048e4d0 90434100 00000000 30474100 00000000 .CA.....0GA.....\n 0x0048e4e0 90434100 00000000 60474100 00000000 .CA.....`GA.....\n 0x0048e4f0 90434100 00000000 98474100 00000000 .CA......GA.....\n 0x0048e500 90434100 00000000 d0474100 00000000 .CA......GA.....\n 0x0048e510 90434100 00000000 f8474100 00000000 .CA......GA.....\n- 0x0048e520 312e392e 35003230 32353037 31330031 1.9.5.20250713.1\n- 0x0048e530 322e332e 30005375 6e204a75 6c203133 2.3.0.Sun Jul 13\n- 0x0048e540 2030333a 35343a35 36203230 32350000 03:54:56 2025..\n+ 0x0048e520 312e392e 35003230 32343036 31310031 1.9.5.20240611.1\n+ 0x0048e530 322e332e 30005475 65204a75 6e203131 2.3.0.Tue Jun 11\n+ 0x0048e540 2030343a 31333a32 34203230 32340000 04:13:24 2024..\n 0x0048e550 f0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e560 b0cb4100 00000000 e0cc4100 00000000 ..A.......A.....\n 0x0048e570 c0cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e580 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e590 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5a0 b0cb4100 00000000 b0cb4100 00000000 ..A.......A.....\n 0x0048e5b0 b8cc4100 00000000 b0cb4100 00000000 ..A.......A.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30363032 39346564 66303438 66633530 060294edf048fc50\n- 0x00000010 33303765 32383239 30616635 63633432 307e28290af5cc42\n- 0x00000020 32663733 62322e64 65627567 00000000 2f73b2.debug....\n- 0x00000030 5d008b9c ]...\n+ 0x00000000 66663232 33336632 38623663 31643665 ff2233f28b6c1d6e\n+ 0x00000010 33306633 37333631 31333532 37343762 30f373611352747b\n+ 0x00000020 64383562 31632e64 65627567 00000000 d85b1c.debug....\n+ 0x00000030 4b5c0f28 K\\.(\n \n"}]}]}]}]}, {"source1": "gnat-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb", "source2": "gnat-12-s390x-linux-gnu_12.3.0-17cross1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 50772 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16947768 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16948532 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1601,15 +1601,15 @@\n -r--r--r-- 0 root (0) root (0) 29055 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-cforma.ali\n -r--r--r-- 0 root (0) root (0) 43072 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-cforse.ali\n -r--r--r-- 0 root (0) root (0) 1848 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-cgaaso.ali\n -r--r--r-- 0 root (0) root (0) 1988 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-cgarso.ali\n -r--r--r-- 0 root (0) root (0) 2405 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-cgcaso.ali\n -r--r--r-- 0 root (0) root (0) 5232 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chacon.ali\n -r--r--r-- 0 root (0) root (0) 19883 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chahan.ali\n--r--r--r-- 0 root (0) root (0) 471 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-charac.ali\n+-rw-r--r-- 0 root (0) root (0) 471 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-charac.ali\n -r--r--r-- 0 root (0) root (0) 6778 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chlat1.ali\n -r--r--r-- 0 root (0) root (0) 6782 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chlat9.ali\n -r--r--r-- 0 root (0) root (0) 8256 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chtgbk.ali\n -r--r--r-- 0 root (0) root (0) 10546 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chtgbo.ali\n -r--r--r-- 0 root (0) root (0) 7823 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chtgke.ali\n -r--r--r-- 0 root (0) root (0) 15912 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chtgop.ali\n -r--r--r-- 0 root (0) root (0) 9104 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-chzla1.ali\n@@ -1886,15 +1886,15 @@\n -r--r--r-- 0 root (0) root (0) 6116 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-zchuni.ali\n -r--r--r-- 0 root (0) root (0) 2600 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-zrstfi.ali\n -r--r--r-- 0 root (0) root (0) 5718 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztcoau.ali\n -r--r--r-- 0 root (0) root (0) 9474 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztcoio.ali\n -r--r--r-- 0 root (0) root (0) 4827 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztcstr.ali\n -r--r--r-- 0 root (0) root (0) 5040 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztdeau.ali\n -r--r--r-- 0 root (0) root (0) 8695 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztdeio.ali\n--rw-r--r-- 0 root (0) root (0) 27966 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztedit.ali\n+-r--r--r-- 0 root (0) root (0) 27966 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztedit.ali\n -r--r--r-- 0 root (0) root (0) 7952 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztenau.ali\n -r--r--r-- 0 root (0) root (0) 4602 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztenio.ali\n -r--r--r-- 0 root (0) root (0) 36211 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztexio.ali\n -r--r--r-- 0 root (0) root (0) 5488 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztfiau.ali\n -r--r--r-- 0 root (0) root (0) 11160 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztfiio.ali\n -r--r--r-- 0 root (0) root (0) 5089 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztflau.ali\n -r--r--r-- 0 root (0) root (0) 7984 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/s390x-linux-gnu/12/adalib/a-ztflio.ali\n"}]}]}]}, {"source1": "lib64go21-i386-cross_12.3.0-17cross1_all.deb", "source2": "lib64go21-i386-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 680 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 13038172 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 13048780 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/i686-linux-gnu/lib64/libgo.so.21.0.0", "source2": "./usr/i686-linux-gnu/lib64/libgo.so.21.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac2223335335d3fdd56b00c9ebe49d3f851de18f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 846c8dfb8d817c238e9ae01fc0d0fe74bf39a753\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -155649,15 +155649,15 @@\n import goos internal/goos \"internal/goos\"\n import atomic runtime/internal/atomic \"runtime/internal/atomic\"\n import math runtime/internal/math \"runtime/internal/math\"\n import sys runtime/internal/sys \"runtime/internal/sys\"\n import unsafe unsafe \"unsafe\"\n init runtime runtime..import cpu internal_1cpu..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys\n init_graph 0 1\n-types 570 10 39 26 26 101 218 201 29 84 196 46 42 41 37 42 37 36 41 40 39 38 145 261 598 43 512 105 428 178 45 41 39 562 329 52 562 473 39 966 36 41 254 179 198 32 245 361 43 339 47 514 37 246 751 318 1812 108 43 33 36 470 36 37 403 39 573 45 32 34 336 40 143 39 340 279 352 37 897 37 428 36 335 35 408 109 911 1683 3290 330 923 376 2482 46 346 227 892 752 963 428 47 37 243 494 49 39 2903 44 37 892 914 42 36 105 37 96 46 45 38 57 431 139 56 428 96 257 44 464 221 237 124 42 28 134 690 501 37 47 34 61 34 35 63 63 63 49 51 52 63 52 38 38 49 38 63 49 24 77 81 24 24 48 52 52 52 63 63 37 24 34 35 62 38 47 34 103 48 24 35 49 52 65 47 61 37 24 34 47 61 37 34 60 49 35 47 63 38 35 38 48 24 35 23 12 23 22 22 23 22 22 23 24 34 35 35 34 80 24 51 24 37 74 61 73 60 23 33 63 47 24 34 38 46 23 47 47 49 49 35 24 35 61 37 23 34 33 33 34 23 34 33 34 54 35 34 63 61 38 119 52 81 49 61 35 35 35 120 102 61 77 63 38 49 49 52 49 24 34 34 35 35 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 14 21 129 672 67 125 72 39 54 54 54 20 151 47 147 69 2170 73 43 1152 71 71 97 99 106 470 261 78 46 146 73 73 73 1588 55 382 45 70 1376 83 45 420 70 278 190 401 126 143 75 58 219 71 72 104 151 73 229 637 99 45 72 74 96 71 117 63 132 96 224 91 322 109 42 51 144 148 98 99 338 99 70 296 71 49 59 77 95 265 97 172 59 168 118 106 107 24 24 24 26 28 25 26 26 27 27 27 26 27 26 25 27 29 25 24 24 26 26 27 26 26 26 26 24 25 24 26 25 26 26 26 24 28 25 25 27 27 29 25 25 26 26 29 25 26 25 26 37 26 28 27 24 24 25 23 23 23 23 23 21 21 21 22 22 22 22 22 23 23 22 22 23 23 37 54 29 23\n+types 570 10 39 26 26 101 218 201 29 84 196 46 42 41 37 42 37 36 41 40 39 38 145 261 598 43 512 105 428 178 45 41 39 562 329 52 562 473 39 966 36 41 254 179 198 32 245 361 43 339 47 514 37 246 751 318 1812 108 43 33 36 470 36 37 403 39 573 45 32 34 336 40 143 39 340 279 352 37 897 37 428 36 335 35 408 109 911 1683 3290 330 923 376 2482 46 346 227 892 752 963 428 47 37 243 494 49 39 2903 44 37 892 914 42 36 105 37 96 46 45 38 57 431 139 56 428 96 257 44 464 221 237 124 42 28 134 690 501 37 47 34 61 34 35 63 63 63 49 51 52 63 52 38 38 49 38 63 49 24 77 81 24 24 48 52 52 52 63 63 37 24 34 35 62 38 47 34 103 48 24 35 49 52 65 47 61 37 24 34 47 61 37 34 60 49 35 47 63 38 35 38 48 24 35 23 12 23 22 22 23 22 22 23 24 34 35 35 34 80 24 51 24 37 74 61 73 60 23 33 63 47 24 34 38 46 23 47 47 49 49 35 24 35 61 37 23 34 33 33 34 23 34 33 34 54 35 34 63 61 38 119 52 81 49 61 35 35 35 120 102 61 77 63 38 49 49 52 49 24 34 34 35 35 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 20 21 14 21 129 672 67 125 72 39 54 54 54 20 151 47 147 69 2170 73 43 1152 71 71 97 99 106 470 261 78 46 146 73 73 73 1588 55 382 45 70 1376 83 45 420 70 278 190 401 126 143 75 58 219 71 72 104 151 73 229 637 99 45 72 74 96 71 117 63 132 96 224 91 322 109 42 51 144 148 98 99 338 99 70 296 71 49 59 77 95 265 97 172 59 168 118 106 107 24 24 24 26 28 25 26 26 27 27 27 26 27 26 25 27 29 25 24 24 26 26 27 26 26 26 26 24 25 24 26 25 26 26 26 24 28 25 25 27 27 29 25 25 26 26 29 25 26 25 26 37 26 28 27 24 24 25 23 23 23 23 23 21 21 21 22 22 22 22 22 23 23 22 22 23 23 37 54 29 23\n type 1 \"BlockProfileRecord\" \n type 2 \"Error\" \n type 3 \"Frame\" \n type 4 \"Frames\" \n func (ci ) Next () (frame , more )\n type 5 \"Func\" \n func (f ) Name () \n@@ -155833,20 +155833,20 @@\n func (q ) .push (gp )\n func (q ) .pushBack (gp )\n func (q ) .pushBackAll (q2 )\n func (q ) .pop () \n func (q ) .popList () \n type 47 \".runtime.g_ucontext_t\" \n type 48 \".runtime.gcBits\" notinheap \n- func (b ) .bytep (n ) ($ret382 ) \n+ func (b ) .bytep (n ) ($ret382 ) \n // ../../../../src/libgo/go/runtime/mheap.go:1946\n { //1947\n- $ret382 = .addb($convert(, b), n) //1947\n+ $ret382 = .addb($convert(, b), n) //1947\n return //1947\n- func (b ) .bitp (n ) (bytep , mask )\n+ func (b ) .bitp (n ) (bytep , mask )\n type 49 \".runtime.gcMarkWorkerMode\" \n type 50 \".runtime.gcWork\" \n func (w ) .init ()\n func (w ) .put (obj )\n func (w ) .putFast (obj ) \n func (w ) .putBatch (obj )\n func (w ) .tryGet () \n@@ -156667,17 +156667,17 @@\n type 183 (? , ? )\n type 184 (? )\n type 185 (? ) \n type 186 (? , ? ) \n type 187 (? , ? , ? ) \n type 188 (? , ? )\n type 189 (? ) \n-type 190 (? , ? , ? ) \n-type 191 (? , ? ) \n-type 192 (? ) \n+type 190 (? , ? , ? ) \n+type 191 (? , ? ) \n+type 192 (? ) \n type 193 (? , ? ) \n type 194 (? , ? , ? ) \n type 195 (? , ? )\n type 196 (? ) \n type 197 (? , ? )\n type 198 (? , ? ) \n type 199 (? )\n@@ -156763,26 +156763,26 @@\n type 279 (? ) \n type 280 *\n type 281 *\n type 282 *\n type 283 *\n type 284 *\n type 285 *\n-type 286 *\n+type 286 *\n type 287 *\n type 288 *\n type 289 *\n type 290 *\n type 291 *\n type 292 *\n type 293 *\n type 294 *\n type 295 *\n-type 296 *\n-type 297 *\n+type 296 *\n+type 297 *\n type 298 *\n type 299 *\n type 300 *\n type 301 *\n type 302 *\n type 303 *\n type 304 *\n@@ -156868,16 +156868,16 @@\n type 384 *\n type 385 *\n type 386 *\n type 387 *\n type 388 *\n type 389 *\n type 390 *\n-type 391 *\n-type 392 *\n+type 391 *\n+type 392 *\n type 393 *\n type 394 *any\n type 395 *\n type 396 struct { AllocBytes ; FreeBytes ; AllocObjects ; FreeObjects ; Stack0 ; }\n type 397 struct { Alloc ; TotalAlloc ; Sys ; Lookups ; Mallocs ; Frees ; HeapAlloc ; HeapSys ; HeapIdle ; HeapInuse ; HeapReleased ; HeapObjects ; StackInuse ; StackSys ; MSpanInuse ; MSpanSys ; MCacheInuse ; MCacheSys ; BuckHashSys ; GCSys ; OtherSys ; NextGC ; LastGC ; PauseTotalNs ; PauseNs ; PauseEnd ; NumGC ; NumForcedGC ; GCCPUFraction ; EnableGC ; DebugGC ; BySize ; }\n type 398 struct { Count ; Cycles ; ? ; }\n type 399 struct { PC ; Func ; Function ; File ; Line ; Entry ; }\n@@ -156894,15 +156894,15 @@\n type 410 struct { .runtime._panic ; .runtime._defer ; .runtime.m ; .runtime.syscallsp ; .runtime.syscallpc ; .runtime.param ; .runtime.atomicstatus ; .runtime.goid ; .runtime.schedlink ; .runtime.waitsince ; .runtime.waitreason ; .runtime.preempt ; .runtime.preemptStop ; .runtime.asyncSafePoint ; .runtime.paniconfault ; .runtime.preemptscan ; .runtime.gcscandone ; .runtime.throwsplit ; .runtime.gcScannedSyscallStack ; .runtime.activeStackChans ; .runtime.parkingOnChan ; .runtime.raceignore ; .runtime.sysblocktraced ; .runtime.tracking ; .runtime.trackingSeq ; .runtime.runnableStamp ; .runtime.runnableTime ; .runtime.sysexitticks ; .runtime.traceseq ; .runtime.tracelastp ; .runtime.lockedm ; .runtime.sig ; .runtime.writebuf ; .runtime.sigcode0 ; .runtime.sigcode1 ; .runtime.sigpc ; .runtime.gopc ; .runtime.ancestors ; .runtime.startpc ; .runtime.waiting ; .runtime.labels ; .runtime.timer ; .runtime.selectDone ; .runtime.gcAssistBytes ; .runtime.exception ; .runtime.isforeign ; .runtime.gcstack ; .runtime.gcstacksize ; .runtime.gcnextsegment ; .runtime.gcnextsp ; .runtime.gcinitialsp ; .runtime.gcnextsp2 ; .runtime.gcinitialsp2 ; .runtime.gcregs ; .runtime.entry ; .runtime.entryfn ; .runtime.entrysp ; .runtime.fromgogo ; .runtime.scanningself ; .runtime.scang ; .runtime.scangcw ; .runtime.isSystemGoroutine ; .runtime.isFinalizerGoroutine ; .runtime.deferring ; .runtime.goexiting ; .runtime.ranCgocallBackDone ; .runtime.traceback ; .runtime.context ; .runtime.stackcontext ; }\n type 411 struct { .runtime._type ; .runtime.data ; }\n type 412 struct { .runtime.a ; }\n type 413 struct { .runtime.alloc ; .runtime.total_alloc ; .runtime.sys ; .runtime.nlookup ; .runtime.nmalloc ; .runtime.nfree ; .runtime.heap_sys ; .runtime.heap_inuse ; .runtime.heap_released ; .runtime.heap_objects ; .runtime.stacks_inuse ; .runtime.stacks_sys ; .runtime.mspan_inuse ; .runtime.mspan_sys ; .runtime.mcache_inuse ; .runtime.mcache_sys ; .runtime.buckhash_sys ; .runtime.gcWorkBufInUse ; .runtime.gcProgPtrScalarBitsInUse ; .runtime.gcMiscSys ; .runtime.other_sys ; .runtime.last_gc_unix ; .runtime.pause_total_ns ; .runtime.pause_ns ; .runtime.pause_end ; .runtime.numgc ; .runtime.numforcedgc ; .runtime.gc_cpu_fraction ; .runtime.enablegc ; .runtime.debuggc ; .runtime.by_size ; .runtime._ ; .runtime.last_gc_nanotime ; .runtime.last_heap_inuse ; .runtime.heapStats ; .runtime.gcPauseDist ; }\n type 414 struct { .runtime.base ; .runtime.off ; }\n type 415 struct { .runtime.base ; .runtime.limit ; }\n type 416 struct { .runtime.base ; .runtime.cache ; .runtime.scav ; }\n-type 417 struct { .runtime.bytep ; .runtime.mask ; .runtime.index ; }\n+type 417 struct { .runtime.bytep ; .runtime.mask ; .runtime.index ; }\n type 418 struct { .runtime.callers ; .runtime.last ; .runtime.lastCount ; }\n type 419 struct { .runtime.committed ; .runtime.released ; .runtime.inHeap ; .runtime.inStacks ; .runtime.inWorkBufs ; .runtime.inPtrScalarBits ; .runtime.tinyAllocCount ; .runtime.largeAlloc ; .runtime.largeAllocCount ; .runtime.smallAllocCount ; .runtime.largeFree ; .runtime.largeFreeCount ; .runtime.smallFreeCount ; .runtime._ ; }\n type 420 struct { .runtime.count ; .runtime.flags ; B ; .runtime.noverflow ; .runtime.hash0 ; .runtime.buckets ; .runtime.oldbuckets ; .runtime.nevacuate ; .runtime.extra ; }\n type 421 struct { .runtime.counts ; .runtime.underflow ; }\n type 422 struct { .runtime.cstr ; }\n type 423 struct { .runtime.data ; .runtime.begin ; .runtime.end ; .runtime.tick ; .runtime.nano ; }\n type 424 struct { .runtime.events ; .runtime.data ; }\n@@ -156923,15 +156923,15 @@\n type 439 struct { .runtime.link ; .runtime.fd ; .runtime.atomicInfo ; .runtime.rg ; .runtime.wg ; .runtime.lock ; .runtime.closing ; .runtime.user ; .runtime.rseq ; .runtime.rt ; .runtime.rd ; .runtime.wseq ; .runtime.wt ; .runtime.wd ; .runtime.self ; }\n type 440 struct { .runtime.link ; .runtime.lastTicks ; .runtime.pos ; .runtime.stk ; }\n type 441 struct { .runtime.link ; .runtime.hash ; .runtime.id ; .runtime.n ; .runtime.stk ; }\n type 442 struct { .runtime.lockAddr ; .runtime.rank ; }\n type 443 struct { ? ; .runtime.key ; }\n type 444 struct { .runtime.lock ; .runtime.inUse ; .runtime.gen ; .runtime.reservationBytes ; .runtime.released ; .runtime.scavLWM ; .runtime.freeHWM ; }\n type 445 struct { .runtime.msg ; .runtime.addr ; }\n-type 446 struct { .runtime.n ; .runtime.bytedata ; }\n+type 446 struct { .runtime.n ; .runtime.bytedata ; }\n type 447 struct { .runtime.name ; .runtime.pkgPath ; .runtime.methods ; }\n type 448 struct { .runtime.name ; .runtime.pkgPath ; .runtime.mtyp ; .runtime.typ ; .runtime.tfn ; }\n type 449 struct { .runtime.name ; .runtime.entry ; }\n type 450 struct { .runtime.nextSample ; .runtime.scanAlloc ; .runtime.tiny ; .runtime.tinyoffset ; .runtime.tinyAllocs ; .runtime.alloc ; .runtime.flushGen ; }\n type 451 struct { .runtime.next ; .runtime.prev ; .runtime.list ; .runtime.startAddr ; .runtime.npages ; .runtime.manualFreeList ; .runtime.freeindex ; .runtime.nelems ; .runtime.allocCache ; .runtime.allocBits ; .runtime.gcmarkBits ; .runtime.sweepgen ; .runtime.divMul ; .runtime.allocCount ; .runtime.spanclass ; .runtime.state ; .runtime.needzero ; .runtime.elemsize ; .runtime.limit ; .runtime.speciallock ; .runtime.specials ; }\n type 452 struct { .runtime.next ; .runtime.offset ; .runtime.kind ; }\n type 453 struct { .runtime.next ; }\n@@ -156949,15 +156949,15 @@\n type 465 struct { .runtime.ranges ; .runtime.totalBytes ; .runtime.sysStat ; }\n type 466 struct { .runtime.s ; }\n type 467 struct { .runtime.sa_handler ; }\n type 468 struct { .runtime.schedtick ; .runtime.schedwhen ; .runtime.syscalltick ; .runtime.syscallwhen ; }\n type 469 struct { .runtime.sigev_value ; .runtime.sigev_signo ; .runtime.sigev_notify ; .runtime._sigev_un ; }\n type 470 struct { .runtime.sival_int ; Godump_0_pad ; .runtime._ ; }\n type 471 struct { .runtime.size ; .runtime.nmalloc ; .runtime.nfree ; }\n-type 472 struct { .runtime.size ; .runtime.ptrdata ; .runtime.hash ; .runtime.tflag ; .runtime.align ; .runtime.fieldAlign ; .runtime.kind ; .runtime.equal ; .runtime.gcdata ; .runtime._string ; ? ; .runtime.ptrToThis ; }\n+type 472 struct { .runtime.size ; .runtime.ptrdata ; .runtime.hash ; .runtime.tflag ; .runtime.align ; .runtime.fieldAlign ; .runtime.kind ; .runtime.equal ; .runtime.gcdata ; .runtime._string ; ? ; .runtime.ptrToThis ; }\n type 473 struct { .runtime.stats ; .runtime.gen ; .runtime.noPLock ; }\n type 474 struct { .runtime.str ; .runtime.len ; }\n type 475 struct { .runtime.summary ; .runtime.chunks ; .runtime.searchAddr ; .runtime.start ; .runtime.end ; .runtime.inUse ; .runtime.scav ; .runtime.mheapLock ; .runtime.sysStat ; .runtime.test ; }\n type 476 struct { .runtime.tab ; .runtime.data ; }\n type 477 struct { .runtime.tophash ; }\n type 478 struct { ? ; .runtime.arr ; }\n type 479 struct { .runtime.tv_sec ; .runtime.tv_nsec ; }\n@@ -157069,17 +157069,17 @@\n func ._VDSO () \n // ../../../../src/libgo/go/runtime/proc.go:4204\n ._VDSO() //4204\n func .add (p , x ) ($ret662 ) \n // ../../../../src/libgo/go/runtime/stubs.go:15\n $ret662 = $convert(, ($convert(, p) + x)) //16\n return //16\n-func .addb (p , n ) ($ret246 ) \n+func .addb (p , n ) ($ret246 ) \n // ../../../../src/libgo/go/runtime/mbitmap.go:70\n- $ret246 = $convert(, $convert(, ($convert(, $convert(, p)) + n))) //74\n+ $ret246 = $convert(, $convert(, ($convert(, $convert(, p)) + n))) //74\n return //74\n func .addtimer (t )\n func .aeshashbody (p , h , s , sched ) \n var .aeskeysched \n func .alignDown (n , a ) ($ret672 ) \n // ../../../../src/libgo/go/runtime/stubs.go:274\n { //275\n@@ -157274,15 +157274,15 @@\n func .goenvs_unix ()\n func .gogetenv (key ) \n var .gomaxprocs \n func .gopark (unlockf , lock , reason , traceEv , traceskip )\n func .goready (gp , traceskip )\n func .gosched_m (gp )\n func .goschedguarded_m (gp )\n-func .gostringnocopy (str ) \n+func .gostringnocopy (str ) \n func .goyield_m (gp )\n func .gwrite (b )\n var .handlingSig \n func .hasPrefix (s , prefix ) ($ret650 ) \n // ../../../../src/libgo/go/runtime/string.go:340\n { //341\n $ret650 = ((len(s) >= len(prefix)) && ((s)[0 :len(prefix)] == prefix)) //341\n@@ -157475,15 +157475,15 @@\n func .nilinterhash (p , h ) \n func .noescape (p ) ($ret668 ) \n // ../../../../src/libgo/go/runtime/stubs.go:178\n var x = $convert(, p) //179\n { //180\n $ret668 = $convert(, (x ^ $convert(, 0 ))) //180\n return //180\n-func .open (name , mode , perm ) \n+func .open (name , mode , perm ) \n func .osyield ()\n var .overflowError \n var .overrideWrite \n func .panicCheck1 (pc , msg )\n func .panicCheck2 (err )\n var .panicking \n func .panicmakeslicecap () \n@@ -157718,15 +157718,15 @@\n .checkTimeouts() //354\n .mcall(.gosched_m) //355\n func KeepAlive (x )\n func LockOSThread ()\n func MemProfile (p , inuseZero ) (n , ok )\n var MemProfileRate \n func MutexProfile (p ) (n , ok )\n-func NewErrorCString (s , ret )\n+func NewErrorCString (s , ret )\n func NumCPU () ($ret67 ) \n // ../../../../src/libgo/go/runtime/debug.go:42\n $ret67 = $convert(, .ncpu) //43\n return //43\n func NumCgoCall () \n func NumGoroutine () ($ret69 ) \n // ../../../../src/libgo/go/runtime/debug.go:56\n@@ -157819,15 +157819,15 @@\n } //53\n if (x >= $convert(, 256 )) { //57\n x = (x >> $convert(, 8 )) //58\n n = (n + $convert(, 8 )) //59\n } //57\n n = (n + $convert(, (.len8tab)[x])) //61\n return //61\n-checksum 99B82463494CE690F95270D6307916041D5E6AFA\n+checksum 3FA6126894A46FB0B3065D379F0F8CE3FE42425A\n package cgo\n pkgpath runtime/cgo\n import sync sync \"sync\"\n import atomic sync/atomic \"sync/atomic\"\n init cgo runtime_1cgo..import cpu internal_1cpu..import runtime runtime..import sync sync..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos race ~internal_1race atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys atomic ~sync_1atomic\n init_graph 0 1 0 2 0 3 2 1 3 1 3 2\n types 4 2 93 24 21\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -222952,15 +222952,15 @@\n 0x00366e50 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x00366e60 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x00366e70 32302032 30203230 20323120 32312032 20 20 20 21 21 2\n 0x00366e80 31203231 20323120 32312032 31203231 1 21 21 21 21 21\n 0x00366e90 20323120 32312032 31203231 20323120 21 21 21 21 21 \n 0x00366ea0 32312032 31203231 20323120 32312032 21 21 21 21 21 2\n 0x00366eb0 31203231 20323120 32312032 31203231 1 21 21 21 21 21\n- 0x00366ec0 20323020 32302032 30203230 20323120 20 20 20 20 21 \n+ 0x00366ec0 20323020 32302032 30203231 20323020 20 20 20 21 20 \n 0x00366ed0 32312031 34203231 20313239 20363732 21 14 21 129 672\n 0x00366ee0 20363720 31323520 37322033 39203534 67 125 72 39 54\n 0x00366ef0 20353420 35342032 30203135 31203437 54 54 20 151 47\n 0x00366f00 20313437 20363920 32313730 20373320 147 69 2170 73 \n 0x00366f10 34332031 31353220 37312037 31203937 43 1152 71 71 97\n 0x00366f20 20393920 31303620 34373020 32363120 99 106 470 261 \n 0x00366f30 37382034 36203134 36203733 20373320 78 46 146 73 73 \n@@ -223503,28 +223503,28 @@\n 0x003690c0 22203c74 79706520 3439373e 0a747970 \" .typ\n 0x003690d0 65203438 20222e72 756e7469 6d652e67 e 48 \".runtime.g\n 0x003690e0 63426974 7322206e 6f74696e 68656170 cBits\" notinheap\n 0x003690f0 203c7479 7065202d 353e0a20 66756e63 . func\n 0x00369100 20286220 3c747970 65203332 393e2920 (b ) \n 0x00369110 2e627974 65702028 6e203c74 79706520 .bytep (n ) ($ret382 <\n- 0x00369130 74797065 20333931 3e29203c 696e6c3a type 391>) ) . // ../../\n 0x00369150 2e2e2f2e 2e2f7372 632f6c69 62676f2f ../../src/libgo/\n 0x00369160 676f2f72 756e7469 6d652f6d 68656170 go/runtime/mheap\n 0x00369170 2e676f3a 31393436 0a20207b 202f2f31 .go:1946. { //1\n 0x00369180 3934370a 20202024 72657433 3832203d 947. $ret382 =\n 0x00369190 202e6164 64622824 636f6e76 65727428 .addb($convert(\n- 0x003691a0 3c747970 65203339 313e2c20 62292c20 , b), \n+ 0x003691a0 3c747970 65203339 323e2c20 62292c20 , b), \n 0x003691b0 6e29202f 2f313934 370a2020 20726574 n) //1947. ret\n 0x003691c0 75726e20 2f2f3139 34370a20 207d202f urn //1947. } /\n 0x003691d0 2f300a20 66756e63 20286220 3c747970 /0. func (b ) .bitp (n\n 0x003691f0 203c7479 7065202d 31333e29 20286279 ) (by\n- 0x00369200 74657020 3c747970 65203339 313e2c20 tep , \n+ 0x00369200 74657020 3c747970 65203339 323e2c20 tep , \n 0x00369210 6d61736b 203c7479 7065202d 353e290a mask ).\n 0x00369220 74797065 20343920 222e7275 6e74696d type 49 \".runtim\n 0x00369230 652e6763 4d61726b 576f726b 65724d6f e.gcMarkWorkerMo\n 0x00369240 64652220 3c747970 65202d31 313e0a74 de\" .t\n 0x00369250 79706520 35302022 2e72756e 74696d65 ype 50 \".runtime\n 0x00369260 2e676357 6f726b22 203c7479 70652034 .gcWork\" . func (w , ? ) .\n 0x00371dc0 74797065 20313838 20283f20 3c747970 type 188 (? , ? ).type 189 (?\n 0x00371df0 203c7479 70652033 39303e29 203c7479 ) .type 190 \n- 0x00371e10 283f203c 74797065 20333932 3e2c203f (? , ?\n+ 0x00371e10 283f203c 74797065 20333931 3e2c203f (? , ?\n 0x00371e20 203c7479 7065202d 333e2c20 3f203c74 , ? ) .type 191 (? <\n- 0x00371e50 74797065 20333932 3e2c203f 203c7479 type 392>, ? , ? ) .type 192 (? \n- 0x00371e80 3c747970 65203339 323e2920 3c747970 ) .type 192 (? \n+ 0x00371e80 3c747970 65203339 313e2920 3c747970 ) .type 193 \n 0x00371ea0 283f203c 74797065 20333933 3e2c203f (? , ?\n 0x00371eb0 203c7479 7065202d 333e2920 3c747970 ) .type 194 (\n 0x00371ed0 3f203c74 79706520 3339333e 2c203f20 ? , ? \n 0x00371ee0 3c747970 65202d31 333e2c20 3f203c74 , ? ) .type 281 *.type 28\n 0x00372d60 32202a3c 74797065 202d3137 3e0a7479 2 *.ty\n 0x00372d70 70652032 3833202a 3c747970 65202d39 pe 283 *.type 284 *.type 285 \n 0x00372da0 2a3c7479 70652033 32363e0a 74797065 *.type\n- 0x00372db0 20323836 202a3c74 79706520 3339323e 286 *\n+ 0x00372db0 20323836 202a3c74 79706520 3339313e 286 *\n 0x00372dc0 0a747970 65203238 37202a3c 74797065 .type 287 *.type 288 *\n 0x00372de0 3c747970 65203531 373e0a74 79706520 .type \n 0x00372df0 32383920 2a3c7479 70652035 31383e0a 289 *.\n 0x00372e00 74797065 20323930 202a3c74 79706520 type 290 *.type 291 *<\n 0x00372e20 74797065 20353430 3e0a7479 70652032 type 540>.type 2\n 0x00372e30 3932202a 3c747970 65203534 333e0a74 92 *.t\n 0x00372e40 79706520 32393320 2a3c7479 70652035 ype 293 *.type 294 *.type 29\n 0x00372e70 35202a3c 74797065 20353536 3e0a7479 5 *.ty\n- 0x00372e80 70652032 3936202a 3c747970 65203133 pe 296 *.type 297 *.type 298\n+ 0x00372e80 70652032 3936202a 3c747970 65203536 pe 296 *.type 297 *.type 298\n 0x00372eb0 202a3c74 79706520 2d31313e 0a747970 *.typ\n 0x00372ec0 65203239 39202a3c 74797065 202d323e e 299 *\n 0x00372ed0 0a747970 65203330 30202a3c 74797065 .type 300 *.type 301 *<\n 0x00372ef0 74797065 202d343e 0a747970 65203330 type -4>.type 30\n 0x00372f00 32202a3c 74797065 202d313e 0a747970 2 *.typ\n 0x00372f10 65203330 33202a3c 74797065 20343e0a e 303 *.\n@@ -226141,16 +226141,16 @@\n 0x003735a0 36202a3c 74797065 20313332 3e0a7479 6 *.ty\n 0x003735b0 70652033 3837202a 3c747970 65202d31 pe 387 *.type 388 *.type 389 \n 0x003735e0 2a3c7479 7065202d 373e0a74 79706520 *.type \n 0x003735f0 33393020 2a3c7479 7065202d 383e0a74 390 *.t\n 0x00373600 79706520 33393120 2a3c7479 7065202d ype 391 *.type 392 *.type 393\n+ 0x00373610 32303e0a 74797065 20333932 202a3c74 20>.type 392 *.type 393\n 0x00373630 202a3c74 79706520 2d31333e 0a747970 *.typ\n 0x00373640 65203339 34202a61 6e790a74 79706520 e 394 *any.type \n 0x00373650 33393520 2a3c7479 70652031 33353e0a 395 *.\n 0x00373660 74797065 20333936 20737472 75637420 type 396 struct \n 0x00373670 7b20416c 6c6f6342 79746573 203c7479 { AllocBytes ; FreeByte\n 0x00373690 73203c74 79706520 2d343e3b 20416c6c s ; All\n@@ -226484,15 +226484,15 @@\n 0x00374b10 7b202e72 756e7469 6d652e62 61736520 { .runtime.base \n 0x00374b20 3c747970 65202d31 333e3b20 2e72756e ; .run\n 0x00374b30 74696d65 2e636163 6865203c 74797065 time.cache ; .runtime.s\n 0x00374b50 63617620 3c747970 65202d38 3e3b207d cav ; }\n 0x00374b60 0a747970 65203431 37207374 72756374 .type 417 struct\n 0x00374b70 207b202e 72756e74 696d652e 62797465 { .runtime.byte\n- 0x00374b80 70203c74 79706520 3339313e 3b202e72 p ; .r\n+ 0x00374b80 70203c74 79706520 3339323e 3b202e72 p ; .r\n 0x00374b90 756e7469 6d652e6d 61736b20 3c747970 untime.mask ; .runtime.\n 0x00374bb0 696e6465 78203c74 79706520 2d31333e index \n 0x00374bc0 3b207d0a 74797065 20343138 20737472 ; }.type 418 str\n 0x00374bd0 75637420 7b202e72 756e7469 6d652e63 uct { .runtime.c\n 0x00374be0 616c6c65 7273203c 74797065 20353635 allers ; .runtime.last\n@@ -226931,15 +226931,15 @@\n 0x00376700 74696d65 2e6d7367 203c7479 7065202d time.msg ; .runtime.ad\n 0x00376720 6472203c 74797065 202d3133 3e3b207d dr ; }\n 0x00376730 0a747970 65203434 36207374 72756374 .type 446 struct\n 0x00376740 207b202e 72756e74 696d652e 6e203c74 { .runtime.n ; .runtim\n 0x00376760 652e6279 74656461 7461203c 74797065 e.bytedata ; }.type 44\n+ 0x00376770 20333932 3e3b207d 0a747970 65203434 392>; }.type 44\n 0x00376780 37207374 72756374 207b202e 72756e74 7 struct { .runt\n 0x00376790 696d652e 6e616d65 203c7479 70652033 ime.name ; .runtime.pk\n 0x003767b0 67506174 68203c74 79706520 3338373e gPath \n 0x003767c0 3b202e72 756e7469 6d652e6d 6574686f ; .runtime.metho\n 0x003767d0 6473203c 74797065 20353538 3e3b207d ds ; }\n 0x003767e0 0a747970 65203434 38207374 72756374 .type 448 struct\n@@ -227159,15 +227159,15 @@\n 0x00377540 3c747970 65202d35 3e3b202e 72756e74 ; .runt\n 0x00377550 696d652e 6669656c 64416c69 676e203c ime.fieldAlign <\n 0x00377560 74797065 202d353e 3b202e72 756e7469 type -5>; .runti\n 0x00377570 6d652e6b 696e6420 3c747970 65202d35 me.kind ; .runtime.equa\n 0x00377590 6c203c74 79706520 3237343e 3b202e72 l ; .r\n 0x003775a0 756e7469 6d652e67 63646174 61203c74 untime.gcdata ; .runti\n+ 0x003775b0 79706520 3339313e 3b202e72 756e7469 ype 391>; .runti\n 0x003775c0 6d652e5f 73747269 6e67203c 74797065 me._string ; ? ; .runtime.pt\n 0x003775f0 72546f54 68697320 3c747970 65203331 rToThis ; }.type 473 s\n 0x00377610 74727563 74207b20 2e72756e 74696d65 truct { .runtime\n 0x00377620 2e737461 7473203c 74797065 20353234 .stats , ($convert\n 0x003788c0 283c7479 7065202d 31333e2c 20702920 (, p) \n 0x003788d0 2b207829 29202f2f 31360a20 20726574 + x)) //16. ret\n 0x003788e0 75726e20 2f2f3136 0a207d20 2f2f300a urn //16. } //0.\n 0x003788f0 66756e63 202e6164 64622028 70203c65 func .addb (p , n , n ) ($ret246 ) ) . // ../../../.\n 0x00378950 2e2f7372 632f6c69 62676f2f 676f2f72 ./src/libgo/go/r\n 0x00378960 756e7469 6d652f6d 6269746d 61702e67 untime/mbitmap.g\n 0x00378970 6f3a3730 0a207b20 2f2f3734 0a202024 o:70. { //74. $\n 0x00378980 72657432 3436203d 2024636f 6e766572 ret246 = $conver\n- 0x00378990 74283c74 79706520 3339323e 2c202463 t(, $c\n+ 0x00378990 74283c74 79706520 3339313e 2c202463 t(, $c\n 0x003789a0 6f6e7665 7274283c 74797065 20313335 onvert(, ($convert(, $conver\n 0x003789d0 74283c74 79706520 3133353e 2c207029 t(, p)\n 0x003789e0 29202b20 6e292929 202f2f37 340a2020 ) + n))) //74. \n 0x003789f0 72657475 726e202f 2f37340a 207d202f return //74. } /\n 0x00378a00 2f300a66 756e6320 2e616464 74696d65 /0.func .addtime\n@@ -228016,15 +228016,15 @@\n 0x0037aad0 74797065 202d3131 3e290a66 756e6320 type -11>).func \n 0x0037aae0 2e676f73 63686564 5f6d2028 6770203c .gosched_m (gp <\n 0x0037aaf0 74797065 20333236 3e290a66 756e6320 type 326>).func \n 0x0037ab00 2e676f73 63686564 67756172 6465645f .goschedguarded_\n 0x0037ab10 6d202867 70203c74 79706520 3332363e m (gp \n 0x0037ab20 290a6675 6e63202e 676f7374 72696e67 ).func .gostring\n 0x0037ab30 6e6f636f 70792028 73747220 3c657363 nocopy (str ) .fu\n 0x0037ab60 6e63202e 676f7969 656c645f 6d202867 nc .goyield_m (g\n 0x0037ab70 70203c74 79706520 3332363e 290a6675 p ).fu\n 0x0037ab80 6e63202e 67777269 74652028 62203c65 nc .gwrite (b ).var .handlin\n 0x0037abb0 67536967 203c7479 70652035 33363e0a gSig .\n@@ -228574,15 +228574,15 @@\n 0x0037cdb0 72657436 3638203d 2024636f 6e766572 ret668 = $conver\n 0x0037cdc0 74283c74 79706520 3133353e 2c202878 t(, (x\n 0x0037cdd0 205e2024 636f6e76 65727428 3c747970 ^ $convert(, 0 ))) //\n 0x0037cdf0 3138300a 20207265 7475726e 202f2f31 180. return //1\n 0x0037ce00 38300a20 7d202f2f 300a6675 6e63202e 80. } //0.func .\n 0x0037ce10 6f70656e 20286e61 6d65203c 6573633a open (name ,\n+ 0x0037ce20 3078313e 203c7479 70652033 39313e2c 0x1> ,\n 0x0037ce30 206d6f64 65203c74 79706520 2d333e2c mode ,\n 0x0037ce40 20706572 6d203c74 79706520 2d333e29 perm )\n 0x0037ce50 203c7479 7065202d 333e0a66 756e6320 .func \n 0x0037ce60 2e6f7379 69656c64 2028290a 76617220 .osyield ().var \n 0x0037ce70 2e6f7665 72666c6f 77457272 6f72203c .overflowError <\n 0x0037ce80 74797065 202d3139 3e0a7661 72202e6f type -19>.var .o\n 0x0037ce90 76657272 69646557 72697465 203c7479 verrideWrite ) (n , ok ).func NewError\n 0x0037f8e0 43537472 696e6720 2873203c 74797065 CString (s , ret )\n+ 0x0037f900 3078313e 203c7479 70652032 39363e29 0x1> )\n 0x0037f910 0a66756e 63204e75 6d435055 20282920 .func NumCPU () \n 0x0037f920 28247265 74363720 3c747970 65202d31 ($ret67 ) . /\n 0x0037f940 2f202e2e 2f2e2e2f 2e2e2f2e 2e2f7372 / ../../../../sr\n 0x0037f950 632f6c69 62676f2f 676f2f72 756e7469 c/libgo/go/runti\n 0x0037f960 6d652f64 65627567 2e676f3a 34320a20 me/debug.go:42. \n 0x0037f970 7b202f2f 34330a20 20247265 74363720 { //43. $ret67 \n@@ -229527,17 +229527,17 @@\n 0x00380940 20207d20 2f2f3537 0a207d20 2f2f3630 } //57. } //60\n 0x00380950 0a207b20 2f2f3631 0a20206e 203d2028 . { //61. n = (\n 0x00380960 6e202b20 24636f6e 76657274 283c7479 n + $convert(, (.l\n 0x00380980 656e3874 6162295b 785d2929 202f2f36 en8tab)[x])) //6\n 0x00380990 310a2020 72657475 726e202f 2f36310a 1. return //61.\n 0x003809a0 207d202f 2f300a63 6865636b 73756d20 } //0.checksum \n- 0x003809b0 39394238 32343633 34393443 45363930 99B82463494CE690\n- 0x003809c0 46393532 37304436 33303739 31363034 F95270D630791604\n- 0x003809d0 31443545 36414641 0a76333b 0a706163 1D5E6AFA.v3;.pac\n+ 0x003809b0 33464136 31323638 39344134 36464230 3FA6126894A46FB0\n+ 0x003809c0 42333036 35443337 39463046 38434533 B3065D379F0F8CE3\n+ 0x003809d0 46453432 34323541 0a76333b 0a706163 FE42425A.v3;.pac\n 0x003809e0 6b616765 2063676f 0a706b67 70617468 kage cgo.pkgpath\n 0x003809f0 2072756e 74696d65 2f63676f 0a696d70 runtime/cgo.imp\n 0x00380a00 6f727420 73796e63 2073796e 63202273 ort sync sync \"s\n 0x00380a10 796e6322 0a696d70 6f727420 61746f6d ync\".import atom\n 0x00380a20 69632073 796e632f 61746f6d 69632022 ic sync/atomic \"\n 0x00380a30 73796e63 2f61746f 6d696322 0a696e69 sync/atomic\".ini\n 0x00380a40 74206367 6f207275 6e74696d 655f3163 t cgo runtime_1c\n"}]}]}]}]}, {"source1": "libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 4592 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15815984 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4596 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 15814396 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/arm-linux-gnueabi/lib/go/12/arm-linux-gnueabi/image/gif.gox", "source2": "./usr/arm-linux-gnueabi/lib/go/12/arm-linux-gnueabi/image/gif.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -8,65 +8,65 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import palette image/color/palette \"image/color/palette\"\n import draw image/draw \"image/draw\"\n import io io \"io\"\n init gif image_1gif..import bufio bufio..import bytes bytes..import lzw compress_1lzw..import errors errors..import fmt fmt..import image image..import color image_1color..import palette image_1color_1palette..import draw image_1draw..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import imageutil ~image_1internal_1imageutil abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 1 2 1 4 1 10 1 13 1 15 1 20 1 23 1 26 2 4 2 10 2 13 2 15 2 20 2 23 2 26 3 1 3 2 3 4 3 5 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 4 10 4 13 4 20 5 4 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 6 1 6 2 6 4 6 7 6 10 6 13 6 15 6 20 6 22 6 23 6 26 8 7 9 1 9 2 9 4 9 6 9 7 9 10 9 13 9 15 9 20 9 22 9 23 9 26 11 4 11 10 11 13 11 20 12 4 12 10 12 11 12 13 12 15 12 20 12 23 12 24 12 25 13 10 13 20 14 10 14 20 14 23 15 4 15 10 15 13 15 20 15 23 16 4 16 10 16 11 16 13 16 15 16 18 16 20 16 21 16 23 16 24 16 25 17 4 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 18 17 20 17 21 17 23 17 24 17 25 18 4 18 10 18 13 18 20 19 4 19 10 19 13 19 20 19 22 19 23 19 26 20 10 21 10 21 13 21 20 22 4 22 10 22 13 22 20 23 10 23 20 24 4 24 10 24 11 24 13 24 20 24 23 25 4 25 10 25 11 25 13 25 20 25 23 25 24\n-types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 22 21 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n+types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 21 22 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n type 1 \"GIF\" \n type 2 \"Options\" \n type 3 \"bufio.Reader\" \n func (b ) .writeBuf (w ) (? , ? )\n func (b ) WriteTo (w ) (n , err )\n func (b ) ReadString (delim ) (? , ? )\n- func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n- func (b ) ReadLine () (line , isPrefix , err )\n+ func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n+ func (b ) ReadLine () (line , isPrefix , err )\n func (b ) Size () \n func (b ) Reset (r )\n func (b ) .fill ()\n func (b ) UnreadByte () \n func (b ) ReadRune () (r , size , err )\n- func (b ) .reset (buf , r )\n+ func (b ) .reset (buf , r )\n func (b ) .readErr () \n func (b ) UnreadRune () \n- func (b ) ReadSlice (delim ) (line , err )\n- func (b ) Peek (n ) (? , ? )\n+ func (b ) ReadSlice (delim ) (line , err )\n+ func (b ) Peek (n ) (? , ? )\n func (b ) ReadByte () (? , ? )\n func (b ) Discard (n ) (discarded , err )\n- func (b ) Read (p ) (n , err )\n- func (b ) ReadBytes (delim ) (? , ? )\n+ func (b ) Read (p ) (n , err )\n+ func (b ) ReadBytes (delim ) (? , ? )\n func (b ) Buffered () \n type 4 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 5 \".compress/lzw.writer\" \n type 6 \"compress/lzw.Order\" \n type 7 \"compress/lzw.Reader\" \n func (r ) .init (src , order , litWidth )\n func (r ) Reset (src , order , litWidth )\n func (r ) .decode ()\n func (r ) Close () \n- func (r ) Read (b ) (? , ? )\n+ func (r ) Read (b ) (? , ? )\n func (r ) .readMSB () (? , ? )\n func (r ) .readLSB () (? , ? )\n type 8 \"compress/lzw.Writer\" \n func (w ) .init (dst , order , litWidth )\n func (w ) Reset (dst , order , litWidth )\n func (w ) Close () \n- func (w ) Write (p ) (n , err )\n+ func (w ) Write (p ) (n , err )\n func (w ) .incHi () \n func (w ) .writeMSB (c ) \n func (w ) .writeLSB (c ) \n type 9 \"image.Config\" \n type 10 \"image.Image\" \n type 11 \"image.Paletted\" \n func (p ) SetColorIndex (x , y , index )\n@@ -138,59 +138,59 @@\n type 38 *\n type 39 *\n type 40 *\n type 41 *\n type 42 *\n type 43 *\n type 44 struct { ColorModel ; Width ; Height ; }\n-type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n+type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n type 46 struct { Min ; Max ; }\n type 47 struct { NumColors ; Quantizer ; Drawer ; }\n-type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n+type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n type 49 struct { R ; G ; B ; A ; }\n type 50 struct { X ; Y ; }\n-type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n-type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n-type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n+type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n+type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n type 54 struct { .compress/lzw.w ; .compress/lzw.order ; .compress/lzw.write ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.litWidth ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.savedCode ; .compress/lzw.err ; .compress/lzw.table ; }\n type 55 [16384 ] \n type 56 [4096 ] \n type 57 [4096 ] \n type 58 [8192 ] \n type 59 [8 ] \n type 60 [] \n-type 61 [] \n+type 61 [] \n type 62 [] \n type 63 [] \n-type 64 [] \n-type 65 [] \n+type 64 [] \n+type 65 [] \n type 66 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 67 interface { ? ; Set (x , y , c ); }\n type 68 interface { Close () ; }\n type 69 interface { ? ; ? ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { Convert (c ) ; }\n type 72 interface { Draw (dst , r , src , sp ); }\n type 73 interface { ? ; Flush () ; }\n type 74 interface { Quantize (p , m ) ; }\n type 75 interface { RGBA () (r , g , b , a ); }\n type 76 interface { ReadByte () (? , ? ); }\n-type 77 interface { Read (p ) (n , err ); }\n+type 77 interface { Read (p ) (n , err ); }\n type 78 interface { WriteByte (c ) ; }\n-type 79 interface { Write (p ) (n , err ); }\n+type 79 interface { Write (p ) (n , err ); }\n var .log2Lookup \n func Decode (r ) (? , ? )\n func DecodeAll (r ) (? , ? )\n func DecodeConfig (r ) (? , ? )\n const DisposalBackground = 2 \n const DisposalNone = 1 \n const DisposalPrevious = 3 \n func Encode (w , m , o ) \n func EncodeAll (w , g ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .newReader (src , order , litWidth ) \n func .newWriter (dst , order , litWidth ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n-checksum 3D7C4BAACE7F8703051ACFFB1E5A1432BD05ADBB\n+checksum 2F49400ED0359169AB8CEF9A81C54331C934D968\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -166,16 +166,16 @@\n 0x00000a30 34203330 20333520 33302035 30203436 4 30 35 30 50 46\n 0x00000a40 20353820 34362034 39203530 20353820 58 46 49 50 58 \n 0x00000a50 34362036 33203138 20313820 31382031 46 63 18 18 18 1\n 0x00000a60 38203139 20313820 31382037 38203134 8 19 18 18 78 14\n 0x00000a70 30203439 20383020 38382037 31203437 0 49 80 88 71 47\n 0x00000a80 20313837 20313036 20353433 20333933 187 106 543 393\n 0x00000a90 20323720 32362032 36203237 20323420 27 26 26 27 24 \n- 0x00000aa0 32312032 31203231 20323220 32322032 21 21 21 22 22 2\n- 0x00000ab0 31203131 31203832 20343320 34382034 1 111 82 43 48 4\n+ 0x00000aa0 32312032 31203231 20323220 32312032 21 21 21 22 21 2\n+ 0x00000ab0 32203131 31203832 20343320 34382034 2 111 82 43 48 4\n 0x00000ac0 38203535 20383620 35362036 39203834 8 55 86 56 69 84\n 0x00000ad0 20363420 37332035 39203734 0a747970 64 73 59 74.typ\n 0x00000ae0 65203120 22474946 22203c74 79706520 e 1 \"GIF\" .type 2 \"Opti\n 0x00000b00 6f6e7322 203c7479 70652034 373e0a74 ons\" .t\n 0x00000b10 79706520 33202262 7566696f 2e526561 ype 3 \"bufio.Rea\n 0x00000b20 64657222 203c7479 70652035 313e0a20 der\" . \n@@ -198,21 +198,21 @@\n 0x00000c30 2066756e 63202862 203c6573 633a3078 func (b )\n 0x00000c50 202e636f 6c6c6563 74467261 676d656e .collectFragmen\n 0x00000c60 74732028 64656c69 6d203c74 79706520 ts (delim ) (fullBuffe\n 0x00000c80 7273203c 74797065 2036313e 2c206669 rs , fi\n 0x00000c90 6e616c46 7261676d 656e7420 3c747970 nalFragment , totalLen \n+ 0x00000ca0 65203635 3e2c2074 6f74616c 4c656e20 e 65>, totalLen \n 0x00000cb0 3c747970 65202d31 313e2c20 65727220 , err \n 0x00000cc0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00000cd0 63202862 203c6573 633a3078 3832613e c (b \n 0x00000ce0 203c7479 70652033 373e2920 52656164 ) Read\n 0x00000cf0 4c696e65 20282920 286c696e 65203c74 Line () (line , isPrefi\n+ 0x00000d00 79706520 36353e2c 20697350 72656669 ype 65>, isPrefi\n 0x00000d10 78203c74 79706520 2d31353e 2c206572 x , er\n 0x00000d20 72203c74 79706520 2d31393e 290a2066 r ). f\n 0x00000d30 756e6320 2862203c 6573633a 3078313e unc (b \n 0x00000d40 203c7479 70652033 373e2920 53697a65 ) Size\n 0x00000d50 20282920 3c747970 65202d31 313e0a20 () . \n 0x00000d60 66756e63 20286220 3c657363 3a307839 func (b ) Res\n@@ -227,54 +227,54 @@\n 0x00000e00 30613e20 3c747970 65203337 3e292052 0a> ) R\n 0x00000e10 65616452 756e6520 28292028 72203c74 eadRune () (r , size <\n 0x00000e30 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00000e40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00000e50 20286220 3c657363 3a307831 3e203c74 (b ) .reset \n- 0x00000e70 28627566 203c7479 70652036 343e2c20 (buf , \n+ 0x00000e70 28627566 203c7479 70652036 353e2c20 (buf , \n 0x00000e80 72203c74 79706520 32353e29 0a206675 r ). fu\n 0x00000e90 6e632028 62203c65 73633a30 7832323e nc (b \n 0x00000ea0 203c7479 70652033 373e2920 2e726561 ) .rea\n 0x00000eb0 64457272 20282920 3c747970 65202d31 dErr () . func (b )\n 0x00000ee0 20556e72 65616452 756e6520 2829203c UnreadRune () <\n 0x00000ef0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00000f00 2862203c 6573633a 30783132 613e203c (b <\n 0x00000f10 74797065 2033373e 29205265 6164536c type 37>) ReadSl\n 0x00000f20 69636520 2864656c 696d203c 74797065 ice (delim ) (line , err , err ). func (b\n 0x00000f60 203c6573 633a3078 3132613e 203c7479 ) Peek (n \n 0x00000f80 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00000f90 74797065 2036343e 2c203f20 3c747970 type 64>, ? , ? ). func (b\n 0x00000fb0 203c6573 633a3078 3130613e 203c7479 ) ReadByte\n 0x00000fd0 20282920 283f203c 74797065 202d3230 () (? , ? )\n 0x00000ff0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001010 20446973 63617264 20286e20 3c747970 Discard (n ) (discard\n 0x00001030 6564203c 74797065 202d3131 3e2c2065 ed , e\n 0x00001040 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00001050 66756e63 20286220 3c657363 3a307831 func (b ) R\n- 0x00001070 65616420 2870203c 74797065 2036343e ead (p \n+ 0x00001070 65616420 2870203c 74797065 2036353e ead (p \n 0x00001080 2920286e 203c7479 7065202d 31313e2c ) (n ,\n 0x00001090 20657272 203c7479 7065202d 31393e29 err )\n 0x000010a0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x000010c0 20526561 64427974 65732028 64656c69 ReadBytes (deli\n 0x000010d0 6d203c74 79706520 2d32303e 2920283f m ) (?\n- 0x000010e0 203c7479 70652036 343e2c20 3f203c74 , ? , ? ). func \n 0x00001100 2862203c 6573633a 3078313e 203c7479 (b ) Buffered\n 0x00001120 20282920 3c747970 65202d31 313e0a74 () .t\n 0x00001130 79706520 34202262 7566696f 2e577269 ype 4 \"bufio.Wri\n 0x00001140 74657222 203c7479 70652035 323e0a20 ter\" . \n 0x00001150 66756e63 20286220 3c657363 3a307831 func (b ). func \n 0x000011b0 2862203c 6573633a 30783261 3e203c74 (b ) WriteBy\n 0x000011d0 74652028 63203c74 79706520 2d32303e te (c \n 0x000011e0 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x000011f0 6e632028 62203c65 73633a30 78313061 nc (b ) Wri\n- 0x00001210 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x00001210 74652028 70203c74 79706520 36353e29 te (p )\n 0x00001220 20286e6e 203c7479 7065202d 31313e2c (nn ,\n 0x00001230 20657272 203c7479 7065202d 31393e29 err )\n 0x00001240 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001260 20526561 6446726f 6d202872 203c7479 ReadFrom (r ) (n , err ). func (b <\n 0x000012a0 6573633a 3078313e 203c7479 70652033 esc:0x1> ) Buffered () \n 0x000012c0 3c747970 65202d31 313e0a20 66756e63 . func\n 0x000012d0 20286220 3c657363 3a307832 323e203c (b <\n 0x000012e0 74797065 2033383e 29204176 61696c61 type 38>) Availa\n 0x000012f0 626c6542 75666665 72202829 203c7479 bleBuffer () . func (b \n+ 0x00001300 70652036 353e0a20 66756e63 20286220 pe 65>. func (b \n 0x00001310 3c657363 3a307831 30613e20 3c747970 ) WriteStri\n 0x00001330 6e672028 73203c65 73633a30 78313e20 ng (s \n 0x00001340 3c747970 65202d31 363e2920 283f203c ) (? <\n 0x00001350 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ). func (\n 0x00001370 62203c65 73633a30 78313e20 3c747970 b )\n 0x00001570 202e6465 636f6465 2028290a 2066756e .decode (). fun\n 0x00001580 63202872 203c6573 633a3078 313e203c c (r <\n 0x00001590 74797065 2033393e 2920436c 6f736520 type 39>) Close \n 0x000015a0 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x000015b0 756e6320 2872203c 74797065 2033393e unc (r \n 0x000015c0 29205265 61642028 62203c65 73633a30 ) Read (b ) (\n+ 0x000015d0 78313e20 3c747970 65203635 3e292028 x1> ) (\n 0x000015e0 3f203c74 79706520 2d31313e 2c203f20 ? , ? \n 0x000015f0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00001600 63202872 203c6573 633a3078 393e203c c (r <\n 0x00001610 74797065 2033393e 29202e72 6561644d type 39>) .readM\n 0x00001620 53422028 2920283f 203c7479 7065202d SB () (? , ? \n 0x00001640 290a2066 756e6320 2872203c 6573633a ). func (r , litW\n 0x00001750 69647468 203c7479 7065202d 31313e29 idth )\n 0x00001760 0a206675 6e632028 77203c74 79706520 . func (w ) Close () . func (\n 0x00001790 77203c74 79706520 34303e29 20577269 w ) Wri\n 0x000017a0 74652028 70203c65 73633a30 78313e20 te (p \n- 0x000017b0 3c747970 65203634 3e292028 6e203c74 ) (n ) (n , err ). func \n 0x000017e0 2877203c 74797065 2034303e 29202e69 (w ) .i\n 0x000017f0 6e634869 20282920 3c747970 65202d31 ncHi () . func (w )\n 0x00001820 202e7772 6974654d 53422028 63203c74 .writeMSB (c ; Heig\n 0x00002660 6874203c 74797065 202d3131 3e3b207d ht ; }\n 0x00002670 0a747970 65203435 20737472 75637420 .type 45 struct \n 0x00002680 7b20496d 61676520 3c747970 65203630 { Image ; Delay ; LoopCount ; Dispos\n- 0x000026c0 616c203c 74797065 2036343e 3b20436f al ; Co\n+ 0x000026c0 616c203c 74797065 2036353e 3b20436f al ; Co\n 0x000026d0 6e666967 203c7479 70652039 3e3b2042 nfig ; B\n 0x000026e0 61636b67 726f756e 64496e64 6578203c ackgroundIndex <\n 0x000026f0 74797065 202d3230 3e3b207d 0a747970 type -20>; }.typ\n 0x00002700 65203436 20737472 75637420 7b204d69 e 46 struct { Mi\n 0x00002710 6e203c74 79706520 31323e3b 204d6178 n ; Max\n 0x00002720 203c7479 70652031 323e3b20 7d0a7479 ; }.ty\n 0x00002730 70652034 37207374 72756374 207b204e pe 47 struct { N\n 0x00002740 756d436f 6c6f7273 203c7479 7065202d umColors ; Quantizer <\n 0x00002760 74797065 2032303e 3b204472 61776572 type 20>; Drawer\n 0x00002770 203c7479 70652031 383e3b20 7d0a7479 ; }.ty\n 0x00002780 70652034 38207374 72756374 207b2050 pe 48 struct { P\n- 0x00002790 6978203c 74797065 2036353e 3b205374 ix ; St\n+ 0x00002790 6978203c 74797065 2036343e 3b205374 ix ; St\n 0x000027a0 72696465 203c7479 7065202d 31313e3b ride ;\n 0x000027b0 20526563 74203c74 79706520 31333e3b Rect ;\n 0x000027c0 2050616c 65747465 203c7479 70652031 Palette ; }.type 49 st\n 0x000027e0 72756374 207b2052 203c7479 7065202d ruct { R ; G ;\n 0x00002800 2042203c 74797065 202d363e 3b204120 B ; A \n 0x00002810 3c747970 65202d36 3e3b207d 0a747970 ; }.typ\n 0x00002820 65203530 20737472 75637420 7b205820 e 50 struct { X \n 0x00002830 3c747970 65202d31 313e3b20 59203c74 ; Y ; }.type\n 0x00002850 20353120 73747275 6374207b 202e6275 51 struct { .bu\n- 0x00002860 66696f2e 62756620 3c747970 65203634 fio.buf ; .bufio.rd ; .bufio.r\n 0x00002890 203c7479 7065202d 31313e3b 202e6275 ; .bu\n 0x000028a0 66696f2e 77203c74 79706520 2d31313e fio.w \n 0x000028b0 3b202e62 7566696f 2e657272 203c7479 ; .bufio.err ; .bufio.\n 0x000028d0 6c617374 42797465 203c7479 7065202d lastByte ; .bufio.last\n 0x000028f0 52756e65 53697a65 203c7479 7065202d RuneSize ; }.type 52 s\n 0x00002910 74727563 74207b20 2e627566 696f2e65 truct { .bufio.e\n 0x00002920 7272203c 74797065 202d3139 3e3b202e rr ; .\n 0x00002930 62756669 6f2e6275 66203c74 79706520 bufio.buf ; .bufio.n ; .bufio.n ; .bufio\n 0x00002960 2e777220 3c747970 65203237 3e3b207d .wr ; }\n 0x00002970 0a747970 65203533 20737472 75637420 .type 53 struct \n 0x00002980 7b202e63 6f6d7072 6573732f 6c7a772e { .compress/lzw.\n 0x00002990 72203c74 79706520 32313e3b 202e636f r ; .co\n 0x000029a0 6d707265 73732f6c 7a772e62 69747320 mpress/lzw.bits \n 0x000029b0 3c747970 65202d37 3e3b202e 636f6d70 ; .comp\n@@ -692,15 +692,15 @@\n 0x00002b10 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b20 70726566 6978203c 74797065 2035363e prefix \n 0x00002b30 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b40 6f757470 7574203c 74797065 2035383e output \n 0x00002b50 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b60 6f203c74 79706520 2d31313e 3b202e63 o ; .c\n 0x00002b70 6f6d7072 6573732f 6c7a772e 746f5265 ompress/lzw.toRe\n- 0x00002b80 6164203c 74797065 2036343e 3b207d0a ad ; }.\n+ 0x00002b80 6164203c 74797065 2036353e 3b207d0a ad ; }.\n 0x00002b90 74797065 20353420 73747275 6374207b type 54 struct {\n 0x00002ba0 202e636f 6d707265 73732f6c 7a772e77 .compress/lzw.w\n 0x00002bb0 203c7479 70652035 3e3b202e 636f6d70 ; .comp\n 0x00002bc0 72657373 2f6c7a77 2e6f7264 6572203c ress/lzw.order <\n 0x00002bd0 74797065 20363e3b 202e636f 6d707265 type 6>; .compre\n 0x00002be0 73732f6c 7a772e77 72697465 203c7479 ss/lzw.write ; .compres\n@@ -728,20 +728,20 @@\n 0x00002d50 70652035 37205b34 30393620 5d203c74 pe 57 [4096 ] .type 58 \n 0x00002d70 5b383139 32205d20 3c747970 65202d32 [8192 ] .type 59 [8 ] \n 0x00002d90 3c747970 65202d31 313e0a74 79706520 .type \n 0x00002da0 3630205b 5d203c74 79706520 34313e0a 60 [] .\n 0x00002db0 74797065 20363120 5b5d203c 74797065 type 61 [] .type 62 [] \n+ 0x00002dc0 2036353e 0a747970 65203632 205b5d20 65>.type 62 [] \n 0x00002dd0 3c747970 65203134 3e0a7479 70652036 .type 6\n 0x00002de0 33205b5d 203c7479 7065202d 31313e0a 3 [] .\n 0x00002df0 74797065 20363420 5b5d203c 74797065 type 64 [] .type 65 []\n- 0x00002e10 203c7479 7065202d 353e0a74 79706520 .type \n+ 0x00002e00 202d353e 0a747970 65203635 205b5d20 -5>.type 65 [] \n+ 0x00002e10 3c747970 65202d32 303e0a74 79706520 .type \n 0x00002e20 36362069 6e746572 66616365 207b2041 66 interface { A\n 0x00002e30 74202878 203c7479 7065202d 31313e2c t (x ,\n 0x00002e40 2079203c 74797065 202d3131 3e29203c y ) <\n 0x00002e50 74797065 2031343e 3b20426f 756e6473 type 14>; Bounds\n 0x00002e60 20282920 3c747970 65203133 3e3b2043 () ; C\n 0x00002e70 6f6c6f72 4d6f6465 6c202829 203c7479 olorModel () ; }.type 6\n@@ -782,23 +782,23 @@\n 0x000030b0 2d373e2c 2061203c 74797065 202d373e -7>, a \n 0x000030c0 293b207d 0a747970 65203736 20696e74 ); }.type 76 int\n 0x000030d0 65726661 6365207b 20526561 64427974 erface { ReadByt\n 0x000030e0 65202829 20283f20 3c747970 65202d32 e () (? , ? \n 0x00003100 293b207d 0a747970 65203737 20696e74 ); }.type 77 int\n 0x00003110 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00003120 203c7479 70652036 343e2920 286e203c ) (n <\n+ 0x00003120 203c7479 70652036 353e2920 286e203c ) (n <\n 0x00003130 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00003140 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x00003150 70652037 3820696e 74657266 61636520 pe 78 interface \n 0x00003160 7b205772 69746542 79746520 2863203c { WriteByte (c <\n 0x00003170 74797065 202d3230 3e29203c 74797065 type -20>) ; }.type 79\n 0x00003190 20696e74 65726661 6365207b 20577269 interface { Wri\n- 0x000031a0 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x000031a0 74652028 70203c74 79706520 36353e29 te (p )\n 0x000031b0 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x000031c0 65727220 3c747970 65202d31 393e293b err );\n 0x000031d0 207d0a76 6172202e 6c6f6732 4c6f6f6b }.var .log2Look\n 0x000031e0 7570203c 74797065 2035393e 0a66756e up .fun\n 0x000031f0 63204465 636f6465 20287220 3c747970 c Decode (r ) (? , ? .func RegisterFormat\n 0x000034b0 20286e61 6d65203c 74797065 202d3136 (name , magic , decode , decodeCon\n 0x000034f0 66696720 3c747970 65203332 3e290a63 fig ).c\n- 0x00003500 6865636b 73756d20 33443743 34424141 hecksum 3D7C4BAA\n- 0x00003510 43453746 38373033 30353141 43464642 CE7F8703051ACFFB\n- 0x00003520 31453541 31343332 42443035 41444242 1E5A1432BD05ADBB\n+ 0x00003500 6865636b 73756d20 32463439 34303045 hecksum 2F49400E\n+ 0x00003510 44303335 39313639 41423843 45463941 D0359169AB8CEF9A\n+ 0x00003520 38314335 34333331 43393334 44393638 81C54331C934D968\n 0x00003530 0a .\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/libgo.a", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/libgo.a", "unified_diff": null, "details": [{"source1": "gif.o", "source2": "gif.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -8,65 +8,65 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import palette image/color/palette \"image/color/palette\"\n import draw image/draw \"image/draw\"\n import io io \"io\"\n init gif image_1gif..import bufio bufio..import bytes bytes..import lzw compress_1lzw..import errors errors..import fmt fmt..import image image..import color image_1color..import palette image_1color_1palette..import draw image_1draw..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import imageutil ~image_1internal_1imageutil abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 1 2 1 4 1 10 1 13 1 15 1 20 1 23 1 26 2 4 2 10 2 13 2 15 2 20 2 23 2 26 3 1 3 2 3 4 3 5 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 4 10 4 13 4 20 5 4 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 6 1 6 2 6 4 6 7 6 10 6 13 6 15 6 20 6 22 6 23 6 26 8 7 9 1 9 2 9 4 9 6 9 7 9 10 9 13 9 15 9 20 9 22 9 23 9 26 11 4 11 10 11 13 11 20 12 4 12 10 12 11 12 13 12 15 12 20 12 23 12 24 12 25 13 10 13 20 14 10 14 20 14 23 15 4 15 10 15 13 15 20 15 23 16 4 16 10 16 11 16 13 16 15 16 18 16 20 16 21 16 23 16 24 16 25 17 4 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 18 17 20 17 21 17 23 17 24 17 25 18 4 18 10 18 13 18 20 19 4 19 10 19 13 19 20 19 22 19 23 19 26 20 10 21 10 21 13 21 20 22 4 22 10 22 13 22 20 23 10 23 20 24 4 24 10 24 11 24 13 24 20 24 23 25 4 25 10 25 11 25 13 25 20 25 23 25 24\n-types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 22 21 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n+types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 21 22 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n type 1 \"GIF\" \n type 2 \"Options\" \n type 3 \"bufio.Reader\" \n func (b ) .writeBuf (w ) (? , ? )\n func (b ) WriteTo (w ) (n , err )\n func (b ) ReadString (delim ) (? , ? )\n- func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n- func (b ) ReadLine () (line , isPrefix , err )\n+ func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n+ func (b ) ReadLine () (line , isPrefix , err )\n func (b ) Size () \n func (b ) Reset (r )\n func (b ) .fill ()\n func (b ) UnreadByte () \n func (b ) ReadRune () (r , size , err )\n- func (b ) .reset (buf , r )\n+ func (b ) .reset (buf , r )\n func (b ) .readErr () \n func (b ) UnreadRune () \n- func (b ) ReadSlice (delim ) (line , err )\n- func (b ) Peek (n ) (? , ? )\n+ func (b ) ReadSlice (delim ) (line , err )\n+ func (b ) Peek (n ) (? , ? )\n func (b ) ReadByte () (? , ? )\n func (b ) Discard (n ) (discarded , err )\n- func (b ) Read (p ) (n , err )\n- func (b ) ReadBytes (delim ) (? , ? )\n+ func (b ) Read (p ) (n , err )\n+ func (b ) ReadBytes (delim ) (? , ? )\n func (b ) Buffered () \n type 4 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 5 \".compress/lzw.writer\" \n type 6 \"compress/lzw.Order\" \n type 7 \"compress/lzw.Reader\" \n func (r ) .init (src , order , litWidth )\n func (r ) Reset (src , order , litWidth )\n func (r ) .decode ()\n func (r ) Close () \n- func (r ) Read (b ) (? , ? )\n+ func (r ) Read (b ) (? , ? )\n func (r ) .readMSB () (? , ? )\n func (r ) .readLSB () (? , ? )\n type 8 \"compress/lzw.Writer\" \n func (w ) .init (dst , order , litWidth )\n func (w ) Reset (dst , order , litWidth )\n func (w ) Close () \n- func (w ) Write (p ) (n , err )\n+ func (w ) Write (p ) (n , err )\n func (w ) .incHi () \n func (w ) .writeMSB (c ) \n func (w ) .writeLSB (c ) \n type 9 \"image.Config\" \n type 10 \"image.Image\" \n type 11 \"image.Paletted\" \n func (p ) SetColorIndex (x , y , index )\n@@ -138,64 +138,64 @@\n type 38 *\n type 39 *\n type 40 *\n type 41 *\n type 42 *\n type 43 *\n type 44 struct { ColorModel ; Width ; Height ; }\n-type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n+type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n type 46 struct { Min ; Max ; }\n type 47 struct { NumColors ; Quantizer ; Drawer ; }\n-type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n+type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n type 49 struct { R ; G ; B ; A ; }\n type 50 struct { X ; Y ; }\n-type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n-type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n-type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n+type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n+type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n type 54 struct { .compress/lzw.w ; .compress/lzw.order ; .compress/lzw.write ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.litWidth ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.savedCode ; .compress/lzw.err ; .compress/lzw.table ; }\n type 55 [16384 ] \n type 56 [4096 ] \n type 57 [4096 ] \n type 58 [8192 ] \n type 59 [8 ] \n type 60 [] \n-type 61 [] \n+type 61 [] \n type 62 [] \n type 63 [] \n-type 64 [] \n-type 65 [] \n+type 64 [] \n+type 65 [] \n type 66 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 67 interface { ? ; Set (x , y , c ); }\n type 68 interface { Close () ; }\n type 69 interface { ? ; ? ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { Convert (c ) ; }\n type 72 interface { Draw (dst , r , src , sp ); }\n type 73 interface { ? ; Flush () ; }\n type 74 interface { Quantize (p , m ) ; }\n type 75 interface { RGBA () (r , g , b , a ); }\n type 76 interface { ReadByte () (? , ? ); }\n-type 77 interface { Read (p ) (n , err ); }\n+type 77 interface { Read (p ) (n , err ); }\n type 78 interface { WriteByte (c ) ; }\n-type 79 interface { Write (p ) (n , err ); }\n+type 79 interface { Write (p ) (n , err ); }\n var .log2Lookup \n func Decode (r ) (? , ? )\n func DecodeAll (r ) (? , ? )\n func DecodeConfig (r ) (? , ? )\n const DisposalBackground = 2 \n const DisposalNone = 1 \n const DisposalPrevious = 3 \n func Encode (w , m , o ) \n func EncodeAll (w , g ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .newReader (src , order , litWidth ) \n func .newWriter (dst , order , litWidth ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n-checksum 3D7C4BAACE7F8703051ACFFB1E5A1432BD05ADBB\n+checksum 2F49400ED0359169AB8CEF9A81C54331C934D968\n gif: can't read graphic control: %s\n gif: invalid graphic control extension block size: %d\n gif: invalid graphic control extension block terminator: %d\n gif: reading extension: %v\n gif: unknown extension 0x%.2x\n NETSCAPE2.0\n gif: reading color table: %s\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -166,16 +166,16 @@\n 0x00000a30 34203330 20333520 33302035 30203436 4 30 35 30 50 46\n 0x00000a40 20353820 34362034 39203530 20353820 58 46 49 50 58 \n 0x00000a50 34362036 33203138 20313820 31382031 46 63 18 18 18 1\n 0x00000a60 38203139 20313820 31382037 38203134 8 19 18 18 78 14\n 0x00000a70 30203439 20383020 38382037 31203437 0 49 80 88 71 47\n 0x00000a80 20313837 20313036 20353433 20333933 187 106 543 393\n 0x00000a90 20323720 32362032 36203237 20323420 27 26 26 27 24 \n- 0x00000aa0 32312032 31203231 20323220 32322032 21 21 21 22 22 2\n- 0x00000ab0 31203131 31203832 20343320 34382034 1 111 82 43 48 4\n+ 0x00000aa0 32312032 31203231 20323220 32312032 21 21 21 22 21 2\n+ 0x00000ab0 32203131 31203832 20343320 34382034 2 111 82 43 48 4\n 0x00000ac0 38203535 20383620 35362036 39203834 8 55 86 56 69 84\n 0x00000ad0 20363420 37332035 39203734 0a747970 64 73 59 74.typ\n 0x00000ae0 65203120 22474946 22203c74 79706520 e 1 \"GIF\" .type 2 \"Opti\n 0x00000b00 6f6e7322 203c7479 70652034 373e0a74 ons\" .t\n 0x00000b10 79706520 33202262 7566696f 2e526561 ype 3 \"bufio.Rea\n 0x00000b20 64657222 203c7479 70652035 313e0a20 der\" . \n@@ -198,21 +198,21 @@\n 0x00000c30 2066756e 63202862 203c6573 633a3078 func (b )\n 0x00000c50 202e636f 6c6c6563 74467261 676d656e .collectFragmen\n 0x00000c60 74732028 64656c69 6d203c74 79706520 ts (delim ) (fullBuffe\n 0x00000c80 7273203c 74797065 2036313e 2c206669 rs , fi\n 0x00000c90 6e616c46 7261676d 656e7420 3c747970 nalFragment , totalLen \n+ 0x00000ca0 65203635 3e2c2074 6f74616c 4c656e20 e 65>, totalLen \n 0x00000cb0 3c747970 65202d31 313e2c20 65727220 , err \n 0x00000cc0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00000cd0 63202862 203c6573 633a3078 3832613e c (b \n 0x00000ce0 203c7479 70652033 373e2920 52656164 ) Read\n 0x00000cf0 4c696e65 20282920 286c696e 65203c74 Line () (line , isPrefi\n+ 0x00000d00 79706520 36353e2c 20697350 72656669 ype 65>, isPrefi\n 0x00000d10 78203c74 79706520 2d31353e 2c206572 x , er\n 0x00000d20 72203c74 79706520 2d31393e 290a2066 r ). f\n 0x00000d30 756e6320 2862203c 6573633a 3078313e unc (b \n 0x00000d40 203c7479 70652033 373e2920 53697a65 ) Size\n 0x00000d50 20282920 3c747970 65202d31 313e0a20 () . \n 0x00000d60 66756e63 20286220 3c657363 3a307839 func (b ) Res\n@@ -227,54 +227,54 @@\n 0x00000e00 30613e20 3c747970 65203337 3e292052 0a> ) R\n 0x00000e10 65616452 756e6520 28292028 72203c74 eadRune () (r , size <\n 0x00000e30 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00000e40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00000e50 20286220 3c657363 3a307831 3e203c74 (b ) .reset \n- 0x00000e70 28627566 203c7479 70652036 343e2c20 (buf , \n+ 0x00000e70 28627566 203c7479 70652036 353e2c20 (buf , \n 0x00000e80 72203c74 79706520 32353e29 0a206675 r ). fu\n 0x00000e90 6e632028 62203c65 73633a30 7832323e nc (b \n 0x00000ea0 203c7479 70652033 373e2920 2e726561 ) .rea\n 0x00000eb0 64457272 20282920 3c747970 65202d31 dErr () . func (b )\n 0x00000ee0 20556e72 65616452 756e6520 2829203c UnreadRune () <\n 0x00000ef0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00000f00 2862203c 6573633a 30783132 613e203c (b <\n 0x00000f10 74797065 2033373e 29205265 6164536c type 37>) ReadSl\n 0x00000f20 69636520 2864656c 696d203c 74797065 ice (delim ) (line , err , err ). func (b\n 0x00000f60 203c6573 633a3078 3132613e 203c7479 ) Peek (n \n 0x00000f80 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00000f90 74797065 2036343e 2c203f20 3c747970 type 64>, ? , ? ). func (b\n 0x00000fb0 203c6573 633a3078 3130613e 203c7479 ) ReadByte\n 0x00000fd0 20282920 283f203c 74797065 202d3230 () (? , ? )\n 0x00000ff0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001010 20446973 63617264 20286e20 3c747970 Discard (n ) (discard\n 0x00001030 6564203c 74797065 202d3131 3e2c2065 ed , e\n 0x00001040 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00001050 66756e63 20286220 3c657363 3a307831 func (b ) R\n- 0x00001070 65616420 2870203c 74797065 2036343e ead (p \n+ 0x00001070 65616420 2870203c 74797065 2036353e ead (p \n 0x00001080 2920286e 203c7479 7065202d 31313e2c ) (n ,\n 0x00001090 20657272 203c7479 7065202d 31393e29 err )\n 0x000010a0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x000010c0 20526561 64427974 65732028 64656c69 ReadBytes (deli\n 0x000010d0 6d203c74 79706520 2d32303e 2920283f m ) (?\n- 0x000010e0 203c7479 70652036 343e2c20 3f203c74 , ? , ? ). func \n 0x00001100 2862203c 6573633a 3078313e 203c7479 (b ) Buffered\n 0x00001120 20282920 3c747970 65202d31 313e0a74 () .t\n 0x00001130 79706520 34202262 7566696f 2e577269 ype 4 \"bufio.Wri\n 0x00001140 74657222 203c7479 70652035 323e0a20 ter\" . \n 0x00001150 66756e63 20286220 3c657363 3a307831 func (b ). func \n 0x000011b0 2862203c 6573633a 30783261 3e203c74 (b ) WriteBy\n 0x000011d0 74652028 63203c74 79706520 2d32303e te (c \n 0x000011e0 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x000011f0 6e632028 62203c65 73633a30 78313061 nc (b ) Wri\n- 0x00001210 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x00001210 74652028 70203c74 79706520 36353e29 te (p )\n 0x00001220 20286e6e 203c7479 7065202d 31313e2c (nn ,\n 0x00001230 20657272 203c7479 7065202d 31393e29 err )\n 0x00001240 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001260 20526561 6446726f 6d202872 203c7479 ReadFrom (r ) (n , err ). func (b <\n 0x000012a0 6573633a 3078313e 203c7479 70652033 esc:0x1> ) Buffered () \n 0x000012c0 3c747970 65202d31 313e0a20 66756e63 . func\n 0x000012d0 20286220 3c657363 3a307832 323e203c (b <\n 0x000012e0 74797065 2033383e 29204176 61696c61 type 38>) Availa\n 0x000012f0 626c6542 75666665 72202829 203c7479 bleBuffer () . func (b \n+ 0x00001300 70652036 353e0a20 66756e63 20286220 pe 65>. func (b \n 0x00001310 3c657363 3a307831 30613e20 3c747970 ) WriteStri\n 0x00001330 6e672028 73203c65 73633a30 78313e20 ng (s \n 0x00001340 3c747970 65202d31 363e2920 283f203c ) (? <\n 0x00001350 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ). func (\n 0x00001370 62203c65 73633a30 78313e20 3c747970 b )\n 0x00001570 202e6465 636f6465 2028290a 2066756e .decode (). fun\n 0x00001580 63202872 203c6573 633a3078 313e203c c (r <\n 0x00001590 74797065 2033393e 2920436c 6f736520 type 39>) Close \n 0x000015a0 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x000015b0 756e6320 2872203c 74797065 2033393e unc (r \n 0x000015c0 29205265 61642028 62203c65 73633a30 ) Read (b ) (\n+ 0x000015d0 78313e20 3c747970 65203635 3e292028 x1> ) (\n 0x000015e0 3f203c74 79706520 2d31313e 2c203f20 ? , ? \n 0x000015f0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00001600 63202872 203c6573 633a3078 393e203c c (r <\n 0x00001610 74797065 2033393e 29202e72 6561644d type 39>) .readM\n 0x00001620 53422028 2920283f 203c7479 7065202d SB () (? , ? \n 0x00001640 290a2066 756e6320 2872203c 6573633a ). func (r , litW\n 0x00001750 69647468 203c7479 7065202d 31313e29 idth )\n 0x00001760 0a206675 6e632028 77203c74 79706520 . func (w ) Close () . func (\n 0x00001790 77203c74 79706520 34303e29 20577269 w ) Wri\n 0x000017a0 74652028 70203c65 73633a30 78313e20 te (p \n- 0x000017b0 3c747970 65203634 3e292028 6e203c74 ) (n ) (n , err ). func \n 0x000017e0 2877203c 74797065 2034303e 29202e69 (w ) .i\n 0x000017f0 6e634869 20282920 3c747970 65202d31 ncHi () . func (w )\n 0x00001820 202e7772 6974654d 53422028 63203c74 .writeMSB (c ; Heig\n 0x00002660 6874203c 74797065 202d3131 3e3b207d ht ; }\n 0x00002670 0a747970 65203435 20737472 75637420 .type 45 struct \n 0x00002680 7b20496d 61676520 3c747970 65203630 { Image ; Delay ; LoopCount ; Dispos\n- 0x000026c0 616c203c 74797065 2036343e 3b20436f al ; Co\n+ 0x000026c0 616c203c 74797065 2036353e 3b20436f al ; Co\n 0x000026d0 6e666967 203c7479 70652039 3e3b2042 nfig ; B\n 0x000026e0 61636b67 726f756e 64496e64 6578203c ackgroundIndex <\n 0x000026f0 74797065 202d3230 3e3b207d 0a747970 type -20>; }.typ\n 0x00002700 65203436 20737472 75637420 7b204d69 e 46 struct { Mi\n 0x00002710 6e203c74 79706520 31323e3b 204d6178 n ; Max\n 0x00002720 203c7479 70652031 323e3b20 7d0a7479 ; }.ty\n 0x00002730 70652034 37207374 72756374 207b204e pe 47 struct { N\n 0x00002740 756d436f 6c6f7273 203c7479 7065202d umColors ; Quantizer <\n 0x00002760 74797065 2032303e 3b204472 61776572 type 20>; Drawer\n 0x00002770 203c7479 70652031 383e3b20 7d0a7479 ; }.ty\n 0x00002780 70652034 38207374 72756374 207b2050 pe 48 struct { P\n- 0x00002790 6978203c 74797065 2036353e 3b205374 ix ; St\n+ 0x00002790 6978203c 74797065 2036343e 3b205374 ix ; St\n 0x000027a0 72696465 203c7479 7065202d 31313e3b ride ;\n 0x000027b0 20526563 74203c74 79706520 31333e3b Rect ;\n 0x000027c0 2050616c 65747465 203c7479 70652031 Palette ; }.type 49 st\n 0x000027e0 72756374 207b2052 203c7479 7065202d ruct { R ; G ;\n 0x00002800 2042203c 74797065 202d363e 3b204120 B ; A \n 0x00002810 3c747970 65202d36 3e3b207d 0a747970 ; }.typ\n 0x00002820 65203530 20737472 75637420 7b205820 e 50 struct { X \n 0x00002830 3c747970 65202d31 313e3b20 59203c74 ; Y ; }.type\n 0x00002850 20353120 73747275 6374207b 202e6275 51 struct { .bu\n- 0x00002860 66696f2e 62756620 3c747970 65203634 fio.buf ; .bufio.rd ; .bufio.r\n 0x00002890 203c7479 7065202d 31313e3b 202e6275 ; .bu\n 0x000028a0 66696f2e 77203c74 79706520 2d31313e fio.w \n 0x000028b0 3b202e62 7566696f 2e657272 203c7479 ; .bufio.err ; .bufio.\n 0x000028d0 6c617374 42797465 203c7479 7065202d lastByte ; .bufio.last\n 0x000028f0 52756e65 53697a65 203c7479 7065202d RuneSize ; }.type 52 s\n 0x00002910 74727563 74207b20 2e627566 696f2e65 truct { .bufio.e\n 0x00002920 7272203c 74797065 202d3139 3e3b202e rr ; .\n 0x00002930 62756669 6f2e6275 66203c74 79706520 bufio.buf ; .bufio.n ; .bufio.n ; .bufio\n 0x00002960 2e777220 3c747970 65203237 3e3b207d .wr ; }\n 0x00002970 0a747970 65203533 20737472 75637420 .type 53 struct \n 0x00002980 7b202e63 6f6d7072 6573732f 6c7a772e { .compress/lzw.\n 0x00002990 72203c74 79706520 32313e3b 202e636f r ; .co\n 0x000029a0 6d707265 73732f6c 7a772e62 69747320 mpress/lzw.bits \n 0x000029b0 3c747970 65202d37 3e3b202e 636f6d70 ; .comp\n@@ -692,15 +692,15 @@\n 0x00002b10 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b20 70726566 6978203c 74797065 2035363e prefix \n 0x00002b30 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b40 6f757470 7574203c 74797065 2035383e output \n 0x00002b50 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b60 6f203c74 79706520 2d31313e 3b202e63 o ; .c\n 0x00002b70 6f6d7072 6573732f 6c7a772e 746f5265 ompress/lzw.toRe\n- 0x00002b80 6164203c 74797065 2036343e 3b207d0a ad ; }.\n+ 0x00002b80 6164203c 74797065 2036353e 3b207d0a ad ; }.\n 0x00002b90 74797065 20353420 73747275 6374207b type 54 struct {\n 0x00002ba0 202e636f 6d707265 73732f6c 7a772e77 .compress/lzw.w\n 0x00002bb0 203c7479 70652035 3e3b202e 636f6d70 ; .comp\n 0x00002bc0 72657373 2f6c7a77 2e6f7264 6572203c ress/lzw.order <\n 0x00002bd0 74797065 20363e3b 202e636f 6d707265 type 6>; .compre\n 0x00002be0 73732f6c 7a772e77 72697465 203c7479 ss/lzw.write ; .compres\n@@ -728,20 +728,20 @@\n 0x00002d50 70652035 37205b34 30393620 5d203c74 pe 57 [4096 ] .type 58 \n 0x00002d70 5b383139 32205d20 3c747970 65202d32 [8192 ] .type 59 [8 ] \n 0x00002d90 3c747970 65202d31 313e0a74 79706520 .type \n 0x00002da0 3630205b 5d203c74 79706520 34313e0a 60 [] .\n 0x00002db0 74797065 20363120 5b5d203c 74797065 type 61 [] .type 62 [] \n+ 0x00002dc0 2036353e 0a747970 65203632 205b5d20 65>.type 62 [] \n 0x00002dd0 3c747970 65203134 3e0a7479 70652036 .type 6\n 0x00002de0 33205b5d 203c7479 7065202d 31313e0a 3 [] .\n 0x00002df0 74797065 20363420 5b5d203c 74797065 type 64 [] .type 65 []\n- 0x00002e10 203c7479 7065202d 353e0a74 79706520 .type \n+ 0x00002e00 202d353e 0a747970 65203635 205b5d20 -5>.type 65 [] \n+ 0x00002e10 3c747970 65202d32 303e0a74 79706520 .type \n 0x00002e20 36362069 6e746572 66616365 207b2041 66 interface { A\n 0x00002e30 74202878 203c7479 7065202d 31313e2c t (x ,\n 0x00002e40 2079203c 74797065 202d3131 3e29203c y ) <\n 0x00002e50 74797065 2031343e 3b20426f 756e6473 type 14>; Bounds\n 0x00002e60 20282920 3c747970 65203133 3e3b2043 () ; C\n 0x00002e70 6f6c6f72 4d6f6465 6c202829 203c7479 olorModel () ; }.type 6\n@@ -782,23 +782,23 @@\n 0x000030b0 2d373e2c 2061203c 74797065 202d373e -7>, a \n 0x000030c0 293b207d 0a747970 65203736 20696e74 ); }.type 76 int\n 0x000030d0 65726661 6365207b 20526561 64427974 erface { ReadByt\n 0x000030e0 65202829 20283f20 3c747970 65202d32 e () (? , ? \n 0x00003100 293b207d 0a747970 65203737 20696e74 ); }.type 77 int\n 0x00003110 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00003120 203c7479 70652036 343e2920 286e203c ) (n <\n+ 0x00003120 203c7479 70652036 353e2920 286e203c ) (n <\n 0x00003130 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00003140 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x00003150 70652037 3820696e 74657266 61636520 pe 78 interface \n 0x00003160 7b205772 69746542 79746520 2863203c { WriteByte (c <\n 0x00003170 74797065 202d3230 3e29203c 74797065 type -20>) ; }.type 79\n 0x00003190 20696e74 65726661 6365207b 20577269 interface { Wri\n- 0x000031a0 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x000031a0 74652028 70203c74 79706520 36353e29 te (p )\n 0x000031b0 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x000031c0 65727220 3c747970 65202d31 393e293b err );\n 0x000031d0 207d0a76 6172202e 6c6f6732 4c6f6f6b }.var .log2Look\n 0x000031e0 7570203c 74797065 2035393e 0a66756e up .fun\n 0x000031f0 63204465 636f6465 20287220 3c747970 c Decode (r ) (? , ? .func RegisterFormat\n 0x000034b0 20286e61 6d65203c 74797065 202d3136 (name , magic , decode , decodeCon\n 0x000034f0 66696720 3c747970 65203332 3e290a63 fig ).c\n- 0x00003500 6865636b 73756d20 33443743 34424141 hecksum 3D7C4BAA\n- 0x00003510 43453746 38373033 30353141 43464642 CE7F8703051ACFFB\n- 0x00003520 31453541 31343332 42443035 41444242 1E5A1432BD05ADBB\n+ 0x00003500 6865636b 73756d20 32463439 34303045 hecksum 2F49400E\n+ 0x00003510 44303335 39313639 41423843 45463941 D0359169AB8CEF9A\n+ 0x00003520 38314335 34333331 43393334 44393638 81C54331C934D968\n 0x00003530 0a .\n \n"}]}]}]}]}]}, {"source1": "libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 4596 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15894264 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 15893660 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/image/png.gox", "source2": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/image/png.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -9,39 +9,39 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import io io \"io\"\n import strconv strconv \"strconv\"\n indirectimport flate compress/flate\n init png image_1png..import bufio bufio..import bytes bytes..import flate compress_1flate..import zlib compress_1zlib..import binary encoding_1binary..import errors errors..import fmt fmt..import crc32 hash_1crc32..import image image..import color image_1color..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import hash ~hash adler32 ~hash_1adler32 abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 1 2 1 6 1 11 1 14 1 16 1 21 1 24 1 27 2 6 2 11 2 14 2 16 2 21 2 24 2 27 3 1 3 2 3 6 3 7 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 4 1 4 2 4 3 4 5 4 6 4 7 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 5 6 5 11 5 14 5 16 5 20 5 21 5 23 5 24 5 27 6 11 6 14 6 21 7 6 7 11 7 12 7 13 7 14 7 15 7 16 7 17 7 18 7 19 7 20 7 21 7 22 7 23 7 24 7 25 7 26 7 27 8 6 8 11 8 14 8 16 8 21 8 24 9 1 9 2 9 6 9 10 9 11 9 14 9 16 9 21 9 23 9 24 9 27 12 6 12 11 12 14 12 21 13 6 13 11 13 12 13 14 13 16 13 21 13 24 13 25 13 26 14 11 14 21 15 11 15 21 15 24 16 6 16 11 16 14 16 21 16 24 17 6 17 11 17 12 17 14 17 16 17 19 17 21 17 22 17 24 17 25 17 26 18 6 18 11 18 12 18 13 18 14 18 15 18 16 18 17 18 19 18 21 18 22 18 24 18 25 18 26 19 6 19 11 19 14 19 21 20 6 20 11 20 14 20 21 20 23 20 24 20 27 21 11 22 11 22 14 22 21 23 6 23 11 23 14 23 21 24 11 24 21 25 6 25 11 25 12 25 14 25 21 25 24 26 6 26 11 26 12 26 14 26 21 26 24 26 25\n-types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 22 21 111 55 120 56 60 85 74 75\n+types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 21 22 111 55 120 56 60 85 74 75\n type 1 \"CompressionLevel\" \n type 2 \"Encoder\" \n func (enc ) Encode (w , m ) \n type 3 \"EncoderBuffer\" \n type 4 \"EncoderBufferPool\" \n type 5 \"FormatError\" \n func (e ) Error () \n type 6 \"UnsupportedError\" \n func (e ) Error () \n type 7 \".image/png.encoder\" \n- func (e ) .writeChunk (b , name )\n+ func (e ) .writeChunk (b , name )\n func (e ) .writeIHDR ()\n func (e ) .writePLTEAndTRNS (p )\n- func (e ) Write (b ) (? , ? )\n+ func (e ) Write (b ) (? , ? )\n func (e ) .writeImage (w , m , cb , level ) \n func (e ) .writeIDATs ()\n func (e ) .writeIEND ()\n type 8 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 9 \".compress/flate.byFreq\" \n func (s ) .sort (a )\n@@ -51,76 +51,76 @@\n type 10 \".compress/flate.byLiteral\" \n func (s ) .sort (a )\n func (s ) Len () ($ret38 )\n func (s ) Less (i , j ) \n func (s ) Swap (i , j )\n type 11 \".compress/flate.compressionLevel\" \n type 12 \".compress/flate.compressor\" \n- func (d ) .write (b ) (n , err )\n+ func (d ) .write (b ) (n , err )\n func (d ) .encSpeed ()\n func (d ) .syncFlush () \n func (d ) .init (w , level ) (err )\n func (d ) .initDeflate ()\n- func (d ) .fillStore (b ) \n- func (d ) .fillDeflate (b ) \n+ func (d ) .fillStore (b ) \n+ func (d ) .fillDeflate (b ) \n func (d ) .writeBlock (tokens , index ) \n func (d ) .reset (w )\n func (d ) .findMatch (pos , prevHead , prevLength , lookahead ) (length , offset , ok )\n func (d ) .deflate ()\n func (d ) .store ()\n- func (d ) .writeStoredBlock (buf ) \n+ func (d ) .writeStoredBlock (buf ) \n func (d ) .storeHuff ()\n func (d ) .close () \n- func (d ) .fillWindow (b )\n+ func (d ) .fillWindow (b )\n type 13 \".compress/flate.deflateFast\" \n- func (e ) .encode (dst , src ) \n- func (e ) .matchLen (s , t , src ) \n+ func (e ) .encode (dst , src ) \n+ func (e ) .matchLen (s , t , src ) \n func (e ) .reset ()\n func (e ) .shiftOffsets ()\n type 14 \".compress/flate.hcode\" \n func (h ) .set (code , length )\n type 15 \".compress/flate.huffmanBitWriter\" \n func (w ) .writeDynamicHeader (numLiterals , numOffsets , numCodegens , isEof )\n func (w ) .writeFixedHeader (isEof )\n func (w ) .writeCode (c )\n func (w ) .writeTokens (tokens , leCodes , oeCodes )\n func (w ) .indexTokens (tokens ) (numLiterals , numOffsets )\n func (w ) .flush ()\n func (w ) .dynamicSize (litEnc , offEnc , extraBits ) (size , numCodegens )\n- func (w ) .writeBlockDynamic (tokens , eof , input )\n- func (w ) .writeBlock (tokens , eof , input )\n- func (w ) .write (b )\n+ func (w ) .writeBlockDynamic (tokens , eof , input )\n+ func (w ) .writeBlock (tokens , eof , input )\n+ func (w ) .write (b )\n func (w ) .writeBits (b , nb )\n func (w ) .writeStoredHeader (length , isEof )\n- func (w ) .writeBytes (bytes )\n- func (w ) .storedSize (in ) ($ret30 , $ret31 )\n+ func (w ) .writeBytes (bytes )\n+ func (w ) .storedSize (in ) ($ret30 , $ret31 )\n func (w ) .reset (writer )\n func (w ) .fixedSize (extraBits ) \n func (w ) .generateCodegen (numLiterals , numOffsets , litEnc , offEnc )\n- func (w ) .writeBlockHuff (eof , input )\n+ func (w ) .writeBlockHuff (eof , input )\n type 16 \".compress/flate.huffmanEncoder\" \n func (h ) .bitLength (freq ) \n func (h ) .bitCounts (list , maxBits ) \n func (h ) .assignEncodingAndSize (bitCount , list )\n func (h ) .generate (freq , maxBits )\n type 17 \".compress/flate.literalNode\" \n type 18 \".compress/flate.tableEntry\" \n type 19 \".compress/flate.token\" \n func (t ) .literal () ($ret62 )\n func (t ) .offset () ($ret63 )\n func (t ) .length () ($ret64 )\n type 20 \"compress/flate.Writer\" \n- func (w ) Write (data ) (n , err )\n+ func (w ) Write (data ) (n , err )\n func (w ) Flush () \n func (w ) Close () \n func (w ) Reset (dst )\n type 21 \"compress/zlib.Writer\" \n func (z ) Close () \n func (z ) Flush () \n- func (z ) Write (p ) (n , err )\n+ func (z ) Write (p ) (n , err )\n func (z ) .writeHeader () (err )\n func (z ) Reset (w )\n type 22 \"hash.Hash\" \n type 23 \"hash.Hash32\" \n type 24 \"hash/crc32.Table\" \n type 25 \"image.Config\" \n type 26 \"image.Image\" \n@@ -158,18 +158,18 @@\n func (p ) Convert (c ) \n func (p ) Index (c ) \n type 32 \"image/color.RGBA64\" \n func (c ) RGBA () (r , g , b , a )\n type 33 \"io.Reader\" \n type 34 \"io.Writer\" \n type 35 (? , ? , ? )\n-type 36 (? , ? ) \n+type 36 (? , ? ) \n type 37 (? )\n type 38 (? ) \n-type 39 (? , ? )\n+type 39 (? , ? )\n type 40 (? , ? ) \n type 41 (? ) \n type 42 (? ) (? , ? )\n type 43 (? ) (? , ? )\n type 44 (? , ? , ? , ? )\n type 45 *\n type 46 *\n@@ -188,54 +188,54 @@\n type 59 *\n type 60 *any\n type 61 struct { ColorModel ; Width ; Height ; }\n type 62 struct { CompressionLevel ; BufferPool ; }\n type 63 struct { Min ; Max ; }\n type 64 struct { R ; G ; B ; A ; }\n type 65 struct { X ; Y ; }\n-type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n type 67 struct { .compress/flate.code ; .compress/flate.len ; }\n type 68 struct { .compress/flate.codes ; .compress/flate.freqcache ; .compress/flate.bitCount ; .compress/flate.lns ; .compress/flate.lfs ; }\n-type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n-type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n+type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n+type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n type 71 struct { .compress/flate.level ; .compress/flate.good ; .compress/flate.lazy ; .compress/flate.nice ; .compress/flate.chain ; .compress/flate.fastSkipHashing ; }\n type 72 struct { .compress/flate.literal ; .compress/flate.freq ; }\n-type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n+type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n type 74 struct { .compress/flate.val ; .compress/flate.offset ; }\n-type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n-type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n-type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n+type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n+type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n+type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n type 78 [1024 ] \n type 79 [131072 ] \n type 80 [16384 ] \n type 81 [17 ] \n type 82 [19 ] \n type 83 [248 ] \n type 84 [256 ] \n type 85 [257 ] \n type 86 [32768 ] \n type 87 [4 ] \n-type 88 [5 ] \n+type 88 [5 ] \n type 89 [8 ] \n type 90 [] \n type 91 [] \n type 92 [] \n type 93 [] \n type 94 [] \n type 95 [] \n-type 96 [] \n-type 97 [] \n+type 96 [] \n+type 97 [] \n type 98 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 99 interface { ? ; Sum32 () ; }\n-type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n+type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n type 101 interface { Convert (c ) ; }\n type 102 interface { Get () ; Put (? ); }\n type 103 interface { RGBA () (r , g , b , a ); }\n-type 104 interface { Read (p ) (n , err ); }\n-type 105 interface { Write (p ) (n , err ); }\n+type 104 interface { Read (p ) (n , err ); }\n+type 105 interface { Write (p ) (n , err ); }\n func .abs (x ) ($ret0 ) \n // ../../../src/libgo/go/image/png/paeth.go:10\n var m = (x >> $convert(, 31 )) //12\n $ret0 = ((x ^ m) - m) //19\n return //19\n const BestCompression = -3 \n const BestSpeed = -2 \n@@ -245,10 +245,10 @@\n func Encode (w , m ) \n const NoCompression = -1 \n func /*asm __builtin_memset */ __builtin_memset (? , ? , ? )\n var IEEETable \n func New (tab ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n func FormatInt (i , base ) \n-checksum A4E6D8CDA3698C0E171192592B72E0F337DA5BDF\n+checksum F9B0207A6BC9DB6E1048EC131D2252DBD969E675\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -185,15 +185,15 @@\n 0x00000b60 20363720 34392037 31203437 20313036 67 49 71 47 106\n 0x00000b70 20383220 31383620 38313720 38302032 82 186 817 80 2\n 0x00000b80 33302038 36203131 35203834 20343938 30 86 115 84 498\n 0x00000b90 20323835 20333631 20323720 32382032 285 361 27 28 2\n 0x00000ba0 37203234 20323420 32362032 35203235 7 24 24 26 25 25\n 0x00000bb0 20323720 32342032 33203234 20323120 27 24 23 24 21 \n 0x00000bc0 32312032 31203231 20323120 32312032 21 21 21 21 21 2\n- 0x00000bd0 32203231 20313131 20353520 31323020 2 21 111 55 120 \n+ 0x00000bd0 31203232 20313131 20353520 31323020 1 22 111 55 120 \n 0x00000be0 35362036 30203835 20373420 37350a74 56 60 85 74 75.t\n 0x00000bf0 79706520 31202243 6f6d7072 65737369 ype 1 \"Compressi\n 0x00000c00 6f6e4c65 76656c22 203c7479 7065202d onLevel\" .type 2 \"Enco\n 0x00000c20 64657222 203c7479 70652036 323e0a20 der\" . \n 0x00000c30 66756e63 2028656e 63203c74 79706520 func (enc ) Encode (w <\n@@ -214,26 +214,26 @@\n 0x00000d30 756e6320 2865203c 6573633a 3078313e unc (e \n 0x00000d40 203c7479 70652036 3e292045 72726f72 ) Error\n 0x00000d50 20282920 3c747970 65202d31 363e0a74 () .t\n 0x00000d60 79706520 3720222e 696d6167 652f706e ype 7 \".image/pn\n 0x00000d70 672e656e 636f6465 7222203c 74797065 g.encoder\" . func (e ) .writeC\n- 0x00000da0 68756e6b 20286220 3c747970 65203936 hunk (b , name ). f\n 0x00000dd0 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000de0 29202e77 72697465 49484452 2028290a ) .writeIHDR ().\n 0x00000df0 2066756e 63202865 203c7479 70652035 func (e ) .writePLTEAn\n 0x00000e10 6454524e 53202870 203c6573 633a3078 dTRNS (p ). f\n 0x00000e30 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000e40 29205772 69746520 2862203c 74797065 ) Write (b ) (? ) (? , ? ). func (e )\n 0x00000e90 202e7772 69746549 6d616765 20287720 .writeImage (w \n 0x00000ea0 3c747970 65203334 3e2c206d 203c7479 , m , cb , level ). func (b ) WriteByte (c \n 0x00000fd0 3c747970 65202d32 303e2920 3c747970 ) . func (b \n 0x00000ff0 3c657363 3a307831 30613e20 3c747970 ) Write (p \n- 0x00001010 3c747970 65203936 3e292028 6e6e203c ) (nn <\n+ 0x00001010 3c747970 65203937 3e292028 6e6e203c ) (nn <\n 0x00001020 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00001030 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00001040 20286220 3c657363 3a307831 30613e20 (b \n 0x00001050 3c747970 65203435 3e292052 65616446 ) ReadF\n 0x00001060 726f6d20 2872203c 74797065 2033333e rom (r \n 0x00001070 2920286e 203c7479 7065202d 343e2c20 ) (n , \n 0x00001080 65727220 3c747970 65202d31 393e290a err ).\n 0x00001090 2066756e 63202862 203c6573 633a3078 func (b ) Bu\n 0x000010b0 66666572 65642028 29203c74 79706520 ffered () . func (b ) AvailableBuf\n- 0x000010f0 66657220 2829203c 74797065 2039363e fer () \n+ 0x000010f0 66657220 2829203c 74797065 2039373e fer () \n 0x00001100 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001120 20577269 74655374 72696e67 20287320 WriteString (s \n 0x00001130 3c657363 3a307831 3e203c74 79706520 ) (? , ? ). func (b \n 0x00001490 0a747970 65203132 20222e63 6f6d7072 .type 12 \".compr\n 0x000014a0 6573732f 666c6174 652e636f 6d707265 ess/flate.compre\n 0x000014b0 73736f72 22203c74 79706520 36393e0a ssor\" .\n 0x000014c0 2066756e 63202864 203c7479 70652034 func (d ) .write (b ) (n ) (n , err ). func (d\n 0x00001510 203c6573 633a3078 393e203c 74797065 ) .encSpeed \n 0x00001530 28290a20 66756e63 20286420 3c747970 (). func (d ) .syncFlus\n 0x00001550 68202829 203c7479 7065202d 31393e0a h () .\n@@ -350,19 +350,19 @@\n 0x000015b0 31393e29 0a206675 6e632028 64203c65 19>). func (d ) .initDeflate \n 0x000015e0 28290a20 66756e63 20286420 3c657363 (). func (d )\n 0x00001600 202e6669 6c6c5374 6f726520 2862203c .fillStore (b <\n 0x00001610 6573633a 3078313e 203c7479 70652039 esc:0x1> ) . \n+ 0x00001620 373e2920 3c747970 65202d31 313e0a20 7>) . \n 0x00001630 66756e63 20286420 3c657363 3a307831 func (d ) .fi\n 0x00001650 6c6c4465 666c6174 65202862 203c6573 llDeflate (b \n+ 0x00001660 633a3078 313e203c 74797065 2039373e c:0x1> \n 0x00001670 29203c74 79706520 2d31313e 0a206675 ) . fu\n 0x00001680 6e632028 64203c65 73633a30 7833613e nc (d \n 0x00001690 203c7479 70652034 393e2920 2e777269 ) .wri\n 0x000016a0 7465426c 6f636b20 28746f6b 656e7320 teBlock (tokens \n 0x000016b0 3c657363 3a307831 3e203c74 79706520 , index ) ) .deflate ()\n 0x000017f0 0a206675 6e632028 64203c65 73633a30 . func (d ) .\n 0x00001810 73746f72 65202829 0a206675 6e632028 store (). func (\n 0x00001820 64203c65 73633a30 7833613e 203c7479 d ) .writeSt\n 0x00001840 6f726564 426c6f63 6b202862 7566203c oredBlock (buf <\n- 0x00001850 74797065 2039363e 29203c74 79706520 type 96>) ) . func (d ) .storeHuff ()\n 0x00001890 0a206675 6e632028 64203c74 79706520 . func (d ) .close () <\n 0x000018b0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x000018c0 2864203c 74797065 2034393e 29202e66 (d ) .f\n 0x000018d0 696c6c57 696e646f 77202862 203c6573 illWindow (b \n+ 0x000018e0 633a3078 313e203c 74797065 2039373e c:0x1> \n 0x000018f0 290a7479 70652031 3320222e 636f6d70 ).type 13 \".comp\n 0x00001900 72657373 2f666c61 74652e64 65666c61 ress/flate.defla\n 0x00001910 74654661 73742220 3c747970 65203733 teFast\" . func (e ) \n 0x00001940 2e656e63 6f646520 28647374 203c6573 .encode (dst , src \n- 0x00001970 203c7479 70652039 363e2920 3c747970 ) ) . func (e <\n 0x00001990 6573633a 3078313e 203c7479 70652035 esc:0x1> ) .matchLen (s\n 0x000019b0 203c7479 7065202d 333e2c20 74203c74 , t , src \n+ 0x000019d0 633a3078 313e203c 74797065 2039373e c:0x1> \n 0x000019e0 29203c74 79706520 2d333e0a 2066756e ) . fun\n 0x000019f0 63202865 203c6573 633a3078 313e203c c (e <\n 0x00001a00 74797065 2035303e 29202e72 65736574 type 50>) .reset\n 0x00001a10 2028290a 2066756e 63202865 203c6573 (). func (e \n 0x00001a30 29202e73 68696674 4f666673 65747320 ) .shiftOffsets \n 0x00001a40 28290a74 79706520 31342022 2e636f6d ().type 14 \".com\n@@ -474,40 +474,40 @@\n 0x00001d70 6567656e 73203c74 79706520 2d31313e egens \n 0x00001d80 290a2066 756e6320 2877203c 74797065 ). func (w ) .writeBloc\n 0x00001da0 6b44796e 616d6963 2028746f 6b656e73 kDynamic (tokens\n 0x00001db0 203c6573 633a3078 313e203c 74797065 , eof , input ). func (w \n+ 0x00001de0 65203937 3e290a20 66756e63 20287720 e 97>). func (w \n 0x00001df0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x00001e00 65426c6f 636b2028 746f6b65 6e73203c eBlock (tokens <\n 0x00001e10 6573633a 3078313e 203c7479 70652039 esc:0x1> , eof , input ). func (w ). func (w ) .write (b ). func (w\n+ 0x00001e70 70652039 373e290a 2066756e 63202877 pe 97>). func (w\n 0x00001e80 203c7479 70652035 323e2920 2e777269 ) .wri\n 0x00001e90 74654269 74732028 62203c74 79706520 teBits (b , nb ). func (w ) .writeSt\n 0x00001ed0 6f726564 48656164 65722028 6c656e67 oredHeader (leng\n 0x00001ee0 7468203c 74797065 202d3131 3e2c2069 th , i\n 0x00001ef0 73456f66 203c7479 7065202d 31353e29 sEof )\n 0x00001f00 0a206675 6e632028 77203c74 79706520 . func (w ) .writeBytes\n- 0x00001f20 20286279 74657320 3c747970 65203936 (bytes ). func (w )\n 0x00001f50 202e7374 6f726564 53697a65 2028696e .storedSize (in\n 0x00001f60 203c6573 633a3078 313e203c 74797065 ) ($ret30 ) ($ret30 , $ret31\n 0x00001f90 203c7479 7065202d 31353e29 0a206675 ). fu\n 0x00001fa0 6e632028 77203c65 73633a30 78313e20 nc (w \n 0x00001fb0 3c747970 65203532 3e29202e 72657365 ) .rese\n 0x00001fc0 74202877 72697465 72203c74 79706520 t (writer ). func (w \n 0x00002090 3c747970 65203533 3e2c206f 6666456e , offEn\n 0x000020a0 63203c65 73633a30 78313e20 3c747970 c ). func (w \n 0x000020c0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x000020d0 65426c6f 636b4875 66662028 656f6620 eBlockHuff (eof \n 0x000020e0 3c747970 65202d31 353e2c20 696e7075 , inpu\n- 0x000020f0 74203c74 79706520 39363e29 0a747970 t ).typ\n+ 0x000020f0 74203c74 79706520 39373e29 0a747970 t ).typ\n 0x00002100 65203136 20222e63 6f6d7072 6573732f e 16 \".compress/\n 0x00002110 666c6174 652e6875 66666d61 6e456e63 flate.huffmanEnc\n 0x00002120 6f646572 22203c74 79706520 36383e0a oder\" .\n 0x00002130 2066756e 63202868 203c6573 633a3078 func (h ) .b\n 0x00002150 69744c65 6e677468 20286672 6571203c itLength (freq <\n 0x00002160 6573633a 3078313e 203c7479 70652039 esc:0x1> ) .length\n 0x00002390 20282920 28247265 74363420 3c747970 () ($ret64 ).type 20 \"\n 0x000023b0 636f6d70 72657373 2f666c61 74652e57 compress/flate.W\n 0x000023c0 72697465 7222203c 74797065 2037303e riter\" \n 0x000023d0 0a206675 6e632028 77203c74 79706520 . func (w ) Write (data\n- 0x000023f0 203c7479 70652039 363e2920 286e203c ) (n <\n+ 0x000023f0 203c7479 70652039 373e2920 286e203c ) (n <\n 0x00002400 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00002410 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00002420 20287720 3c747970 65203436 3e292046 (w ) F\n 0x00002430 6c757368 20282920 3c747970 65202d31 lush () . func (w ) Close () \n 0x00002460 3c747970 65202d31 393e0a20 66756e63 . func\n@@ -591,15 +591,15 @@\n 0x000024c0 756e6320 287a203c 74797065 2035343e unc (z \n 0x000024d0 2920436c 6f736520 2829203c 74797065 ) Close () . func (z <\n 0x000024f0 74797065 2035343e 2920466c 75736820 type 54>) Flush \n 0x00002500 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x00002510 756e6320 287a203c 74797065 2035343e unc (z \n 0x00002520 29205772 69746520 2870203c 74797065 ) Write (p ) (n ) (n , err ). func (z ) .writeH\n 0x00002570 65616465 72202829 20286572 72203c74 eader () (err ). func \n 0x00002590 287a203c 6573633a 3078393e 203c7479 (z ) Reset (w\n@@ -723,21 +723,21 @@\n 0x00002d00 74797065 20313034 3e0a7479 70652033 type 104>.type 3\n 0x00002d10 34202269 6f2e5772 69746572 22203c74 4 \"io.Writer\" .type 35\n 0x00002d30 20283f20 3c747970 65203630 3e2c203f (? , ?\n 0x00002d40 203c7479 7065202d 333e2c20 3f203c74 , ? ).type 3\n 0x00002d60 3620283f 203c7479 70652034 393e2c20 6 (? , \n- 0x00002d70 3f203c74 79706520 39363e29 203c7479 ? ) ) .type 37 \n 0x00002d90 283f203c 74797065 2034393e 290a7479 (? ).ty\n 0x00002da0 70652033 3820283f 203c7479 70652035 pe 38 (? ) .ty\n 0x00002dc0 70652033 3920283f 203c7479 70652039 pe 39 (? , ? )\n+ 0x00002dd0 373e2c20 3f203c74 79706520 39353e29 7>, ? )\n 0x00002de0 0a747970 65203430 20283f20 3c747970 .type 40 (? , ? ) .\n 0x00002e10 74797065 20343120 283f203c 74797065 type 41 (? ) .type 42 (? ) (? ; A ;\n 0x00003100 207d0a74 79706520 36352073 74727563 }.type 65 struc\n 0x00003110 74207b20 58203c74 79706520 2d31313e t { X \n 0x00003120 3b205920 3c747970 65202d31 313e3b20 ; Y ; \n 0x00003130 7d0a7479 70652036 36207374 72756374 }.type 66 struct\n 0x00003140 207b202e 62756669 6f2e6572 72203c74 { .bufio.err ; .bufio\n- 0x00003160 2e627566 203c7479 70652039 363e3b20 .buf ; \n+ 0x00003160 2e627566 203c7479 70652039 373e3b20 .buf ; \n 0x00003170 2e627566 696f2e6e 203c7479 7065202d .bufio.n ; .bufio.wr <\n 0x00003190 74797065 2033343e 3b207d0a 74797065 type 34>; }.type\n 0x000031a0 20363720 73747275 6374207b 202e636f 67 struct { .co\n 0x000031b0 6d707265 73732f66 6c617465 2e636f64 mpress/flate.cod\n 0x000031c0 65203c74 79706520 2d363e3b 202e636f e ; .co\n 0x000031d0 6d707265 73732f66 6c617465 2e6c656e mpress/flate.len\n@@ -834,15 +834,15 @@\n 0x000033f0 76203c74 79706520 38363e3b 202e636f v ; .co\n 0x00003400 6d707265 73732f66 6c617465 2e686173 mpress/flate.has\n 0x00003410 684f6666 73657420 3c747970 65202d31 hOffset ; .compress/fl\n 0x00003430 6174652e 696e6465 78203c74 79706520 ate.index ; .compress/\n 0x00003450 666c6174 652e7769 6e646f77 203c7479 flate.window ; .compres\n+ 0x00003460 70652039 373e3b20 2e636f6d 70726573 pe 97>; .compres\n 0x00003470 732f666c 6174652e 77696e64 6f77456e s/flate.windowEn\n 0x00003480 64203c74 79706520 2d31313e 3b202e63 d ; .c\n 0x00003490 6f6d7072 6573732f 666c6174 652e626c ompress/flate.bl\n 0x000034a0 6f636b53 74617274 203c7479 7065202d ockStart ; .compress/f\n 0x000034c0 6c617465 2e627974 65417661 696c6162 late.byteAvailab\n 0x000034d0 6c65203c 74797065 202d3135 3e3b202e le ; .\n@@ -862,15 +862,15 @@\n 0x000035b0 3b202e63 6f6d7072 6573732f 666c6174 ; .compress/flat\n 0x000035c0 652e6861 73684d61 74636820 3c747970 e.hashMatch ; }.type 70\n 0x000035e0 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x000035f0 6573732f 666c6174 652e6420 3c747970 ess/flate.d ; .compress\n 0x00003610 2f666c61 74652e64 69637420 3c747970 /flate.dict ; }.type 71\n+ 0x00003620 65203937 3e3b207d 0a747970 65203731 e 97>; }.type 71\n 0x00003630 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x00003640 6573732f 666c6174 652e6c65 76656c20 ess/flate.level \n 0x00003650 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003660 70726573 732f666c 6174652e 676f6f64 press/flate.good\n 0x00003670 203c7479 7065202d 31313e3b 202e636f ; .co\n 0x00003680 6d707265 73732f66 6c617465 2e6c617a mpress/flate.laz\n 0x00003690 79203c74 79706520 2d31313e 3b202e63 y ; .c\n@@ -887,15 +887,15 @@\n 0x00003740 3e3b202e 636f6d70 72657373 2f666c61 >; .compress/fla\n 0x00003750 74652e66 72657120 3c747970 65202d33 te.freq ; }.type 73 str\n 0x00003770 75637420 7b202e63 6f6d7072 6573732f uct { .compress/\n 0x00003780 666c6174 652e7461 626c6520 3c747970 flate.table ; .compress\n 0x000037a0 2f666c61 74652e70 72657620 3c747970 /flate.prev ; .compress\n+ 0x000037b0 65203937 3e3b202e 636f6d70 72657373 e 97>; .compress\n 0x000037c0 2f666c61 74652e63 7572203c 74797065 /flate.cur ; }.type 74 \n 0x000037e0 73747275 6374207b 202e636f 6d707265 struct { .compre\n 0x000037f0 73732f66 6c617465 2e76616c 203c7479 ss/flate.val ; .compres\n 0x00003810 732f666c 6174652e 6f666673 6574203c s/flate.offset <\n 0x00003820 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n@@ -915,15 +915,15 @@\n 0x00003900 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003910 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003920 72616c46 72657120 3c747970 65203934 ralFreq ; .compress/fla\n 0x00003940 74652e6f 66667365 74467265 71203c74 te.offsetFreq ; .compre\n 0x00003960 73732f66 6c617465 2e636f64 6567656e ss/flate.codegen\n- 0x00003970 203c7479 70652039 373e3b20 2e636f6d ; .com\n+ 0x00003970 203c7479 70652039 363e3b20 2e636f6d ; .com\n 0x00003980 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003990 72616c45 6e636f64 696e6720 3c747970 ralEncoding ; .compress\n 0x000039b0 2f666c61 74652e6f 66667365 74456e63 /flate.offsetEnc\n 0x000039c0 6f64696e 67203c74 79706520 35333e3b oding ;\n 0x000039d0 202e636f 6d707265 73732f66 6c617465 .compress/flate\n 0x000039e0 2e636f64 6567656e 456e636f 64696e67 .codegenEncoding\n@@ -932,15 +932,15 @@\n 0x00003a10 3c747970 65202d31 393e3b20 7d0a7479 ; }.ty\n 0x00003a20 70652037 36207374 72756374 207b202e pe 76 struct { .\n 0x00003a30 636f6d70 72657373 2f7a6c69 622e7720 compress/zlib.w \n 0x00003a40 3c747970 65203334 3e3b202e 636f6d70 ; .comp\n 0x00003a50 72657373 2f7a6c69 622e6c65 76656c20 ress/zlib.level \n 0x00003a60 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003a70 70726573 732f7a6c 69622e64 69637420 press/zlib.dict \n- 0x00003a80 3c747970 65203936 3e3b202e 636f6d70 ; .comp\n+ 0x00003a80 3c747970 65203937 3e3b202e 636f6d70 ; .comp\n 0x00003a90 72657373 2f7a6c69 622e636f 6d707265 ress/zlib.compre\n 0x00003aa0 73736f72 203c7479 70652034 363e3b20 ssor ; \n 0x00003ab0 2e636f6d 70726573 732f7a6c 69622e64 .compress/zlib.d\n 0x00003ac0 69676573 74203c74 79706520 32333e3b igest ;\n 0x00003ad0 202e636f 6d707265 73732f7a 6c69622e .compress/zlib.\n 0x00003ae0 65727220 3c747970 65202d31 393e3b20 err ; \n 0x00003af0 2e636f6d 70726573 732f7a6c 69622e73 .compress/zlib.s\n@@ -960,15 +960,15 @@\n 0x00003bd0 652f706e 672e6865 61646572 203c7479 e/png.header ; .image/p\n 0x00003bf0 6e672e66 6f6f7465 72203c74 79706520 ng.footer ; .image/png.\n 0x00003c10 746d7020 3c747970 65203738 3e3b202e tmp ; .\n 0x00003c20 696d6167 652f706e 672e6372 203c7479 image/png.cr ; .image/p\n- 0x00003c40 6e672e70 72203c74 79706520 39373e3b ng.pr ;\n+ 0x00003c40 6e672e70 72203c74 79706520 39363e3b ng.pr ;\n 0x00003c50 202e696d 6167652f 706e672e 7a77203c .image/png.zw <\n 0x00003c60 74797065 2035343e 3b202e69 6d616765 type 54>; .image\n 0x00003c70 2f706e67 2e7a774c 6576656c 203c7479 /png.zwLevel ; .image/\n 0x00003c90 706e672e 6277203c 74797065 2034353e png.bw \n 0x00003ca0 3b207d0a 74797065 20373820 5b313032 ; }.type 78 [102\n 0x00003cb0 34205d20 3c747970 65202d32 303e0a74 4 ] .t\n@@ -983,27 +983,27 @@\n 0x00003d40 74797065 20383420 5b323536 205d203c type 84 [256 ] <\n 0x00003d50 74797065 202d373e 0a747970 65203835 type -7>.type 85\n 0x00003d60 205b3235 37205d20 3c747970 65202d37 [257 ] .type 86 [32768\n 0x00003d80 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00003d90 65203837 205b3420 5d203c74 79706520 e 87 [4 ] .type 88 [5 \n- 0x00003db0 5d203c74 79706520 39373e0a 74797065 ] .type\n+ 0x00003db0 5d203c74 79706520 39363e0a 74797065 ] .type\n 0x00003dc0 20383920 5b38205d 203c7479 7065202d 89 [8 ] .type 90 [] <\n 0x00003de0 74797065 2031343e 0a747970 65203931 type 14>.type 91\n 0x00003df0 205b5d20 3c747970 65203137 3e0a7479 [] .ty\n 0x00003e00 70652039 32205b5d 203c7479 70652031 pe 92 [] .type 93 [] .type 94 \n 0x00003e30 5b5d203c 74797065 202d333e 0a747970 [] .typ\n 0x00003e40 65203935 205b5d20 3c747970 65202d37 e 95 [] .type 96 [] .type 97 \n- 0x00003e70 5b5d203c 74797065 202d353e 0a747970 [] .typ\n+ 0x00003e60 7065202d 353e0a74 79706520 3937205b pe -5>.type 97 [\n+ 0x00003e70 5d203c74 79706520 2d32303e 0a747970 ] .typ\n 0x00003e80 65203938 20696e74 65726661 6365207b e 98 interface {\n 0x00003e90 20417420 2878203c 74797065 202d3131 At (x , y )\n 0x00003eb0 203c7479 70652032 393e3b20 426f756e ; Boun\n 0x00003ec0 64732028 29203c74 79706520 32383e3b ds () ;\n 0x00003ed0 20436f6c 6f724d6f 64656c20 2829203c ColorModel () <\n 0x00003ee0 74797065 2033303e 3b207d0a 74797065 type 30>; }.type\n@@ -1012,36 +1012,36 @@\n 0x00003f10 33322028 29203c74 79706520 2d373e3b 32 () ;\n 0x00003f20 207d0a74 79706520 31303020 696e7465 }.type 100 inte\n 0x00003f30 72666163 65207b20 3f203c74 79706520 rface { ? ; BlockSize (\n 0x00003f50 29203c74 79706520 2d31313e 3b205265 ) ; Re\n 0x00003f60 73657420 28293b20 53697a65 20282920 set (); Size () \n 0x00003f70 3c747970 65202d31 313e3b20 53756d20 ; Sum \n- 0x00003f80 2862203c 74797065 2039363e 29203c74 (b ) ; }.type \n+ 0x00003f80 2862203c 74797065 2039373e 29203c74 (b ) ; }.type \n 0x00003fa0 31303120 696e7465 72666163 65207b20 101 interface { \n 0x00003fb0 436f6e76 65727420 2863203c 74797065 Convert (c ) ;\n 0x00003fd0 207d0a74 79706520 31303220 696e7465 }.type 102 inte\n 0x00003fe0 72666163 65207b20 47657420 2829203c rface { Get () <\n 0x00003ff0 74797065 2035373e 3b205075 7420283f type 57>; Put (?\n 0x00004000 203c7479 70652035 373e293b 207d0a74 ); }.t\n 0x00004010 79706520 31303320 696e7465 72666163 ype 103 interfac\n 0x00004020 65207b20 52474241 20282920 2872203c e { RGBA () (r <\n 0x00004030 74797065 202d373e 2c206720 3c747970 type -7>, g , b , a )\n 0x00004060 3b207d0a 74797065 20313034 20696e74 ; }.type 104 int\n 0x00004070 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00004080 203c7479 70652039 363e2920 286e203c ) (n <\n+ 0x00004080 203c7479 70652039 373e2920 286e203c ) (n <\n 0x00004090 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x000040a0 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x000040b0 70652031 30352069 6e746572 66616365 pe 105 interface\n 0x000040c0 207b2057 72697465 20287020 3c747970 { Write (p ) (n ) (n , err ); }.func .a\n 0x00004100 62732028 78203c74 79706520 2d31313e bs (x \n 0x00004110 29202824 72657430 203c7479 7065202d ) ($ret0 ) . \n 0x00004130 2f2f202e 2e2f2e2e 2f2e2e2f 7372632f // ../../../src/\n 0x00004140 6c696267 6f2f676f 2f696d61 67652f70 libgo/go/image/p\n@@ -1088,12 +1088,12 @@\n 0x000043d0 203c7479 7065202d 31363e2c 20646563 , dec\n 0x000043e0 6f646520 3c747970 65203433 3e2c2064 ode , d\n 0x000043f0 65636f64 65436f6e 66696720 3c747970 ecodeConfig ).func FormatInt (i , base ) .checksum A4\n- 0x00004450 45364438 43444133 36393843 30453137 E6D8CDA3698C0E17\n- 0x00004460 31313932 35393242 37324530 46333337 1192592B72E0F337\n- 0x00004470 44413542 44460a DA5BDF.\n+ 0x00004440 2d31363e 0a636865 636b7375 6d204639 -16>.checksum F9\n+ 0x00004450 42303230 37413642 43394442 36453130 B0207A6BC9DB6E10\n+ 0x00004460 34384543 31333144 32323532 44424439 48EC131D2252DBD9\n+ 0x00004470 36394536 37350a 69E675.\n \n"}]}, {"source1": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/syscall.gox", "source2": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/syscall.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -7,15 +7,15 @@\n import race internal/race \"internal/race\"\n import unsafeheader internal/unsafeheader \"internal/unsafeheader\"\n import runtime runtime \"runtime\"\n import sync sync \"sync\"\n import unsafe unsafe \"unsafe\"\n init syscall syscall..import errors errors..import cpu internal_1cpu..import oserror internal_1oserror..import reflectlite internal_1reflectlite..import runtime runtime..import sync sync..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys atomic ~sync_1atomic\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 1 2 1 4 1 5 3 1 3 2 3 4 3 5 4 2 4 5 5 2 6 2 6 5\n-types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 24 25 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n+types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 21 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 25 24 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n type 1 \"Addrinfo\" \n type 2 \"Cmsghdr\" \n func (h ) .data (offset ) ($ret54 ) \n // ../../../src/libgo/go/syscall/sockcmsg_unix.go:27\n { //28\n $ret54 = $convert(, (($convert(, $convert(, h)) + $convert(, .cmsgAlignOf(12 ))) + offset)) //28\n return //28\n@@ -198,50 +198,50 @@\n type 111 (? , ? ) \n type 112 (? , ? ) \n type 113 (? ) \n type 114 (? ) \n type 115 (? ) \n type 116 (? ) \n type 117 (? , ? ) \n-type 118 (? , ? ) \n-type 119 (? , ? ) \n+type 118 (? , ? ) \n+type 119 (? , ? ) \n type 120 (? ) \n type 121 (? ) \n type 122 (? ) \n-type 123 (? , ? , ? ) \n-type 124 (? , ? , ? , ? , ? ) \n-type 125 (? , ? , ? , ? , ? , ? ) \n-type 126 (? , ? ) \n-type 127 (? , ? ) \n-type 128 (? , ? ) \n-type 129 (? ) \n+type 123 (? , ? , ? ) \n+type 124 (? , ? , ? , ? , ? ) \n+type 125 (? , ? , ? , ? , ? , ? ) \n+type 126 (? , ? ) \n+type 127 (? , ? ) \n+type 128 (? , ? ) \n+type 129 (? ) \n type 130 (? , ? ) \n type 131 (? , ? ) \n type 132 ()\n type 133 () \n type 134 () \n type 135 () \n type 136 () \n type 137 () \n type 138 (? , ? ) \n type 139 (? , ? ) \n type 140 (? , ? ) \n-type 141 (? , ? , ? ) \n+type 141 (? , ? , ? ) \n type 142 (? , ? , ? , ? ) \n type 143 (? , ? , ? , ? ) \n type 144 (? , ? , ? , ? ) \n type 145 (? , ? , ? , ? , ? ) \n type 146 (? , ? , ? , ? , ? ) \n type 147 (? , ? , ? ) (? , ? )\n type 148 (? , ? , ? , ? ) \n type 149 (? , ? , ? ) \n type 150 (? ) \n type 151 (? ) \n type 152 (? , ? ) \n-type 153 (? ) \n+type 153 (? ) \n type 154 (? ) \n type 155 (? )\n type 156 (? , ? , ? ) \n type 157 (? , ? ) \n type 158 (? ) \n type 159 (? ) \n type 160 (? , ? , ? , ? ) \n@@ -262,33 +262,33 @@\n type 175 (? , ? , ? ) \n type 176 (? , ? ) \n type 177 (? , ? ) \n type 178 (? , ? ) \n type 179 (? , ? ) \n type 180 (? , ? ) \n type 181 (? , ? , ? , ? , ? , ? ) \n-type 182 (? , ? , ? ) \n-type 183 (? , ? , ? ) \n-type 184 (? , ? , ? ) \n-type 185 (? , ? , ? , ? ) \n+type 182 (? , ? , ? ) \n+type 183 (? , ? , ? ) \n+type 184 (? , ? , ? ) \n+type 185 (? , ? , ? , ? ) \n type 186 (? , ? ) \n type 187 (? , ? , ? , ? ) \n type 188 (? , ? , ? ) \n type 189 (? , ? ) \n-type 190 (? , ? , ? , ? ) \n+type 190 (? , ? , ? , ? ) \n type 191 (? , ? , ? ) \n type 192 (? , ? , ? ) \n type 193 (? , ? , ? , ? ) \n type 194 (? , ? , ? ) \n type 195 (? , ? , ? , ? ) \n type 196 (? , ? , ? , ? ) \n type 197 (? , ? , ? , ? ) \n type 198 (? , ? , ? , ? ) \n-type 199 (? , ? , ? , ? , ? ) \n-type 200 (? , ? , ? , ? , ? ) \n+type 199 (? , ? , ? , ? , ? ) \n+type 200 (? , ? , ? , ? , ? ) \n type 201 (? , ? , ? ) \n type 202 (? , ? , ? ) \n type 203 (? , ? ) \n type 204 (? , ? , ? , ? , ? ) \n type 205 (? , ? ) \n type 206 (? )\n type 207 (? ) \n@@ -350,45 +350,45 @@\n type 263 *\n type 264 *\n type 265 *\n type 266 *\n type 267 *\n type 268 *\n type 269 *\n-type 270 *\n-type 271 *\n+type 270 *\n+type 271 *\n type 272 *any\n type 273 struct { Actime ; Modtime ; }\n type 274 struct { Addr ; Ifindex ; }\n type 275 struct { Addr ; Mtu ; }\n type 276 struct { Addr ; Pad ; }\n-type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n+type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n type 278 struct { Attr ; Value ; }\n-type 279 struct { Base ; Len ; }\n+type 279 struct { Base ; Len ; }\n type 280 struct { Bits ; }\n type 281 struct { Chroot ; Credential ; Ptrace ; Setsid ; Setpgid ; Setctty ; Noctty ; Ctty ; Foreground ; Pgid ; Pdeathsig ; Cloneflags ; Unshareflags ; UidMappings ; GidMappings ; GidMappingsEnableSetgroups ; AmbientCaps ; }\n type 282 struct { Code ; Jt ; Jf ; K ; }\n type 283 struct { ContainerID ; HostID ; Size ; }\n type 284 struct { Cur ; Max ; }\n type 285 struct { Dev ; Ino ; Mode ; Nlink ; Uid ; Gid ; Rdev ; Size ; Blksize ; Blocks ; Atim ; Mtim ; Ctim ; }\n type 286 struct { Dir ; Env ; Files ; Sys ; }\n type 287 struct { Error ; Msg ; }\n type 288 struct { Events ; Pad ; Fd ; Pad2 ; }\n type 289 struct { Family ; Data ; }\n type 290 struct { Family ; Pad ; Pid ; Groups ; }\n type 291 struct { Family ; Pad ; Pid ; Groups ; .syscall.raw ; }\n type 292 struct { Family ; Path ; }\n-type 293 struct { Family ; Port ; Addr ; Zero ; }\n+type 293 struct { Family ; Port ; Addr ; Zero ; }\n type 294 struct { Family ; Port ; Flowinfo ; Addr ; Scope_id ; }\n-type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n+type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n type 296 struct { Family ; }\n type 297 struct { Family ; Dst_len ; Src_len ; Tos ; Table ; Protocol ; Scope ; Type ; Flags ; }\n type 298 struct { Family ; Prefixlen ; Flags ; Scope ; Index ; }\n type 299 struct { Family ; .syscall.__ifi_pad ; Type ; Index ; Flags ; Change ; }\n-type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n+type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n type 301 struct { Header ; Data ; }\n type 302 struct { Header ; Data ; }\n type 303 struct { Header ; Data ; }\n type 304 struct { Ifindex ; Spec_dst ; Addr ; }\n type 305 struct { Iflag ; Oflag ; Cflag ; Lflag ; Line ; Cc ; Ispeed ; Ospeed ; }\n type 306 struct { Ino ; Off ; Reclen ; Type ; Name ; Godump_0_pad ; }\n type 307 struct { Len ; Level ; Type ; .syscall.__cmsg_data ; }\n@@ -396,29 +396,29 @@\n type 309 struct { Len ; Flags ; Hops ; Ifindex ; }\n type 310 struct { Len ; Type ; }\n type 311 struct { Len ; Type ; Flags ; Seq ; Pid ; }\n type 312 struct { Modes ; Godump_0 ; Offset ; Freq ; Maxerror ; Esterror ; Status ; Godump_1 ; Constant ; Precision ; Tolerance ; Time ; Tick ; Ppsfreq ; Jitter ; Shift ; Godump_2 ; Stabil ; Jitcnt ; Calcnt ; Errcnt ; Stbcnt ; Tai ; Godump_3 ; Godump_4 ; Godump_5 ; Godump_6 ; Godump_7 ; Godump_8 ; Godump_9 ; Godump_10 ; Godump_11 ; Godump_12 ; Godump_13 ; }\n type 313 struct { Multiaddr ; Interface ; }\n type 314 struct { Multiaddr ; Address ; Ifindex ; }\n type 315 struct { Multiaddr ; Interface ; }\n-type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n+type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n type 317 struct { Name ; .syscall.raw ; }\n type 318 struct { Onoff ; Linger ; }\n type 319 struct { Pid ; Uid ; Gid ; }\n type 320 struct { Port ; Addr ; .syscall.raw ; }\n type 321 struct { Port ; ZoneId ; Addr ; .syscall.raw ; }\n-type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n-type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n+type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n+type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n type 324 struct { Sec ; Nsec ; Godump_0 ; }\n type 325 struct { Sec ; Usec ; }\n type 326 struct { Sysname ; Nodename ; Release ; Version ; Machine ; Domainname ; }\n type 327 struct { Type ; Whence ; Start ; Len ; Pid ; Godump_0_pad ; }\n type 328 struct { Type ; Bsize ; Blocks ; Bfree ; Bavail ; Files ; Ffree ; Fsid ; Namelen ; Frsize ; Flags ; Spare ; Godump_0_pad ; }\n type 329 struct { Uid ; Gid ; Groups ; NoSetGroups ; }\n-type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n+type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n type 331 struct { Uregs ; }\n type 332 struct { Utime ; Stime ; Cutime ; Cstime ; }\n type 333 struct { Utime ; Stime ; Maxrss ; Ixrss ; Idrss ; Isrss ; Minflt ; Majflt ; Nswap ; Inblock ; Oublock ; Msgsnd ; Msgrcv ; Nsignals ; Nvcsw ; Nivcsw ; }\n type 334 struct { Wd ; Mask ; Cookie ; Len ; Name ; }\n type 335 struct { res0 ; res1 ; }\n type 336 struct { }\n type 337 struct { .sync.state ; .sync.sema ; }\n@@ -441,18 +441,18 @@\n type 354 [32 ] \n type 355 [3 ] \n type 356 [4 ] \n type 357 [4 ] \n type 358 [5 ] \n type 359 [65 ] \n type 360 [8 ] \n-type 361 [8 ] \n-type 362 [8 ] \n+type 361 [8 ] \n+type 362 [8 ] \n type 363 [96 ] \n-type 364 [] \n+type 364 [] \n type 365 [] \n type 366 [] \n type 367 [] \n type 368 [] \n type 369 [] \n type 370 [] \n type 371 [] \n@@ -468,79 +468,79 @@\n type 381 interface { }\n type 382 interface { .syscall.sockaddr () (ptr , len , err ); }\n var ._zero \n func /*asm __go_fcntl */ .c___go_fcntl (fd , cmd , arg ) \n func /*asm __go_fcntl_flock */ .c___go_fcntl_flock (fd , cmd , arg ) \n func /*asm __go_ioctl */ .c___go_ioctl (fd , cmd , val ) \n func /*asm __go_ioctl_ptr */ .c___go_ioctl_ptr (fd , cmd , val ) \n-func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n-func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n+func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n+func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n func /*asm _exit */ .c__exit (status )\n func /*asm accept */ .c_accept (fd , sa , len ) \n func /*asm accept4 */ .c_accept4 (fd , sa , len , flags ) \n func /*asm ___adjtimex64 */ .c_adjtimex (buf ) \n func /*asm bind */ .c_bind (fd , sa , len ) \n-func /*asm chdir */ .c_chdir (path ) \n-func /*asm chroot */ .c_chroot (path ) \n+func /*asm chdir */ .c_chdir (path ) \n+func /*asm chroot */ .c_chroot (path ) \n func /*asm close */ .c_close (fd ) \n func /*asm connect */ .c_connect (s , addr , addrlen ) \n func /*asm dup */ .c_dup (oldfd ) \n func /*asm dup2 */ .c_dup2 (oldfd , newfd ) \n func /*asm dup3 */ .c_dup3 (oldfd , newfd , flags ) \n func /*asm epoll_create */ .c_epoll_create (size ) \n func /*asm epoll_create1 */ .c_epoll_create1 (flags ) \n func /*asm epoll_ctl */ .c_epoll_ctl (epfd , op , fd , event ) \n-func /*asm execve */ .c_execve (argv0 , argv , envv ) \n+func /*asm execve */ .c_execve (argv0 , argv , envv ) \n func /*asm fallocate64 */ .c_fallocate (fd , mode , offset , len ) \n func /*asm fchdir */ .c_fchdir (fd ) \n func /*asm fchmod */ .c_fchmod (fd , mode ) \n func /*asm fchown */ .c_fchown (fd , uid , gid ) \n func /*asm fdatasync */ .c_fdatasync (fd ) \n func /*asm flock */ .c_flock (fd , how ) \n func /*asm fork */ .c_fork () \n func /*asm __fstat64_time64 */ .c_fstat64 (fd , stat ) \n func /*asm fstatfs64 */ .c_fstatfs64 (fd , buf ) \n func /*asm fsync */ .c_fsync (fd ) \n func /*asm ftruncate64 */ .c_ftruncate64 (fd , length ) \n-func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n-func /*asm getcwd */ .c_getcwd (buf , size ) \n+func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n+func /*asm getcwd */ .c_getcwd (buf , size ) \n func /*asm getegid */ .c_getegid () \n func /*asm geteuid */ .c_geteuid () \n func /*asm getgid */ .c_getgid () \n func /*asm getgroups */ .c_getgroups (size , list ) \n func /*asm getpeername */ .c_getpeername (fd , sa , len ) \n func /*asm getpgid */ .c_getpgid (pid ) \n func /*asm getpgrp */ .c_getpgrp () \n func /*asm getpid */ .c_getpid () \n func /*asm getppid */ .c_getppid () \n func /*asm getpriority */ .c_getpriority (which , who ) \n func /*asm getrlimit64 */ .c_getrlimit64 (resource , rlim ) \n func /*asm __getrusage64 */ .c_getrusage (who , rusage ) \n func /*asm getsockname */ .c_getsockname (fd , sa , len ) \n-func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n-func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n+func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n+func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n func /*asm getuid */ .c_getuid () \n func /*asm inotify_init */ .c_inotify_init () \n func /*asm inotify_init1 */ .c_inotify_init1 (flags ) \n func /*asm inotify_rm_watch */ .c_inotify_rm_watch (fd , wd ) \n func /*asm kill */ .c_kill (pid , sig ) \n func /*asm listen */ .c_listen (fd , n ) \n func /*asm lseek64 */ .c_lseek64 (fd , offset , whence ) \n func /*asm mlockall */ .c_mlockall (flags ) \n-func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n-func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n+func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n+func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n func /*asm munlockall */ .c_munlockall () \n-func /*asm munmap */ .c_munmap (addr , length ) \n+func /*asm munmap */ .c_munmap (addr , length ) \n func /*asm __nanosleep64 */ .c_nanosleep (time , leftover ) \n func /*asm pause */ .c_pause () \n func /*asm pipe */ .c_pipe (p ) \n func /*asm pipe2 */ .c_pipe2 (p , flags ) \n func /*asm __prctl_time64 */ .c_prctl (option , arg2 , arg3 , arg4 , arg5 ) \n func /*asm prlimit64 */ .c_prlimit (pid , resource , newlimit , oldlimit ) \n-func /*asm read */ .c_read (fd , buf , count ) \n+func /*asm read */ .c_read (fd , buf , count ) \n func /*asm __recvmsg64 */ .c_recvmsg (s , msg , flags ) \n func /*asm __select64 */ .c_select (nfd , r , w , e , timeout ) \n func /*asm sendfile64 */ .c_sendfile64 (outfd , infd , offset , count ) \n func /*asm __sendmsg64 */ .c_sendmsg (s , msg , flags ) \n func /*asm setegid */ .c_setegid (uid ) \n func /*asm seteuid */ .c_seteuid (uid ) \n func /*asm setfsgid */ .c_setfsgid (gid ) \n@@ -551,36 +551,36 @@\n func /*asm setpriority */ .c_setpriority (which , who , prio ) \n func /*asm setregid */ .c_setregid (rgid , egid ) \n func /*asm setresgid */ .c_setresgid (rgid , egid , sgid ) \n func /*asm setresuid */ .c_setresuid (ruid , euid , suid ) \n func /*asm setreuid */ .c_setreuid (ruid , euid ) \n func /*asm setrlimit64 */ .c_setrlimit64 (resource , rlim ) \n func /*asm setsid */ .c_setsid () \n-func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n-func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n+func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n+func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n func /*asm setuid */ .c_setuid (uid ) \n func /*asm shutdown */ .c_shutdown (fd , how ) \n func /*asm socket */ .c_socket (domain , typ , protocol ) \n func /*asm socketpair */ .c_socketpair (domain , typ , protocol , fd ) \n func /*asm splice */ .c_splice (rfd , roff , wfd , woff , len , flags ) \n-func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n+func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n func /*asm sync */ .c_sync ()\n func /*asm sync_file_range */ .c_sync_file_range (fd , off , n , flags ) \n func /*asm sysconf */ .c_sysconf (name ) \n func /*asm sysinfo */ .c_sysinfo (info ) \n func /*asm tcgetattr */ .c_tcgetattr (fd , p ) \n func /*asm tcsetattr */ .c_tcsetattr (fd , actions , p ) \n func /*asm tee */ .c_tee (rfd , wfd , len , flags ) \n func /*asm __time64 */ .c_time (t ) \n func /*asm times */ .c_times (tms ) \n func /*asm umask */ .c_umask (mask ) \n func /*asm uname */ .c_uname (buf ) \n func /*asm unshare */ .c_unshare (flags ) \n func /*asm __wait4_time64 */ .c_wait4 (pid , status , options , rusage ) \n-func /*asm write */ .c_write (fd , buf , count ) \n+func /*asm write */ .c_write (fd , buf , count ) \n func .cmsgAlignOf (salen ) \n func .fcntl (fd , cmd , arg ) (val , err ) \n // libcalls.go:1800\n Entersyscall() //1801\n var _r = .c___go_fcntl($convert(, fd), $convert(, cmd), $convert(, arg)) //1802\n val = $convert(, _r) //1803\n var errno //1804\n@@ -594,15 +594,15 @@\n Exitsyscall() //1810\n { //1811\n if setErrno { //1811\n err = $convert(, errno) //1812\n } //1811\n } //1813\n return //1814\n-func .futimesat (dirfd , path , times ) (err ) \n+func .futimesat (dirfd , path , times ) (err ) \n // libcalls.go:446\n Entersyscall() //447\n var _r = .c_futimesat($convert(, dirfd), path, times) //448\n var errno //449\n var setErrno = $false //450\n { //451\n if (_r < $convert(, 0 )) { //451\n@@ -613,18 +613,18 @@\n Exitsyscall() //455\n { //456\n if setErrno { //456\n err = $convert(, errno) //457\n } //456\n } //458\n return //459\n-func .getcwd (buf , size ) (err ) \n+func .getcwd (buf , size ) (err ) \n // libcalls.go:1473\n Entersyscall() //1474\n- var _r = .c_getcwd(buf, $convert(, size)) //1475\n+ var _r = .c_getcwd(buf, $convert(, size)) //1475\n var errno //1476\n var setErrno = $false //1477\n { //1478\n if (_r == $nil) { //1478\n errno = GetErrno() //1479\n setErrno = $true //1480\n } //1478\n@@ -635,15 +635,15 @@\n err = $convert(, errno) //1484\n } //1483\n } //1485\n return //1486\n func .getsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3621\n Entersyscall() //3622\n- var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n+ var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n var errno //3624\n var setErrno = $false //3625\n { //3626\n if (_r < $convert(, 0 )) { //3626\n errno = GetErrno() //3627\n setErrno = $true //3628\n } //3626\n@@ -651,15 +651,15 @@\n Exitsyscall() //3630\n { //3631\n if setErrno { //3631\n err = $convert(, errno) //3632\n } //3631\n } //3633\n return //3634\n-func .gettimeofday (tv , tz ) (err ) \n+func .gettimeofday (tv , tz ) (err ) \n // libcalls.go:1993\n var _r = .c_gettimeofday(tv, tz) //1994\n var errno //1995\n var setErrno = $false //1996\n { //1997\n if (_r < $convert(, 0 )) { //1997\n errno = GetErrno() //1998\n@@ -724,15 +724,15 @@\n err = $convert(, errno) //1072\n } //1071\n } //1073\n return //1074\n func .ptrace (request , pid , addr , data ) (err ) \n // libcalls.go:726\n Entersyscall() //727\n- var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n+ var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n var errno //729\n var setErrno = $false //730\n { //731\n if (_r < $convert(, 0 )) { //731\n errno = GetErrno() //732\n setErrno = $true //733\n } //731\n@@ -747,15 +747,15 @@\n func .readIntLE (b , size ) \n func .reboot (magic1 , magic2 , cmd , arg ) (err )\n func .setTimespec (sec , nsec ) \n func .setTimeval (sec , usec ) \n func .setsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3374\n Entersyscall() //3375\n- var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n+ var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n var errno //3377\n var setErrno = $false //3378\n { //3379\n if (_r < $convert(, 0 )) { //3379\n errno = GetErrno() //3380\n setErrno = $true //3381\n } //3379\n@@ -763,15 +763,15 @@\n Exitsyscall() //3383\n { //3384\n if setErrno { //3384\n err = $convert(, errno) //3385\n } //3384\n } //3386\n return //3387\n-func .settimeofday (tv , tz ) (err ) \n+func .settimeofday (tv , tz ) (err ) \n // libcalls.go:2485\n var _r = .c_settimeofday(tv, tz) //2486\n var errno //2487\n var setErrno = $false //2488\n { //2489\n if (_r < $convert(, 0 )) { //2489\n errno = GetErrno() //2490\n@@ -1049,15 +1049,15 @@\n const BSDLY = 8192 \n func Bind (fd , sa ) (err )\n func BindToDevice (fd , device ) (err ) \n // ../../../src/libgo/go/syscall/socket_linux.go:140\n { //141\n err = SetsockoptString(fd, 1 , 25 , device) //141\n return //141\n-func BytePtrFromString (s ) (? , ? )\n+func BytePtrFromString (s ) (? , ? )\n func ByteSliceFromString (s ) (? , ? )\n const CBAUD = 4111 \n const CBAUDEX = 4096 \n const CIBAUD = 269418496 \n const CLOCAL = 2048 \n const CLONE_CHILD_CLEARTID = 2097152 \n const CLONE_CHILD_SETTID = 16777216 \n@@ -5324,15 +5324,15 @@\n func Splice (rfd , roff , wfd , woff , len , flags ) (n , err )\n func StartProcess (argv0 , argv , attr ) (pid , handle , err )\n func Stat (path , stat ) (err )\n func Statfs (path , buf ) (err )\n var Stderr \n var Stdin \n var Stdout \n-func StringBytePtr (s ) ($ret104 ) \n+func StringBytePtr (s ) ($ret104 ) \n // ../../../src/libgo/go/syscall/syscall.go:65\n $ret104 = &(StringByteSlice(s))[0 ] //65\n return //65\n func StringByteSlice (s ) \n func StringSlicePtr (ss ) \n func Symlink (oldpath , newpath ) (err )\n func Sync () \n@@ -5784,10 +5784,10 @@\n const WORD_BIT = 32 \n const WSTOPPED = 2 \n const WUNTRACED = 2 \n const W_OK = 2 \n func Wait4 (pid , wstatus , options , rusage ) (wpid , err )\n func Write (fd , p ) (n , err )\n const XCASE = 4 \n-checksum 7535E1CD360634526621056B768349C29473BF63\n+checksum B9CFB596AD23E2FCBB294D413DB56012ED4E48FA\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -111,15 +111,15 @@\n 0x000006c0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x000006d0 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x000006e0 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x000006f0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x00000700 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x00000710 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x00000720 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n- 0x00000730 20323120 32312032 30203134 20353720 21 21 20 14 57 \n+ 0x00000730 20323120 32302032 31203134 20353720 21 20 21 14 57 \n 0x00000740 35362035 31203532 20313934 20353420 56 51 52 194 54 \n 0x00000750 35322033 37203339 36203737 20383020 52 37 396 77 80 \n 0x00000760 35302032 33302038 36203532 20383520 50 230 86 52 85 \n 0x00000770 35352038 36203131 30203535 20383820 55 86 110 55 88 \n 0x00000780 31313120 31343820 33382031 37382031 111 148 38 178 1\n 0x00000790 31302031 33362039 39203534 20353520 10 136 99 54 55 \n 0x000007a0 35342037 37203135 35203132 36203130 54 77 155 126 10\n@@ -129,16 +129,16 @@\n 0x000007e0 35203135 39203731 20353120 31343420 5 159 71 51 144 \n 0x000007f0 31323620 32353320 39332033 30302033 126 253 93 300 3\n 0x00000800 38203930 20333035 20313030 20353420 8 90 305 100 54 \n 0x00000810 32302036 35203135 31203437 20353220 20 65 151 47 52 \n 0x00000820 37392032 34203236 20323520 32352032 79 24 26 25 25 2\n 0x00000830 36203235 20323620 32352032 34203234 6 25 26 25 24 24\n 0x00000840 20323420 32362032 35203234 20323420 24 26 25 24 24 \n- 0x00000850 32352032 35203235 20323420 32342032 25 25 25 24 24 2\n- 0x00000860 35203235 20323320 32332032 33203231 5 25 23 23 23 21\n+ 0x00000850 32352032 35203235 20323420 32352032 25 25 25 24 25 2\n+ 0x00000860 34203235 20323320 32332032 33203231 4 25 23 23 23 21\n 0x00000870 20323220 32322032 32203232 20323220 22 22 22 22 22 \n 0x00000880 32322032 32203232 20323320 32332031 22 22 22 23 23 1\n 0x00000890 32332034 33203637 20323320 39330a74 23 43 67 23 93.t\n 0x000008a0 79706520 31202241 64647269 6e666f22 ype 1 \"Addrinfo\"\n 0x000008b0 203c7479 70652032 37373e0a 74797065 .type\n 0x000008c0 20322022 436d7367 68647222 203c7479 2 \"Cmsghdr\" . func (h\n@@ -603,52 +603,52 @@\n 0x00002580 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x00002590 31362028 3f203c74 79706520 3235383e 16 (? \n 0x000025a0 29203c74 79706520 37343e0a 74797065 ) .type\n 0x000025b0 20313137 20283f20 3c747970 65203235 117 (? , ? \n 0x000025d0 29203c74 79706520 38383e0a 74797065 ) .type\n 0x000025e0 20313138 20283f20 3c747970 65203236 118 (? , ? \n+ 0x000025f0 303e2c20 3f203c74 79706520 3237313e 0>, ? \n 0x00002600 29203c74 79706520 2d31393e 0a747970 ) .typ\n 0x00002610 65203131 3920283f 203c7479 70652032 e 119 (? , ? , ? ) .typ\n 0x00002640 65203132 3020283f 203c7479 70652032 e 120 (? ) .t\n 0x00002660 79706520 31323120 283f203c 74797065 ype 121 (? ) \n 0x00002680 0a747970 65203132 3220283f 203c7479 .type 122 (? ) .type 123 (? <\n- 0x000026b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) \n+ 0x000026b0 74797065 20323731 3e2c203f 203c7479 type 271>, ? , ? ) \n 0x000026e0 0a747970 65203132 3420283f 203c7479 .type 124 (? , ? , ? , ? \n- 0x00002720 2c203f20 3c747970 65203237 303e2920 , ? ) \n+ 0x000026f0 70652032 37313e2c 203f203c 74797065 pe 271>, ? , ? , ? \n+ 0x00002720 2c203f20 3c747970 65203237 313e2920 , ? ) \n 0x00002730 3c747970 65203838 3e0a7479 70652031 .type 1\n- 0x00002740 32352028 3f203c74 79706520 3237303e 25 (? \n+ 0x00002740 32352028 3f203c74 79706520 3237313e 25 (? \n 0x00002750 2c203f20 3c747970 65203536 3e2c203f , ? , ?\n 0x00002760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) .ty\n+ 0x00002790 3e29203c 74797065 20323731 3e0a7479 >) .ty\n 0x000027a0 70652031 32362028 3f203c74 79706520 pe 126 (? , ? ) .ty\n+ 0x000027b0 3237313e 2c203f20 3c747970 65203536 271>, ? ) .ty\n 0x000027d0 70652031 32372028 3f203c74 79706520 pe 127 (? , ? , ? ) .ty\n 0x00002800 70652031 32382028 3f203c74 79706520 pe 128 (? , ? , ? ) .typ\n 0x00002830 65203132 3920283f 203c7479 70652032 e 129 (? ) .t\n+ 0x00002840 37313e29 203c7479 70652038 383e0a74 71>) .t\n 0x00002850 79706520 31333020 283f203c 74797065 ype 130 (? , ? ) .\n 0x00002880 74797065 20313331 20283f20 3c747970 type 131 (? , ? ) .\n 0x000028b0 74797065 20313332 2028290a 74797065 type 132 ().type\n@@ -665,15 +665,15 @@\n 0x00002960 283f203c 74797065 202d343e 2c203f20 (? , ? \n 0x00002970 3c747970 65202d34 3e29203c 74797065 ) .type 140 (?\n 0x00002990 203c7479 7065202d 31313e2c 203f203c , ? <\n 0x000029a0 74797065 20323433 3e29203c 74797065 type 243>) .type 141 (?\n 0x000029c0 203c7479 7065202d 31313e2c 203f203c , ? <\n- 0x000029d0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) .type 142 (? \n 0x00002a00 3c747970 65202d31 313e2c20 3f203c74 , ? , ? , ? ) \n 0x00002a40 0a747970 65203134 3320283f 203c7479 .type 143 (? ) \n 0x00002cb0 0a747970 65203135 3220283f 203c7479 .type 152 (? , ? ) .type 153 (? ) .type 154 (?\n+ 0x00002d00 3237313e 0a747970 65203135 3420283f 271>.type 154 (?\n 0x00002d10 203c7479 7065202d 31363e29 203c7479 ) .type 155\n 0x00002d30 20283f20 3c747970 6520393e 290a7479 (? ).ty\n 0x00002d40 70652031 35362028 3f203c74 79706520 pe 156 (? , ? \n 0x00002d60 2c203f20 3c747970 65203132 3e29203c , ? ) <\n 0x00002d70 74797065 2038383e 0a747970 65203135 type 88>.type 15\n@@ -808,27 +808,27 @@\n 0x00003250 283f203c 74797065 2038383e 2c203f20 (? , ? \n 0x00003260 3c747970 65203236 383e2c20 3f203c74 , ? , ? , ? , ? )\n 0x000032a0 203c7479 70652036 373e0a74 79706520 .type \n 0x000032b0 31383220 283f203c 74797065 2038383e 182 (? \n- 0x000032c0 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x000032c0 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x000032d0 3f203c74 79706520 3231353e 29203c74 ? ) .type 183\n 0x000032f0 20283f20 3c747970 65203838 3e2c203f (? , ?\n- 0x00003300 203c7479 70652032 37303e2c 203f203c , ? <\n+ 0x00003300 203c7479 70652032 37313e2c 203f203c , ? <\n 0x00003310 74797065 2035363e 29203c74 79706520 type 56>) .type 184 (?\n+ 0x00003320 3237313e 0a747970 65203138 3420283f 271>.type 184 (?\n 0x00003330 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) \n 0x00003360 0a747970 65203138 3520283f 203c7479 .type 185 (? , ? , ? , ? , ? ) \n 0x000033a0 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x000033b0 38362028 3f203c74 79706520 38383e2c 86 (? ,\n 0x000033c0 203f203c 74797065 2032373e 29203c74 ? ) .type 187\n 0x000033e0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000033f0 203c7479 70652033 363e2c20 3f203c74 , ? , ? )\n 0x00003450 203c7479 70652033 363e0a74 79706520 .type \n 0x00003460 31383920 283f203c 74797065 2038383e 189 (? \n 0x00003470 2c203f20 3c747970 65203336 3e29203c , ? ) <\n 0x00003480 74797065 2038383e 0a747970 65203139 type 88>.type 19\n 0x00003490 3020283f 203c7479 70652038 383e2c20 0 (? , \n 0x000034a0 3f203c74 79706520 33383e2c 203f203c ? , ? <\n- 0x000034b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? ) , ? ) .type 191 (? <\n 0x000034e0 74797065 2038383e 2c203f20 3c747970 type 88>, ? , ? ) .ty\n 0x00003510 70652031 39322028 3f203c74 79706520 pe 192 (? , ? \n 0x00003530 2c203f20 3c747970 65203232 353e2920 , ? ) \n@@ -878,21 +878,21 @@\n 0x000036b0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000036c0 203c7479 70652038 383e2c20 3f203c74 , ? , ? ) \n 0x000036f0 0a747970 65203139 3920283f 203c7479 .type 199 (? , ? , ? \n- 0x00003720 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x00003720 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x00003730 3f203c74 79706520 3235323e 29203c74 ? ) .type 200\n 0x00003750 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x00003760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? , ? ) .ty\n 0x000037a0 70652032 30312028 3f203c74 79706520 pe 201 (? , ? \n 0x000037c0 2c203f20 3c747970 65203838 3e29203c , ? ) <\n 0x000037d0 74797065 2038383e 0a747970 65203230 type 88>.type 20\n 0x000037e0 3220283f 203c7479 70652038 383e2c20 2 (? , \n 0x000037f0 3f203c74 79706520 38383e2c 203f203c ? , ? <\n@@ -998,16 +998,16 @@\n 0x00003e30 74797065 20323635 202a3c74 79706520 type 265 *.type 266 *.type 267\n 0x00003e60 202a3c74 79706520 38383e0a 74797065 *.type\n 0x00003e70 20323638 202a3c74 79706520 39363e0a 268 *.\n 0x00003e80 74797065 20323639 202a3c74 79706520 type 269 *.type 270 *<\n- 0x00003ea0 74797065 202d3230 3e0a7479 70652032 type -20>.type 2\n- 0x00003eb0 3731202a 3c747970 65202d35 3e0a7479 71 *.ty\n+ 0x00003ea0 74797065 202d353e 0a747970 65203237 type -5>.type 27\n+ 0x00003eb0 31202a3c 74797065 202d3230 3e0a7479 1 *.ty\n 0x00003ec0 70652032 3732202a 616e790a 74797065 pe 272 *any.type\n 0x00003ed0 20323733 20737472 75637420 7b204163 273 struct { Ac\n 0x00003ee0 74696d65 203c7479 7065202d 343e3b20 time ; \n 0x00003ef0 4d6f6474 696d6520 3c747970 65202d34 Modtime ; }.type 274 st\n 0x00003f10 72756374 207b2041 64647220 3c747970 ruct { Addr ; Ifindex \n@@ -1024,22 +1024,22 @@\n 0x00003fd0 696c7920 3c747970 65202d33 3e3b2041 ily ; A\n 0x00003fe0 695f736f 636b7479 7065203c 74797065 i_socktype ; Ai_protoco\n 0x00004000 6c203c74 79706520 2d333e3b 2041695f l ; Ai_\n 0x00004010 61646472 6c656e20 3c747970 65202d37 addrlen ; Ai_addr ; Ai_canonn\n- 0x00004040 616d6520 3c747970 65203237 313e3b20 ame ; \n+ 0x00004040 616d6520 3c747970 65203237 303e3b20 ame ; \n 0x00004050 41695f6e 65787420 3c747970 65203232 Ai_next ; }.type 278 s\n 0x00004070 74727563 74207b20 41747472 203c7479 truct { Attr ; Value ; }.type\n 0x000040a0 20323739 20737472 75637420 7b204261 279 struct { Ba\n- 0x000040b0 7365203c 74797065 20323730 3e3b204c se ; L\n+ 0x000040b0 7365203c 74797065 20323731 3e3b204c se ; L\n 0x000040c0 656e203c 74797065 2032353e 3b207d0a en ; }.\n 0x000040d0 74797065 20323830 20737472 75637420 type 280 struct \n 0x000040e0 7b204269 7473203c 74797065 20333533 { Bits ; }.type 281 st\n 0x00004100 72756374 207b2043 68726f6f 74203c74 ruct { Chroot ; Creden\n 0x00004120 7469616c 203c7479 70652032 32323e3b tial ;\n@@ -1125,15 +1125,15 @@\n 0x00004620 7b204661 6d696c79 203c7479 7065202d { Family ; Path ; }.type 293 \n 0x00004650 73747275 6374207b 2046616d 696c7920 struct { Family \n 0x00004660 3c747970 65202d36 3e3b2050 6f727420 ; Port \n 0x00004670 3c747970 65202d36 3e3b2041 64647220 ; Addr \n 0x00004680 3c747970 65203335 373e3b20 5a65726f ; Zero\n- 0x00004690 203c7479 70652033 36313e3b 207d0a74 ; }.t\n+ 0x00004690 203c7479 70652033 36323e3b 207d0a74 ; }.t\n 0x000046a0 79706520 32393420 73747275 6374207b ype 294 struct {\n 0x000046b0 2046616d 696c7920 3c747970 65202d36 Family ; Port ; Flowinfo ; Addr ; Scope_id\n 0x00004700 203c7479 7065202d 373e3b20 7d0a7479 ; }.ty\n@@ -1141,15 +1141,15 @@\n 0x00004720 46616d69 6c79203c 74797065 202d363e Family \n 0x00004730 3b205072 6f746f63 6f6c203c 74797065 ; Protocol ; Ifindex ; Hatype \n 0x00004760 3c747970 65202d36 3e3b2050 6b747479 ; Pktty\n 0x00004770 7065203c 74797065 202d353e 3b204861 pe ; Ha\n 0x00004780 6c656e20 3c747970 65202d35 3e3b2041 len ; A\n- 0x00004790 64647220 3c747970 65203336 313e3b20 ddr ; \n+ 0x00004790 64647220 3c747970 65203336 323e3b20 ddr ; \n 0x000047a0 7d0a7479 70652032 39362073 74727563 }.type 296 struc\n 0x000047b0 74207b20 46616d69 6c79203c 74797065 t { Family ; }.type 297\n 0x000047d0 20737472 75637420 7b204661 6d696c79 struct { Family\n 0x000047e0 203c7479 7065202d 353e3b20 4473745f ; Dst_\n 0x000047f0 6c656e20 3c747970 65202d35 3e3b2053 len ; S\n 0x00004800 72635f6c 656e203c 74797065 202d353e rc_len \n@@ -1173,18 +1173,18 @@\n 0x00004920 74797065 202d353e 3b205479 7065203c type -5>; Type <\n 0x00004930 74797065 202d363e 3b20496e 64657820 type -6>; Index \n 0x00004940 3c747970 65202d33 3e3b2046 6c616773 ; Flags\n 0x00004950 203c7479 7065202d 373e3b20 4368616e ; Chan\n 0x00004960 6765203c 74797065 202d373e 3b207d0a ge ; }.\n 0x00004970 74797065 20333030 20737472 75637420 type 300 struct \n 0x00004980 7b204772 5f6e616d 65203c74 79706520 { Gr_name ; Gr_passwd \n- 0x000049a0 3c747970 65203237 313e3b20 47725f67 ; Gr_g\n+ 0x00004990 3237303e 3b204772 5f706173 73776420 270>; Gr_passwd \n+ 0x000049a0 3c747970 65203237 303e3b20 47725f67 ; Gr_g\n 0x000049b0 6964203c 74797065 202d373e 3b204772 id ; Gr\n- 0x000049c0 5f6d656d 203c7479 70652032 31343e3b _mem ;\n+ 0x000049c0 5f6d656d 203c7479 70652032 31333e3b _mem ;\n 0x000049d0 207d0a74 79706520 33303120 73747275 }.type 301 stru\n 0x000049e0 6374207b 20486561 64657220 3c747970 ct { Header ; Data ; }.type 30\n 0x00004a10 32207374 72756374 207b2048 65616465 2 struct { Heade\n 0x00004a20 72203c74 79706520 33353e3b 20446174 r ; Dat\n 0x00004a30 61203c74 79706520 3337363e 3b207d0a a ; }.\n@@ -1290,20 +1290,20 @@\n 0x00005070 20333537 3e3b2049 66696e64 6578203c 357>; Ifindex <\n 0x00005080 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n 0x00005090 20333135 20737472 75637420 7b204d75 315 struct { Mu\n 0x000050a0 6c746961 64647220 3c747970 65203335 ltiaddr ; Interface ; }.type\n 0x000050d0 20333136 20737472 75637420 7b204e61 316 struct { Na\n- 0x000050e0 6d65203c 74797065 20323730 3e3b204e me ; N\n+ 0x000050e0 6d65203c 74797065 20323731 3e3b204e me ; N\n 0x000050f0 616d656c 656e203c 74797065 202d373e amelen \n 0x00005100 3b20496f 76203c74 79706520 3233323e ; Iov \n 0x00005110 3b20496f 766c656e 203c7479 7065202d ; Iovlen ; Control ; Controll\n+ 0x00005130 65203237 313e3b20 436f6e74 726f6c6c e 271>; Controll\n 0x00005140 656e203c 74797065 2032393e 3b20466c en ; Fl\n 0x00005150 61677320 3c747970 65202d33 3e3b207d ags ; }\n 0x00005160 0a747970 65203331 37207374 72756374 .type 317 struct\n 0x00005170 207b204e 616d6520 3c747970 65202d31 { Name ; .syscall.raw\n 0x00005190 203c7479 70652034 383e3b20 7d0a7479 ; }.ty\n 0x000051a0 70652033 31382073 74727563 74207b20 pe 318 struct { \n@@ -1328,26 +1328,26 @@\n 0x000052d0 75637420 7b205072 6f746f63 6f6c203c uct { Protocol <\n 0x000052e0 74797065 202d363e 3b204966 696e6465 type -6>; Ifinde\n 0x000052f0 78203c74 79706520 2d31313e 3b204861 x ; Ha\n 0x00005300 74797065 203c7479 7065202d 363e3b20 type ; \n 0x00005310 506b7474 79706520 3c747970 65202d35 Pkttype ; Halen ; Addr ; .syscall.ra\n+ 0x00005340 36313e3b 202e7379 7363616c 6c2e7261 61>; .syscall.ra\n 0x00005350 77203c74 79706520 34363e3b 207d0a74 w ; }.t\n 0x00005360 79706520 33323320 73747275 6374207b ype 323 struct {\n 0x00005370 2050775f 6e616d65 203c7479 70652032 Pw_name ; Pw_passwd <\n- 0x00005390 74797065 20323731 3e3b2050 775f7569 type 271>; Pw_ui\n+ 0x00005380 37303e3b 2050775f 70617373 7764203c 70>; Pw_passwd <\n+ 0x00005390 74797065 20323730 3e3b2050 775f7569 type 270>; Pw_ui\n 0x000053a0 64203c74 79706520 2d373e3b 2050775f d ; Pw_\n 0x000053b0 67696420 3c747970 65202d37 3e3b2050 gid ; P\n 0x000053c0 775f6765 636f7320 3c747970 65203237 w_gecos ; Pw_dir ; Pw_shell \n- 0x000053f0 3c747970 65203237 313e3b20 7d0a7479 ; }.ty\n+ 0x000053d0 303e3b20 50775f64 6972203c 74797065 0>; Pw_dir ; Pw_shell \n+ 0x000053f0 3c747970 65203237 303e3b20 7d0a7479 ; }.ty\n 0x00005400 70652033 32342073 74727563 74207b20 pe 324 struct { \n 0x00005410 53656320 3c747970 65203737 3e3b204e Sec ; N\n 0x00005420 73656320 3c747970 65203736 3e3b2047 sec ; G\n 0x00005430 6f64756d 705f3020 3c747970 65202d33 odump_0 ; }.type 325 st\n 0x00005450 72756374 207b2053 6563203c 74797065 ruct { Sec ; Usec ;\n 0x000057a0 202e7379 7363616c 6c2e7061 64203c74 .syscall.pad ; Totalhi\n 0x000057c0 6768203c 74797065 202d373e 3b204672 gh ; Fr\n 0x000057d0 65656869 6768203c 74797065 202d373e eehigh \n 0x000057e0 3b20556e 6974203c 74797065 202d373e ; Unit \n 0x000057f0 3b202e73 79736361 6c6c2e5f 66203c74 ; .syscall._f ; }.type\n+ 0x00005800 79706520 3336323e 3b207d0a 74797065 ype 362>; }.type\n 0x00005810 20333331 20737472 75637420 7b205572 331 struct { Ur\n 0x00005820 65677320 3c747970 65203334 373e3b20 egs ; \n 0x00005830 7d0a7479 70652033 33322073 74727563 }.type 332 struc\n 0x00005840 74207b20 5574696d 65203c74 79706520 t { Utime ; Stime ; Cutime ; Cstime <\n@@ -1498,19 +1498,19 @@\n 0x00005d70 3537205b 34205d20 3c747970 65202d32 57 [4 ] .type 358 [5 ]\n 0x00005d90 203c7479 7065202d 32303e0a 74797065 .type\n 0x00005da0 20333539 205b3635 205d203c 74797065 359 [65 ] .type 360 [8\n 0x00005dc0 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00005dd0 65203336 31205b38 205d203c 74797065 e 361 [8 ] .type 362 [8\n- 0x00005df0 205d203c 74797065 202d3230 3e0a7479 ] .ty\n+ 0x00005de0 202d3230 3e0a7479 70652033 3632205b -20>.type 362 [\n+ 0x00005df0 38205d20 3c747970 65202d35 3e0a7479 8 ] .ty\n 0x00005e00 70652033 3633205b 3936205d 203c7479 pe 363 [96 ] .type 364 \n- 0x00005e20 5b5d203c 74797065 20323730 3e0a7479 [] .ty\n+ 0x00005e20 5b5d203c 74797065 20323731 3e0a7479 [] .ty\n 0x00005e30 70652033 3635205b 5d203c74 79706520 pe 365 [] .type 366 []\n 0x00005e50 203c7479 7065202d 31363e0a 74797065 .type\n 0x00005e60 20333637 205b5d20 3c747970 6520383e 367 [] \n 0x00005e70 0a747970 65203336 38205b5d 203c7479 .type 368 [] .type 369 \n 0x00005e90 5b5d203c 74797065 2033313e 0a747970 [] .typ\n@@ -1575,26 +1575,26 @@\n 0x00006240 76616c20 3c657363 3a307831 3e203c74 val ) .func /*asm _\n 0x00006270 5f676f5f 6f70656e 6174202a 2f202e63 _go_openat */ .c\n 0x00006280 5f5f5f67 6f5f6f70 656e6174 20286469 ___go_openat (di\n 0x00006290 72666420 3c747970 65203838 3e2c2070 rfd , p\n 0x000062a0 6174686e 616d6520 3c657363 3a307831 athname , fl\n+ 0x000062b0 3e203c74 79706520 3237313e 2c20666c > , fl\n 0x000062c0 61677320 3c747970 65203838 3e2c2070 ags , p\n 0x000062d0 65726d20 3c747970 65203237 3e29203c erm ) <\n 0x000062e0 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x000062f0 61736d20 5f5f676f 5f707472 61636520 asm __go_ptrace \n 0x00006300 2a2f202e 635f5f5f 676f5f70 74726163 */ .c___go_ptrac\n 0x00006310 65202872 65717565 7374203c 74797065 e (request , pid , addr , \n+ 0x00006340 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x00006350 64617461 203c6573 633a3078 313e203c data <\n- 0x00006360 74797065 20323730 3e29203c 74797065 type 270>) ) .func /*asm \n 0x00006380 5f657869 74202a2f 202e635f 5f657869 _exit */ .c__exi\n 0x00006390 74202873 74617475 73203c74 79706520 t (status ).func /*asm \n 0x000063b0 61636365 7074202a 2f202e63 5f616363 accept */ .c_acc\n 0x000063c0 65707420 28666420 3c747970 65203838 ept (fd , sa \n@@ -1618,20 +1618,20 @@\n 0x000064f0 5f62696e 64202866 64203c74 79706520 _bind (fd , sa , le\n 0x00006520 6e203c74 79706520 36363e29 203c7479 n ) .func /*as\n 0x00006540 6d206368 64697220 2a2f202e 635f6368 m chdir */ .c_ch\n 0x00006550 64697220 28706174 68203c65 73633a30 dir (path ) \n+ 0x00006560 78313e20 3c747970 65203237 313e2920 x1> ) \n 0x00006570 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00006580 2a61736d 20636872 6f6f7420 2a2f202e *asm chroot */ .\n 0x00006590 635f6368 726f6f74 20287061 7468203c c_chroot (path <\n 0x000065a0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .f\n+ 0x000065b0 37313e29 203c7479 70652038 383e0a66 71>) .f\n 0x000065c0 756e6320 2f2a6173 6d20636c 6f736520 unc /*asm close \n 0x000065d0 2a2f202e 635f636c 6f736520 28666420 */ .c_close (fd \n 0x000065e0 3c747970 65203838 3e29203c 74797065 ) .func /*asm \n 0x00006600 636f6e6e 65637420 2a2f202e 635f636f connect */ .c_co\n 0x00006610 6e6e6563 74202873 203c7479 70652038 nnect (s , addr , fd , event ) <\n 0x00006830 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x00006840 61736d20 65786563 7665202a 2f202e63 asm execve */ .c\n 0x00006850 5f657865 63766520 28617267 7630203c _execve (argv0 <\n 0x00006860 6573633a 3078313e 203c7479 70652032 esc:0x1> , argv , \n+ 0x00006870 37313e2c 20617267 76203c65 73633a30 71>, argv , \n 0x00006890 656e7676 203c6573 633a3078 313e203c envv <\n- 0x000068a0 74797065 20323133 3e29203c 74797065 type 213>) ) .func /*asm \n 0x000068c0 66616c6c 6f636174 65363420 2a2f202e fallocate64 */ .\n 0x000068d0 635f6661 6c6c6f63 61746520 28666420 c_fallocate (fd \n 0x000068e0 3c747970 65203838 3e2c206d 6f646520 , mode \n 0x000068f0 3c747970 65203838 3e2c206f 66667365 , offse\n 0x00006900 74203c74 79706520 33363e2c 206c656e t , len\n 0x00006910 203c7479 70652033 363e2920 3c747970 ) , lengt\n 0x00006bd0 68203c74 79706520 33363e29 203c7479 h ) .func /*as\n 0x00006bf0 6d205f5f 66757469 6d657361 74363420 m __futimesat64 \n 0x00006c00 2a2f202e 635f6675 74696d65 73617420 */ .c_futimesat \n 0x00006c10 28646972 6664203c 74797065 2038383e (dirfd \n 0x00006c20 2c207061 7468203c 6573633a 3078313e , path \n- 0x00006c30 203c7479 70652032 37303e2c 2074696d , tim\n+ 0x00006c30 203c7479 70652032 37313e2c 2074696d , tim\n 0x00006c40 6573203c 6573633a 3078313e 203c7479 es ) .func /*asm ge\n 0x00006c70 74637764 202a2f20 2e635f67 65746377 tcwd */ .c_getcw\n 0x00006c80 64202862 7566203c 6573633a 3078313e d (buf \n- 0x00006c90 203c7479 70652032 37303e2c 2073697a , siz\n+ 0x00006c90 203c7479 70652032 37313e2c 2073697a , siz\n 0x00006ca0 65203c74 79706520 35363e29 203c7479 e ) .func /*a\n+ 0x00006cb0 70652032 37313e0a 66756e63 202f2a61 pe 271>.func /*a\n 0x00006cc0 736d2067 65746567 6964202a 2f202e63 sm getegid */ .c\n 0x00006cd0 5f676574 65676964 20282920 3c747970 _getegid () .func /*asm\n 0x00006cf0 20676574 65756964 202a2f20 2e635f67 geteuid */ .c_g\n 0x00006d00 65746575 69642028 29203c74 79706520 eteuid () .func /*asm g\n 0x00006d20 65746769 64202a2f 202e635f 67657467 etgid */ .c_getg\n@@ -1800,24 +1800,24 @@\n 0x00007050 35323e29 203c7479 70652038 383e0a66 52>) .f\n 0x00007060 756e6320 2f2a6173 6d205f5f 67657473 unc /*asm __gets\n 0x00007070 6f636b6f 70743634 202a2f20 2e635f67 ockopt64 */ .c_g\n 0x00007080 6574736f 636b6f70 74202873 203c7479 etsockopt (s , level , name , val , vallen ) \n 0x000070f0 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00007100 2a61736d 205f5f67 65747469 6d656f66 *asm __gettimeof\n 0x00007110 64617936 34202a2f 202e635f 67657474 day64 */ .c_gett\n 0x00007120 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00007150 3c747970 65203237 303e2920 3c747970 ) ) .func /*asm\n 0x00007170 20676574 75696420 2a2f202e 635f6765 getuid */ .c_ge\n 0x00007180 74756964 20282920 3c747970 65203834 tuid () .func /*asm ino\n 0x000071a0 74696679 5f696e69 74202a2f 202e635f tify_init */ .c_\n 0x000071b0 696e6f74 6966795f 696e6974 20282920 inotify_init () \n 0x000071c0 3c747970 65203838 3e0a6675 6e63202f .func /\n@@ -1848,39 +1848,39 @@\n 0x00007350 33363e0a 66756e63 202f2a61 736d206d 36>.func /*asm m\n 0x00007360 6c6f636b 616c6c20 2a2f202e 635f6d6c lockall */ .c_ml\n 0x00007370 6f636b61 6c6c2028 666c6167 73203c74 ockall (flags ) .func /*asm mm\n 0x000073a0 61703634 202a2f20 2e635f6d 6d617036 ap64 */ .c_mmap6\n 0x000073b0 34202861 64647220 3c657363 3a307831 4 (addr , le\n+ 0x000073c0 3e203c74 79706520 3237313e 2c206c65 > , le\n 0x000073d0 6e677468 203c7479 70652035 363e2c20 ngth , \n 0x000073e0 70726f74 203c7479 70652038 383e2c20 prot , \n 0x000073f0 666c6167 73203c74 79706520 38383e2c flags ,\n 0x00007400 20666420 3c747970 65203838 3e2c206f fd , o\n 0x00007410 66667365 74203c74 79706520 33363e29 ffset )\n- 0x00007420 203c7479 70652032 37303e0a 66756e63 .func\n+ 0x00007420 203c7479 70652032 37313e0a 66756e63 .func\n 0x00007430 202f2a61 736d206d 6f756e74 202a2f20 /*asm mount */ \n 0x00007440 2e635f6d 6f756e74 2028736f 75726365 .c_mount (source\n 0x00007450 203c6573 633a3078 313e203c 74797065 , target , target , fstype ,\n+ 0x00007480 313e2c20 66737479 7065203c 6573633a 1>, fstype ,\n 0x000074a0 20666c61 6773203c 74797065 2038393e flags \n 0x000074b0 2c206461 7461203c 6573633a 3078313e , data \n- 0x000074c0 203c7479 70652032 37303e29 203c7479 ) ) .func /*as\n 0x000074e0 6d206d75 6e6c6f63 6b616c6c 202a2f20 m munlockall */ \n 0x000074f0 2e635f6d 756e6c6f 636b616c 6c202829 .c_munlockall ()\n 0x00007500 203c7479 70652038 383e0a66 756e6320 .func \n 0x00007510 2f2a6173 6d206d75 6e6d6170 202a2f20 /*asm munmap */ \n 0x00007520 2e635f6d 756e6d61 70202861 64647220 .c_munmap (addr \n 0x00007530 3c657363 3a307831 3e203c74 79706520 , length , length ) .func /*asm __n\n 0x00007570 616e6f73 6c656570 3634202a 2f202e63 anosleep64 */ .c\n 0x00007580 5f6e616e 6f736c65 65702028 74696d65 _nanosleep (time\n 0x00007590 203c6573 633a3078 313e203c 74797065 , leftover \n 0x000075b0 3c657363 3a307831 3e203c74 79706520 \n 0x00007770 2c206f6c 646c696d 6974203c 6573633a , oldlimit )\n 0x00007790 203c7479 70652038 383e0a66 756e6320 .func \n 0x000077a0 2f2a6173 6d207265 6164202a 2f202e63 /*asm read */ .c\n 0x000077b0 5f726561 64202866 64203c74 79706520 _read (fd , buf , c\n+ 0x000077d0 313e203c 74797065 20323731 3e2c2063 1> , c\n 0x000077e0 6f756e74 203c7479 70652035 363e2920 ount ) \n 0x000077f0 3c747970 65203637 3e0a6675 6e63202f .func /\n 0x00007800 2a61736d 205f5f72 6563766d 73673634 *asm __recvmsg64\n 0x00007810 202a2f20 2e635f72 6563766d 73672028 */ .c_recvmsg (\n 0x00007820 73203c74 79706520 38383e2c 206d7367 s , msg\n 0x00007830 203c6573 633a3078 313e203c 74797065 , flags , level , optname <\n 0x00007e60 74797065 2038383e 2c207661 6c203c65 type 88>, val , vallen , vallen ) .\n 0x00007ea0 66756e63 202f2a61 736d205f 5f736574 func /*asm __set\n 0x00007eb0 74696d65 6f666461 79363420 2a2f202e timeofday64 */ .\n 0x00007ec0 635f7365 7474696d 656f6664 61792028 c_settimeofday (\n 0x00007ed0 7476203c 6573633a 3078313e 203c7479 tv , tz \n+ 0x00007ef0 3a307831 3e203c74 79706520 3237313e :0x1> \n 0x00007f00 29203c74 79706520 38383e0a 66756e63 ) .func\n 0x00007f10 202f2a61 736d2073 65747569 64202a2f /*asm setuid */\n 0x00007f20 202e635f 73657475 69642028 75696420 .c_setuid (uid \n 0x00007f30 3c747970 65203834 3e29203c 74797065 ) .func /*asm \n 0x00007f50 73687574 646f776e 202a2f20 2e635f73 shutdown */ .c_s\n 0x00007f60 68757464 6f776e20 28666420 3c747970 hutdown (fd , len \n 0x000080f0 2c20666c 61677320 3c747970 65203930 , flags ) .fun\n 0x00008110 63202f2a 61736d20 73747265 72726f72 c /*asm strerror\n 0x00008120 5f72202a 2f202e63 5f737472 6572726f _r */ .c_strerro\n 0x00008130 725f7220 28657272 6e756d20 3c747970 r_r (errnum , b , l\n+ 0x00008150 313e203c 74797065 20323731 3e2c206c 1> , l\n 0x00008160 656e203c 74797065 2035363e 29203c74 en ) .func /*\n+ 0x00008170 79706520 3237313e 0a66756e 63202f2a ype 271>.func /*\n 0x00008180 61736d20 73796e63 202a2f20 2e635f73 asm sync */ .c_s\n 0x00008190 796e6320 28290a66 756e6320 2f2a6173 ync ().func /*as\n 0x000081a0 6d207379 6e635f66 696c655f 72616e67 m sync_file_rang\n 0x000081b0 65202a2f 202e635f 73796e63 5f66696c e */ .c_sync_fil\n 0x000081c0 655f7261 6e676520 28666420 3c747970 e_range (fd , off , n , rusage ) \n 0x00008570 3c747970 65203338 3e0a6675 6e63202f .func /\n 0x00008580 2a61736d 20777269 7465202a 2f202e63 *asm write */ .c\n 0x00008590 5f777269 74652028 6664203c 74797065 _write (fd , buf , \n+ 0x000085b0 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x000085c0 636f756e 74203c74 79706520 35363e29 count )\n 0x000085d0 203c7479 70652036 373e0a66 756e6320 .func \n 0x000085e0 2e636d73 67416c69 676e4f66 20287361 .cmsgAlignOf (sa\n 0x000085f0 6c656e20 3c747970 65202d31 313e2920 len ) \n 0x00008600 3c747970 65202d31 313e0a66 756e6320 .func \n 0x00008610 2e66636e 746c2028 6664203c 74797065 .fcntl (fd , cmd , errno) /\n 0x00008860 2f313831 320a2020 7d202f2f 31383131 /1812. } //1811\n 0x00008870 0a207d20 2f2f3138 31330a20 72657475 . } //1813. retu\n 0x00008880 726e202f 2f313831 340a6675 6e63202e rn //1814.func .\n 0x00008890 66757469 6d657361 74202864 69726664 futimesat (dirfd\n 0x000088a0 203c7479 7065202d 31313e2c 20706174 , pat\n 0x000088b0 68203c65 73633a30 78313e20 3c747970 h , times , times ) (err ) . \n 0x00008900 2f2f206c 69626361 6c6c732e 676f3a34 // libcalls.go:4\n 0x00008910 34360a20 456e7465 72737973 63616c6c 46. Entersyscall\n 0x00008920 2829202f 2f343437 0a207661 72205f72 () //447. var _r\n 0x00008930 203c7479 70652038 383e203d 202e635f = .c_\n@@ -2217,22 +2217,22 @@\n 0x00008a60 72726e6f 207b202f 2f343536 0a202020 rrno { //456. \n 0x00008a70 65727220 3d202463 6f6e7665 7274283c err = $convert(<\n 0x00008a80 74797065 202d3139 3e2c2065 72726e6f type -19>, errno\n 0x00008a90 29202f2f 3435370a 20207d20 2f2f3435 ) //457. } //45\n 0x00008aa0 360a207d 202f2f34 35380a20 72657475 6. } //458. retu\n 0x00008ab0 726e202f 2f343539 0a66756e 63202e67 rn //459.func .g\n 0x00008ac0 65746377 64202862 7566203c 6573633a etcwd (buf ,\n+ 0x00008ad0 3078313e 203c7479 70652032 37313e2c 0x1> ,\n 0x00008ae0 2073697a 65203c74 79706520 35363e29 size )\n 0x00008af0 20286572 72203c74 79706520 2d31393e (err \n 0x00008b00 29203c69 6e6c3a34 33313e0a 202f2f20 ) . // \n 0x00008b10 6c696263 616c6c73 2e676f3a 31343733 libcalls.go:1473\n 0x00008b20 0a20456e 74657273 79736361 6c6c2829 . Entersyscall()\n 0x00008b30 202f2f31 3437340a 20766172 205f7220 //1474. var _r \n- 0x00008b40 3c747970 65203237 303e203d 202e635f = .c_\n+ 0x00008b40 3c747970 65203237 313e203d 202e635f = .c_\n 0x00008b50 67657463 77642862 75662c20 24636f6e getcwd(buf, $con\n 0x00008b60 76657274 283c7479 70652035 363e2c20 vert(, \n 0x00008b70 73697a65 2929202f 2f313437 350a2076 size)) //1475. v\n 0x00008b80 61722065 72726e6f 203c7479 70652039 ar errno //1476. var se\n 0x00008ba0 74457272 6e6f203c 74797065 202d3135 tErrno = $false //147\n@@ -2267,15 +2267,15 @@\n 0x00008d80 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008d90 2e635f67 6574736f 636b6f70 74282463 .c_getsockopt($c\n 0x00008da0 6f6e7665 7274283c 74797065 2038383e onvert(\n 0x00008db0 2c207329 2c202463 6f6e7665 7274283c , s), $convert(<\n 0x00008dc0 74797065 2038383e 2c206c65 76656c29 type 88>, level)\n 0x00008dd0 2c202463 6f6e7665 7274283c 74797065 , $convert(, name), $co\n- 0x00008df0 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00008df0 6e766572 74283c74 79706520 3237313e nvert(\n 0x00008e00 2c207661 6c292c20 76616c6c 656e2920 , val), vallen) \n 0x00008e10 2f2f3336 32330a20 76617220 6572726e //3623. var errn\n 0x00008e20 6f203c74 79706520 393e202f 2f333632 o //362\n 0x00008e30 340a2076 61722073 65744572 726e6f20 4. var setErrno \n 0x00008e40 3c747970 65202d31 353e203d 20246661 = $fa\n 0x00008e50 6c736520 2f2f3336 32350a20 7b202f2f lse //3625. { //\n 0x00008e60 33363236 0a202069 6620285f 72203c20 3626. if (_r < \n@@ -2294,15 +2294,15 @@\n 0x00008f30 393e2c20 6572726e 6f29202f 2f333633 9>, errno) //363\n 0x00008f40 320a2020 7d202f2f 33363331 0a207d20 2. } //3631. } \n 0x00008f50 2f2f3336 33330a20 72657475 726e202f //3633. return /\n 0x00008f60 2f333633 340a6675 6e63202e 67657474 /3634.func .gett\n 0x00008f70 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00008fa0 3c747970 65203237 303e2920 28657272 ) (err\n+ 0x00008fa0 3c747970 65203237 313e2920 28657272 ) (err\n 0x00008fb0 203c7479 7065202d 31393e29 203c696e ) . // libca\n 0x00008fd0 6c6c732e 676f3a31 3939330a 20766172 lls.go:1993. var\n 0x00008fe0 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008ff0 2e635f67 65747469 6d656f66 64617928 .c_gettimeofday(\n 0x00009000 74762c20 747a2920 2f2f3139 39340a20 tv, tz) //1994. \n 0x00009010 76617220 6572726e 6f203c74 79706520 var errno = .c___go_ptra\n 0x00009800 63652824 636f6e76 65727428 3c747970 ce($convert(, request),\n 0x00009820 2024636f 6e766572 74283c74 79706520 $convert(, pid), $conv\n- 0x00009840 65727428 3c747970 65203237 303e2c20 ert(, \n+ 0x00009840 65727428 3c747970 65203237 313e2c20 ert(, \n 0x00009850 24636f6e 76657274 283c7479 70652031 $convert(, addr)), $co\n- 0x00009870 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00009870 6e766572 74283c74 79706520 3237313e nvert(\n 0x00009880 2c202463 6f6e7665 7274283c 74797065 , $convert(, data))) /\n 0x000098a0 2f373238 0a207661 72206572 726e6f20 /728. var errno \n 0x000098b0 3c747970 6520393e 202f2f37 32390a20 //729. \n 0x000098c0 76617220 73657445 72726e6f 203c7479 var setErrno = $false\n 0x000098e0 202f2f37 33300a20 7b202f2f 3733310a //730. { //731.\n@@ -2495,15 +2495,15 @@\n 0x00009bc0 203d202e 635f7365 74736f63 6b6f7074 = .c_setsockopt\n 0x00009bd0 2824636f 6e766572 74283c74 79706520 ($convert(, s), $conver\n 0x00009bf0 74283c74 79706520 38383e2c 206c6576 t(, lev\n 0x00009c00 656c292c 2024636f 6e766572 74283c74 el), $convert(, name), \n 0x00009c20 24636f6e 76657274 283c7479 70652032 $convert(, val), $conv\n+ 0x00009c30 37313e2c 2076616c 292c2024 636f6e76 71>, val), $conv\n 0x00009c40 65727428 3c747970 65203636 3e2c2076 ert(, v\n 0x00009c50 616c6c65 6e292920 2f2f3333 37360a20 allen)) //3376. \n 0x00009c60 76617220 6572726e 6f203c74 79706520 var errno //3377. var s\n 0x00009c80 65744572 726e6f20 3c747970 65202d31 etErrno = $false //33\n 0x00009ca0 37380a20 7b202f2f 33333739 0a202069 78. { //3379. i\n@@ -2523,15 +2523,15 @@\n 0x00009d80 6f29202f 2f333338 350a2020 7d202f2f o) //3385. } //\n 0x00009d90 33333834 0a207d20 2f2f3333 38360a20 3384. } //3386. \n 0x00009da0 72657475 726e202f 2f333338 370a6675 return //3387.fu\n 0x00009db0 6e63202e 73657474 696d656f 66646179 nc .settimeofday\n 0x00009dc0 20287476 203c6573 633a3078 313e203c (tv <\n 0x00009dd0 74797065 20323630 3e2c2074 7a203c65 type 260>, tz ) (err ) (err ) . \n 0x00009e10 2f2f206c 69626361 6c6c732e 676f3a32 // libcalls.go:2\n 0x00009e20 3438350a 20766172 205f7220 3c747970 485. var _r = .c_setti\n 0x00009e40 6d656f66 64617928 74762c20 747a2920 meofday(tv, tz) \n 0x00009e50 2f2f3234 38360a20 76617220 6572726e //2486. var errn\n 0x00009e60 6f203c74 79706520 393e202f 2f323438 o //248\n@@ -3019,15 +3019,15 @@\n 0x0000bc80 20536574 736f636b 6f707453 7472696e SetsockoptStrin\n 0x0000bc90 67286664 2c203120 2c203235 202c2064 g(fd, 1 , 25 , d\n 0x0000bca0 65766963 6529202f 2f313431 0a202072 evice) //141. r\n 0x0000bcb0 65747572 6e202f2f 3134310a 207d202f eturn //141. } /\n 0x0000bcc0 2f300a66 756e6320 42797465 50747246 /0.func BytePtrF\n 0x0000bcd0 726f6d53 7472696e 67202873 203c6573 romString (s ) (? \n+ 0x0000bcf0 3e292028 3f203c74 79706520 3237313e >) (? \n 0x0000bd00 2c203f20 3c747970 65202d31 393e290a , ? ).\n 0x0000bd10 66756e63 20427974 65536c69 63654672 func ByteSliceFr\n 0x0000bd20 6f6d5374 72696e67 20287320 3c657363 omString (s \n 0x0000bd40 2920283f 203c7479 70652033 37363e2c ) (? ,\n 0x0000bd50 203f203c 74797065 202d3139 3e290a63 ? ).c\n 0x0000bd60 6f6e7374 20434241 5544203d 20343131 onst CBAUD = 411\n@@ -11283,15 +11283,15 @@\n 0x0002c100 0a766172 20537464 65727220 3c747970 .var Stderr .var Stdin\n 0x0002c120 203c7479 7065202d 31313e0a 76617220 .var \n 0x0002c130 5374646f 7574203c 74797065 202d3131 Stdout .func StringByt\n 0x0002c150 65507472 20287320 3c657363 3a307831 ePtr (s ) ($\n- 0x0002c170 72657431 3034203c 74797065 20323730 ret104 ) . //\n 0x0002c190 202e2e2f 2e2e2f2e 2e2f7372 632f6c69 ../../../src/li\n 0x0002c1a0 62676f2f 676f2f73 79736361 6c6c2f73 bgo/go/syscall/s\n 0x0002c1b0 79736361 6c6c2e67 6f3a3635 0a207b20 yscall.go:65. { \n 0x0002c1c0 2f2f3635 0a202024 72657431 3034203d //65. $ret104 =\n 0x0002c1d0 20262853 7472696e 67427974 65536c69 &(StringByteSli\n 0x0002c1e0 63652873 29295b30 205d202f 2f36350a ce(s))[0 ] //65.\n@@ -12144,12 +12144,12 @@\n 0x0002f6d0 72203c74 79706520 2d31393e 290a6675 r ).fu\n 0x0002f6e0 6e632057 72697465 20286664 203c7479 nc Write (fd , p )\n 0x0002f710 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x0002f720 65727220 3c747970 65202d31 393e290a err ).\n 0x0002f730 636f6e73 74205843 41534520 3d203420 const XCASE = 4 \n- 0x0002f740 0a636865 636b7375 6d203735 33354531 .checksum 7535E1\n- 0x0002f750 43443336 30363334 35323636 32313035 CD36063452662105\n- 0x0002f760 36423736 38333439 43323934 37334246 6B768349C29473BF\n- 0x0002f770 36330a 63.\n+ 0x0002f740 0a636865 636b7375 6d204239 43464235 .checksum B9CFB5\n+ 0x0002f750 39364144 32334532 46434242 32393444 96AD23E2FCBB294D\n+ 0x0002f760 34313344 42353630 31324544 34453438 413DB56012ED4E48\n+ 0x0002f770 46410a FA.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/libgo.a", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/libgo.a", "unified_diff": null, "details": [{"source1": "png.o", "source2": "png.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -25,39 +25,39 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import io io \"io\"\n import strconv strconv \"strconv\"\n indirectimport flate compress/flate\n init png image_1png..import bufio bufio..import bytes bytes..import flate compress_1flate..import zlib compress_1zlib..import binary encoding_1binary..import errors errors..import fmt fmt..import crc32 hash_1crc32..import image image..import color image_1color..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import hash ~hash adler32 ~hash_1adler32 abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 1 2 1 6 1 11 1 14 1 16 1 21 1 24 1 27 2 6 2 11 2 14 2 16 2 21 2 24 2 27 3 1 3 2 3 6 3 7 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 4 1 4 2 4 3 4 5 4 6 4 7 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 5 6 5 11 5 14 5 16 5 20 5 21 5 23 5 24 5 27 6 11 6 14 6 21 7 6 7 11 7 12 7 13 7 14 7 15 7 16 7 17 7 18 7 19 7 20 7 21 7 22 7 23 7 24 7 25 7 26 7 27 8 6 8 11 8 14 8 16 8 21 8 24 9 1 9 2 9 6 9 10 9 11 9 14 9 16 9 21 9 23 9 24 9 27 12 6 12 11 12 14 12 21 13 6 13 11 13 12 13 14 13 16 13 21 13 24 13 25 13 26 14 11 14 21 15 11 15 21 15 24 16 6 16 11 16 14 16 21 16 24 17 6 17 11 17 12 17 14 17 16 17 19 17 21 17 22 17 24 17 25 17 26 18 6 18 11 18 12 18 13 18 14 18 15 18 16 18 17 18 19 18 21 18 22 18 24 18 25 18 26 19 6 19 11 19 14 19 21 20 6 20 11 20 14 20 21 20 23 20 24 20 27 21 11 22 11 22 14 22 21 23 6 23 11 23 14 23 21 24 11 24 21 25 6 25 11 25 12 25 14 25 21 25 24 26 6 26 11 26 12 26 14 26 21 26 24 26 25\n-types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 22 21 111 55 120 56 60 85 74 75\n+types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 21 22 111 55 120 56 60 85 74 75\n type 1 \"CompressionLevel\" \n type 2 \"Encoder\" \n func (enc ) Encode (w , m ) \n type 3 \"EncoderBuffer\" \n type 4 \"EncoderBufferPool\" \n type 5 \"FormatError\" \n func (e ) Error () \n type 6 \"UnsupportedError\" \n func (e ) Error () \n type 7 \".image/png.encoder\" \n- func (e ) .writeChunk (b , name )\n+ func (e ) .writeChunk (b , name )\n func (e ) .writeIHDR ()\n func (e ) .writePLTEAndTRNS (p )\n- func (e ) Write (b ) (? , ? )\n+ func (e ) Write (b ) (? , ? )\n func (e ) .writeImage (w , m , cb , level ) \n func (e ) .writeIDATs ()\n func (e ) .writeIEND ()\n type 8 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 9 \".compress/flate.byFreq\" \n func (s ) .sort (a )\n@@ -67,76 +67,76 @@\n type 10 \".compress/flate.byLiteral\" \n func (s ) .sort (a )\n func (s ) Len () ($ret38 )\n func (s ) Less (i , j ) \n func (s ) Swap (i , j )\n type 11 \".compress/flate.compressionLevel\" \n type 12 \".compress/flate.compressor\" \n- func (d ) .write (b ) (n , err )\n+ func (d ) .write (b ) (n , err )\n func (d ) .encSpeed ()\n func (d ) .syncFlush () \n func (d ) .init (w , level ) (err )\n func (d ) .initDeflate ()\n- func (d ) .fillStore (b ) \n- func (d ) .fillDeflate (b ) \n+ func (d ) .fillStore (b ) \n+ func (d ) .fillDeflate (b ) \n func (d ) .writeBlock (tokens , index ) \n func (d ) .reset (w )\n func (d ) .findMatch (pos , prevHead , prevLength , lookahead ) (length , offset , ok )\n func (d ) .deflate ()\n func (d ) .store ()\n- func (d ) .writeStoredBlock (buf ) \n+ func (d ) .writeStoredBlock (buf ) \n func (d ) .storeHuff ()\n func (d ) .close () \n- func (d ) .fillWindow (b )\n+ func (d ) .fillWindow (b )\n type 13 \".compress/flate.deflateFast\" \n- func (e ) .encode (dst , src ) \n- func (e ) .matchLen (s , t , src ) \n+ func (e ) .encode (dst , src ) \n+ func (e ) .matchLen (s , t , src ) \n func (e ) .reset ()\n func (e ) .shiftOffsets ()\n type 14 \".compress/flate.hcode\" \n func (h ) .set (code , length )\n type 15 \".compress/flate.huffmanBitWriter\" \n func (w ) .writeDynamicHeader (numLiterals , numOffsets , numCodegens , isEof )\n func (w ) .writeFixedHeader (isEof )\n func (w ) .writeCode (c )\n func (w ) .writeTokens (tokens , leCodes , oeCodes )\n func (w ) .indexTokens (tokens ) (numLiterals , numOffsets )\n func (w ) .flush ()\n func (w ) .dynamicSize (litEnc , offEnc , extraBits ) (size , numCodegens )\n- func (w ) .writeBlockDynamic (tokens , eof , input )\n- func (w ) .writeBlock (tokens , eof , input )\n- func (w ) .write (b )\n+ func (w ) .writeBlockDynamic (tokens , eof , input )\n+ func (w ) .writeBlock (tokens , eof , input )\n+ func (w ) .write (b )\n func (w ) .writeBits (b , nb )\n func (w ) .writeStoredHeader (length , isEof )\n- func (w ) .writeBytes (bytes )\n- func (w ) .storedSize (in ) ($ret30 , $ret31 )\n+ func (w ) .writeBytes (bytes )\n+ func (w ) .storedSize (in ) ($ret30 , $ret31 )\n func (w ) .reset (writer )\n func (w ) .fixedSize (extraBits ) \n func (w ) .generateCodegen (numLiterals , numOffsets , litEnc , offEnc )\n- func (w ) .writeBlockHuff (eof , input )\n+ func (w ) .writeBlockHuff (eof , input )\n type 16 \".compress/flate.huffmanEncoder\" \n func (h ) .bitLength (freq ) \n func (h ) .bitCounts (list , maxBits ) \n func (h ) .assignEncodingAndSize (bitCount , list )\n func (h ) .generate (freq , maxBits )\n type 17 \".compress/flate.literalNode\" \n type 18 \".compress/flate.tableEntry\" \n type 19 \".compress/flate.token\" \n func (t ) .literal () ($ret62 )\n func (t ) .offset () ($ret63 )\n func (t ) .length () ($ret64 )\n type 20 \"compress/flate.Writer\" \n- func (w ) Write (data ) (n , err )\n+ func (w ) Write (data ) (n , err )\n func (w ) Flush () \n func (w ) Close () \n func (w ) Reset (dst )\n type 21 \"compress/zlib.Writer\" \n func (z ) Close () \n func (z ) Flush () \n- func (z ) Write (p ) (n , err )\n+ func (z ) Write (p ) (n , err )\n func (z ) .writeHeader () (err )\n func (z ) Reset (w )\n type 22 \"hash.Hash\" \n type 23 \"hash.Hash32\" \n type 24 \"hash/crc32.Table\" \n type 25 \"image.Config\" \n type 26 \"image.Image\" \n@@ -174,18 +174,18 @@\n func (p ) Convert (c ) \n func (p ) Index (c ) \n type 32 \"image/color.RGBA64\" \n func (c ) RGBA () (r , g , b , a )\n type 33 \"io.Reader\" \n type 34 \"io.Writer\" \n type 35 (? , ? , ? )\n-type 36 (? , ? ) \n+type 36 (? , ? ) \n type 37 (? )\n type 38 (? ) \n-type 39 (? , ? )\n+type 39 (? , ? )\n type 40 (? , ? ) \n type 41 (? ) \n type 42 (? ) (? , ? )\n type 43 (? ) (? , ? )\n type 44 (? , ? , ? , ? )\n type 45 *\n type 46 *\n@@ -204,54 +204,54 @@\n type 59 *\n type 60 *any\n type 61 struct { ColorModel ; Width ; Height ; }\n type 62 struct { CompressionLevel ; BufferPool ; }\n type 63 struct { Min ; Max ; }\n type 64 struct { R ; G ; B ; A ; }\n type 65 struct { X ; Y ; }\n-type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n type 67 struct { .compress/flate.code ; .compress/flate.len ; }\n type 68 struct { .compress/flate.codes ; .compress/flate.freqcache ; .compress/flate.bitCount ; .compress/flate.lns ; .compress/flate.lfs ; }\n-type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n-type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n+type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n+type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n type 71 struct { .compress/flate.level ; .compress/flate.good ; .compress/flate.lazy ; .compress/flate.nice ; .compress/flate.chain ; .compress/flate.fastSkipHashing ; }\n type 72 struct { .compress/flate.literal ; .compress/flate.freq ; }\n-type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n+type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n type 74 struct { .compress/flate.val ; .compress/flate.offset ; }\n-type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n-type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n-type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n+type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n+type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n+type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n type 78 [1024 ] \n type 79 [131072 ] \n type 80 [16384 ] \n type 81 [17 ] \n type 82 [19 ] \n type 83 [248 ] \n type 84 [256 ] \n type 85 [257 ] \n type 86 [32768 ] \n type 87 [4 ] \n-type 88 [5 ] \n+type 88 [5 ] \n type 89 [8 ] \n type 90 [] \n type 91 [] \n type 92 [] \n type 93 [] \n type 94 [] \n type 95 [] \n-type 96 [] \n-type 97 [] \n+type 96 [] \n+type 97 [] \n type 98 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 99 interface { ? ; Sum32 () ; }\n-type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n+type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n type 101 interface { Convert (c ) ; }\n type 102 interface { Get () ; Put (? ); }\n type 103 interface { RGBA () (r , g , b , a ); }\n-type 104 interface { Read (p ) (n , err ); }\n-type 105 interface { Write (p ) (n , err ); }\n+type 104 interface { Read (p ) (n , err ); }\n+type 105 interface { Write (p ) (n , err ); }\n func .abs (x ) ($ret0 ) \n // ../../../src/libgo/go/image/png/paeth.go:10\n var m = (x >> $convert(, 31 )) //12\n $ret0 = ((x ^ m) - m) //19\n return //19\n const BestCompression = -3 \n const BestSpeed = -2 \n@@ -261,15 +261,15 @@\n func Encode (w , m ) \n const NoCompression = -1 \n func /*asm __builtin_memset */ __builtin_memset (? , ? , ? )\n var IEEETable \n func New (tab ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n func FormatInt (i , base ) \n-checksum A4E6D8CDA3698C0E171192592B72E0F337DA5BDF\n+checksum F9B0207A6BC9DB6E1048EC131D2252DBD969E675\n png: invalid format: \n png: unsupported feature: \n bit depth %d, color type %d\n bad palette length: \n invalid image size: \n Bad chunk length: %d\n chunk out of order\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -185,15 +185,15 @@\n 0x00000b60 20363720 34392037 31203437 20313036 67 49 71 47 106\n 0x00000b70 20383220 31383620 38313720 38302032 82 186 817 80 2\n 0x00000b80 33302038 36203131 35203834 20343938 30 86 115 84 498\n 0x00000b90 20323835 20333631 20323720 32382032 285 361 27 28 2\n 0x00000ba0 37203234 20323420 32362032 35203235 7 24 24 26 25 25\n 0x00000bb0 20323720 32342032 33203234 20323120 27 24 23 24 21 \n 0x00000bc0 32312032 31203231 20323120 32312032 21 21 21 21 21 2\n- 0x00000bd0 32203231 20313131 20353520 31323020 2 21 111 55 120 \n+ 0x00000bd0 31203232 20313131 20353520 31323020 1 22 111 55 120 \n 0x00000be0 35362036 30203835 20373420 37350a74 56 60 85 74 75.t\n 0x00000bf0 79706520 31202243 6f6d7072 65737369 ype 1 \"Compressi\n 0x00000c00 6f6e4c65 76656c22 203c7479 7065202d onLevel\" .type 2 \"Enco\n 0x00000c20 64657222 203c7479 70652036 323e0a20 der\" . \n 0x00000c30 66756e63 2028656e 63203c74 79706520 func (enc ) Encode (w <\n@@ -214,26 +214,26 @@\n 0x00000d30 756e6320 2865203c 6573633a 3078313e unc (e \n 0x00000d40 203c7479 70652036 3e292045 72726f72 ) Error\n 0x00000d50 20282920 3c747970 65202d31 363e0a74 () .t\n 0x00000d60 79706520 3720222e 696d6167 652f706e ype 7 \".image/pn\n 0x00000d70 672e656e 636f6465 7222203c 74797065 g.encoder\" . func (e ) .writeC\n- 0x00000da0 68756e6b 20286220 3c747970 65203936 hunk (b , name ). f\n 0x00000dd0 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000de0 29202e77 72697465 49484452 2028290a ) .writeIHDR ().\n 0x00000df0 2066756e 63202865 203c7479 70652035 func (e ) .writePLTEAn\n 0x00000e10 6454524e 53202870 203c6573 633a3078 dTRNS (p ). f\n 0x00000e30 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000e40 29205772 69746520 2862203c 74797065 ) Write (b ) (? ) (? , ? ). func (e )\n 0x00000e90 202e7772 69746549 6d616765 20287720 .writeImage (w \n 0x00000ea0 3c747970 65203334 3e2c206d 203c7479 , m , cb , level ). func (b ) WriteByte (c \n 0x00000fd0 3c747970 65202d32 303e2920 3c747970 ) . func (b \n 0x00000ff0 3c657363 3a307831 30613e20 3c747970 ) Write (p \n- 0x00001010 3c747970 65203936 3e292028 6e6e203c ) (nn <\n+ 0x00001010 3c747970 65203937 3e292028 6e6e203c ) (nn <\n 0x00001020 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00001030 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00001040 20286220 3c657363 3a307831 30613e20 (b \n 0x00001050 3c747970 65203435 3e292052 65616446 ) ReadF\n 0x00001060 726f6d20 2872203c 74797065 2033333e rom (r \n 0x00001070 2920286e 203c7479 7065202d 343e2c20 ) (n , \n 0x00001080 65727220 3c747970 65202d31 393e290a err ).\n 0x00001090 2066756e 63202862 203c6573 633a3078 func (b ) Bu\n 0x000010b0 66666572 65642028 29203c74 79706520 ffered () . func (b ) AvailableBuf\n- 0x000010f0 66657220 2829203c 74797065 2039363e fer () \n+ 0x000010f0 66657220 2829203c 74797065 2039373e fer () \n 0x00001100 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001120 20577269 74655374 72696e67 20287320 WriteString (s \n 0x00001130 3c657363 3a307831 3e203c74 79706520 ) (? , ? ). func (b \n 0x00001490 0a747970 65203132 20222e63 6f6d7072 .type 12 \".compr\n 0x000014a0 6573732f 666c6174 652e636f 6d707265 ess/flate.compre\n 0x000014b0 73736f72 22203c74 79706520 36393e0a ssor\" .\n 0x000014c0 2066756e 63202864 203c7479 70652034 func (d ) .write (b ) (n ) (n , err ). func (d\n 0x00001510 203c6573 633a3078 393e203c 74797065 ) .encSpeed \n 0x00001530 28290a20 66756e63 20286420 3c747970 (). func (d ) .syncFlus\n 0x00001550 68202829 203c7479 7065202d 31393e0a h () .\n@@ -350,19 +350,19 @@\n 0x000015b0 31393e29 0a206675 6e632028 64203c65 19>). func (d ) .initDeflate \n 0x000015e0 28290a20 66756e63 20286420 3c657363 (). func (d )\n 0x00001600 202e6669 6c6c5374 6f726520 2862203c .fillStore (b <\n 0x00001610 6573633a 3078313e 203c7479 70652039 esc:0x1> ) . \n+ 0x00001620 373e2920 3c747970 65202d31 313e0a20 7>) . \n 0x00001630 66756e63 20286420 3c657363 3a307831 func (d ) .fi\n 0x00001650 6c6c4465 666c6174 65202862 203c6573 llDeflate (b \n+ 0x00001660 633a3078 313e203c 74797065 2039373e c:0x1> \n 0x00001670 29203c74 79706520 2d31313e 0a206675 ) . fu\n 0x00001680 6e632028 64203c65 73633a30 7833613e nc (d \n 0x00001690 203c7479 70652034 393e2920 2e777269 ) .wri\n 0x000016a0 7465426c 6f636b20 28746f6b 656e7320 teBlock (tokens \n 0x000016b0 3c657363 3a307831 3e203c74 79706520 , index ) ) .deflate ()\n 0x000017f0 0a206675 6e632028 64203c65 73633a30 . func (d ) .\n 0x00001810 73746f72 65202829 0a206675 6e632028 store (). func (\n 0x00001820 64203c65 73633a30 7833613e 203c7479 d ) .writeSt\n 0x00001840 6f726564 426c6f63 6b202862 7566203c oredBlock (buf <\n- 0x00001850 74797065 2039363e 29203c74 79706520 type 96>) ) . func (d ) .storeHuff ()\n 0x00001890 0a206675 6e632028 64203c74 79706520 . func (d ) .close () <\n 0x000018b0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x000018c0 2864203c 74797065 2034393e 29202e66 (d ) .f\n 0x000018d0 696c6c57 696e646f 77202862 203c6573 illWindow (b \n+ 0x000018e0 633a3078 313e203c 74797065 2039373e c:0x1> \n 0x000018f0 290a7479 70652031 3320222e 636f6d70 ).type 13 \".comp\n 0x00001900 72657373 2f666c61 74652e64 65666c61 ress/flate.defla\n 0x00001910 74654661 73742220 3c747970 65203733 teFast\" . func (e ) \n 0x00001940 2e656e63 6f646520 28647374 203c6573 .encode (dst , src \n- 0x00001970 203c7479 70652039 363e2920 3c747970 ) ) . func (e <\n 0x00001990 6573633a 3078313e 203c7479 70652035 esc:0x1> ) .matchLen (s\n 0x000019b0 203c7479 7065202d 333e2c20 74203c74 , t , src \n+ 0x000019d0 633a3078 313e203c 74797065 2039373e c:0x1> \n 0x000019e0 29203c74 79706520 2d333e0a 2066756e ) . fun\n 0x000019f0 63202865 203c6573 633a3078 313e203c c (e <\n 0x00001a00 74797065 2035303e 29202e72 65736574 type 50>) .reset\n 0x00001a10 2028290a 2066756e 63202865 203c6573 (). func (e \n 0x00001a30 29202e73 68696674 4f666673 65747320 ) .shiftOffsets \n 0x00001a40 28290a74 79706520 31342022 2e636f6d ().type 14 \".com\n@@ -474,40 +474,40 @@\n 0x00001d70 6567656e 73203c74 79706520 2d31313e egens \n 0x00001d80 290a2066 756e6320 2877203c 74797065 ). func (w ) .writeBloc\n 0x00001da0 6b44796e 616d6963 2028746f 6b656e73 kDynamic (tokens\n 0x00001db0 203c6573 633a3078 313e203c 74797065 , eof , input ). func (w \n+ 0x00001de0 65203937 3e290a20 66756e63 20287720 e 97>). func (w \n 0x00001df0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x00001e00 65426c6f 636b2028 746f6b65 6e73203c eBlock (tokens <\n 0x00001e10 6573633a 3078313e 203c7479 70652039 esc:0x1> , eof , input ). func (w ). func (w ) .write (b ). func (w\n+ 0x00001e70 70652039 373e290a 2066756e 63202877 pe 97>). func (w\n 0x00001e80 203c7479 70652035 323e2920 2e777269 ) .wri\n 0x00001e90 74654269 74732028 62203c74 79706520 teBits (b , nb ). func (w ) .writeSt\n 0x00001ed0 6f726564 48656164 65722028 6c656e67 oredHeader (leng\n 0x00001ee0 7468203c 74797065 202d3131 3e2c2069 th , i\n 0x00001ef0 73456f66 203c7479 7065202d 31353e29 sEof )\n 0x00001f00 0a206675 6e632028 77203c74 79706520 . func (w ) .writeBytes\n- 0x00001f20 20286279 74657320 3c747970 65203936 (bytes ). func (w )\n 0x00001f50 202e7374 6f726564 53697a65 2028696e .storedSize (in\n 0x00001f60 203c6573 633a3078 313e203c 74797065 ) ($ret30 ) ($ret30 , $ret31\n 0x00001f90 203c7479 7065202d 31353e29 0a206675 ). fu\n 0x00001fa0 6e632028 77203c65 73633a30 78313e20 nc (w \n 0x00001fb0 3c747970 65203532 3e29202e 72657365 ) .rese\n 0x00001fc0 74202877 72697465 72203c74 79706520 t (writer ). func (w \n 0x00002090 3c747970 65203533 3e2c206f 6666456e , offEn\n 0x000020a0 63203c65 73633a30 78313e20 3c747970 c ). func (w \n 0x000020c0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x000020d0 65426c6f 636b4875 66662028 656f6620 eBlockHuff (eof \n 0x000020e0 3c747970 65202d31 353e2c20 696e7075 , inpu\n- 0x000020f0 74203c74 79706520 39363e29 0a747970 t ).typ\n+ 0x000020f0 74203c74 79706520 39373e29 0a747970 t ).typ\n 0x00002100 65203136 20222e63 6f6d7072 6573732f e 16 \".compress/\n 0x00002110 666c6174 652e6875 66666d61 6e456e63 flate.huffmanEnc\n 0x00002120 6f646572 22203c74 79706520 36383e0a oder\" .\n 0x00002130 2066756e 63202868 203c6573 633a3078 func (h ) .b\n 0x00002150 69744c65 6e677468 20286672 6571203c itLength (freq <\n 0x00002160 6573633a 3078313e 203c7479 70652039 esc:0x1> ) .length\n 0x00002390 20282920 28247265 74363420 3c747970 () ($ret64 ).type 20 \"\n 0x000023b0 636f6d70 72657373 2f666c61 74652e57 compress/flate.W\n 0x000023c0 72697465 7222203c 74797065 2037303e riter\" \n 0x000023d0 0a206675 6e632028 77203c74 79706520 . func (w ) Write (data\n- 0x000023f0 203c7479 70652039 363e2920 286e203c ) (n <\n+ 0x000023f0 203c7479 70652039 373e2920 286e203c ) (n <\n 0x00002400 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00002410 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00002420 20287720 3c747970 65203436 3e292046 (w ) F\n 0x00002430 6c757368 20282920 3c747970 65202d31 lush () . func (w ) Close () \n 0x00002460 3c747970 65202d31 393e0a20 66756e63 . func\n@@ -591,15 +591,15 @@\n 0x000024c0 756e6320 287a203c 74797065 2035343e unc (z \n 0x000024d0 2920436c 6f736520 2829203c 74797065 ) Close () . func (z <\n 0x000024f0 74797065 2035343e 2920466c 75736820 type 54>) Flush \n 0x00002500 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x00002510 756e6320 287a203c 74797065 2035343e unc (z \n 0x00002520 29205772 69746520 2870203c 74797065 ) Write (p ) (n ) (n , err ). func (z ) .writeH\n 0x00002570 65616465 72202829 20286572 72203c74 eader () (err ). func \n 0x00002590 287a203c 6573633a 3078393e 203c7479 (z ) Reset (w\n@@ -723,21 +723,21 @@\n 0x00002d00 74797065 20313034 3e0a7479 70652033 type 104>.type 3\n 0x00002d10 34202269 6f2e5772 69746572 22203c74 4 \"io.Writer\" .type 35\n 0x00002d30 20283f20 3c747970 65203630 3e2c203f (? , ?\n 0x00002d40 203c7479 7065202d 333e2c20 3f203c74 , ? ).type 3\n 0x00002d60 3620283f 203c7479 70652034 393e2c20 6 (? , \n- 0x00002d70 3f203c74 79706520 39363e29 203c7479 ? ) ) .type 37 \n 0x00002d90 283f203c 74797065 2034393e 290a7479 (? ).ty\n 0x00002da0 70652033 3820283f 203c7479 70652035 pe 38 (? ) .ty\n 0x00002dc0 70652033 3920283f 203c7479 70652039 pe 39 (? , ? )\n+ 0x00002dd0 373e2c20 3f203c74 79706520 39353e29 7>, ? )\n 0x00002de0 0a747970 65203430 20283f20 3c747970 .type 40 (? , ? ) .\n 0x00002e10 74797065 20343120 283f203c 74797065 type 41 (? ) .type 42 (? ) (? ; A ;\n 0x00003100 207d0a74 79706520 36352073 74727563 }.type 65 struc\n 0x00003110 74207b20 58203c74 79706520 2d31313e t { X \n 0x00003120 3b205920 3c747970 65202d31 313e3b20 ; Y ; \n 0x00003130 7d0a7479 70652036 36207374 72756374 }.type 66 struct\n 0x00003140 207b202e 62756669 6f2e6572 72203c74 { .bufio.err ; .bufio\n- 0x00003160 2e627566 203c7479 70652039 363e3b20 .buf ; \n+ 0x00003160 2e627566 203c7479 70652039 373e3b20 .buf ; \n 0x00003170 2e627566 696f2e6e 203c7479 7065202d .bufio.n ; .bufio.wr <\n 0x00003190 74797065 2033343e 3b207d0a 74797065 type 34>; }.type\n 0x000031a0 20363720 73747275 6374207b 202e636f 67 struct { .co\n 0x000031b0 6d707265 73732f66 6c617465 2e636f64 mpress/flate.cod\n 0x000031c0 65203c74 79706520 2d363e3b 202e636f e ; .co\n 0x000031d0 6d707265 73732f66 6c617465 2e6c656e mpress/flate.len\n@@ -834,15 +834,15 @@\n 0x000033f0 76203c74 79706520 38363e3b 202e636f v ; .co\n 0x00003400 6d707265 73732f66 6c617465 2e686173 mpress/flate.has\n 0x00003410 684f6666 73657420 3c747970 65202d31 hOffset ; .compress/fl\n 0x00003430 6174652e 696e6465 78203c74 79706520 ate.index ; .compress/\n 0x00003450 666c6174 652e7769 6e646f77 203c7479 flate.window ; .compres\n+ 0x00003460 70652039 373e3b20 2e636f6d 70726573 pe 97>; .compres\n 0x00003470 732f666c 6174652e 77696e64 6f77456e s/flate.windowEn\n 0x00003480 64203c74 79706520 2d31313e 3b202e63 d ; .c\n 0x00003490 6f6d7072 6573732f 666c6174 652e626c ompress/flate.bl\n 0x000034a0 6f636b53 74617274 203c7479 7065202d ockStart ; .compress/f\n 0x000034c0 6c617465 2e627974 65417661 696c6162 late.byteAvailab\n 0x000034d0 6c65203c 74797065 202d3135 3e3b202e le ; .\n@@ -862,15 +862,15 @@\n 0x000035b0 3b202e63 6f6d7072 6573732f 666c6174 ; .compress/flat\n 0x000035c0 652e6861 73684d61 74636820 3c747970 e.hashMatch ; }.type 70\n 0x000035e0 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x000035f0 6573732f 666c6174 652e6420 3c747970 ess/flate.d ; .compress\n 0x00003610 2f666c61 74652e64 69637420 3c747970 /flate.dict ; }.type 71\n+ 0x00003620 65203937 3e3b207d 0a747970 65203731 e 97>; }.type 71\n 0x00003630 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x00003640 6573732f 666c6174 652e6c65 76656c20 ess/flate.level \n 0x00003650 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003660 70726573 732f666c 6174652e 676f6f64 press/flate.good\n 0x00003670 203c7479 7065202d 31313e3b 202e636f ; .co\n 0x00003680 6d707265 73732f66 6c617465 2e6c617a mpress/flate.laz\n 0x00003690 79203c74 79706520 2d31313e 3b202e63 y ; .c\n@@ -887,15 +887,15 @@\n 0x00003740 3e3b202e 636f6d70 72657373 2f666c61 >; .compress/fla\n 0x00003750 74652e66 72657120 3c747970 65202d33 te.freq ; }.type 73 str\n 0x00003770 75637420 7b202e63 6f6d7072 6573732f uct { .compress/\n 0x00003780 666c6174 652e7461 626c6520 3c747970 flate.table ; .compress\n 0x000037a0 2f666c61 74652e70 72657620 3c747970 /flate.prev ; .compress\n+ 0x000037b0 65203937 3e3b202e 636f6d70 72657373 e 97>; .compress\n 0x000037c0 2f666c61 74652e63 7572203c 74797065 /flate.cur ; }.type 74 \n 0x000037e0 73747275 6374207b 202e636f 6d707265 struct { .compre\n 0x000037f0 73732f66 6c617465 2e76616c 203c7479 ss/flate.val ; .compres\n 0x00003810 732f666c 6174652e 6f666673 6574203c s/flate.offset <\n 0x00003820 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n@@ -915,15 +915,15 @@\n 0x00003900 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003910 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003920 72616c46 72657120 3c747970 65203934 ralFreq ; .compress/fla\n 0x00003940 74652e6f 66667365 74467265 71203c74 te.offsetFreq ; .compre\n 0x00003960 73732f66 6c617465 2e636f64 6567656e ss/flate.codegen\n- 0x00003970 203c7479 70652039 373e3b20 2e636f6d ; .com\n+ 0x00003970 203c7479 70652039 363e3b20 2e636f6d ; .com\n 0x00003980 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003990 72616c45 6e636f64 696e6720 3c747970 ralEncoding ; .compress\n 0x000039b0 2f666c61 74652e6f 66667365 74456e63 /flate.offsetEnc\n 0x000039c0 6f64696e 67203c74 79706520 35333e3b oding ;\n 0x000039d0 202e636f 6d707265 73732f66 6c617465 .compress/flate\n 0x000039e0 2e636f64 6567656e 456e636f 64696e67 .codegenEncoding\n@@ -932,15 +932,15 @@\n 0x00003a10 3c747970 65202d31 393e3b20 7d0a7479 ; }.ty\n 0x00003a20 70652037 36207374 72756374 207b202e pe 76 struct { .\n 0x00003a30 636f6d70 72657373 2f7a6c69 622e7720 compress/zlib.w \n 0x00003a40 3c747970 65203334 3e3b202e 636f6d70 ; .comp\n 0x00003a50 72657373 2f7a6c69 622e6c65 76656c20 ress/zlib.level \n 0x00003a60 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003a70 70726573 732f7a6c 69622e64 69637420 press/zlib.dict \n- 0x00003a80 3c747970 65203936 3e3b202e 636f6d70 ; .comp\n+ 0x00003a80 3c747970 65203937 3e3b202e 636f6d70 ; .comp\n 0x00003a90 72657373 2f7a6c69 622e636f 6d707265 ress/zlib.compre\n 0x00003aa0 73736f72 203c7479 70652034 363e3b20 ssor ; \n 0x00003ab0 2e636f6d 70726573 732f7a6c 69622e64 .compress/zlib.d\n 0x00003ac0 69676573 74203c74 79706520 32333e3b igest ;\n 0x00003ad0 202e636f 6d707265 73732f7a 6c69622e .compress/zlib.\n 0x00003ae0 65727220 3c747970 65202d31 393e3b20 err ; \n 0x00003af0 2e636f6d 70726573 732f7a6c 69622e73 .compress/zlib.s\n@@ -960,15 +960,15 @@\n 0x00003bd0 652f706e 672e6865 61646572 203c7479 e/png.header ; .image/p\n 0x00003bf0 6e672e66 6f6f7465 72203c74 79706520 ng.footer ; .image/png.\n 0x00003c10 746d7020 3c747970 65203738 3e3b202e tmp ; .\n 0x00003c20 696d6167 652f706e 672e6372 203c7479 image/png.cr ; .image/p\n- 0x00003c40 6e672e70 72203c74 79706520 39373e3b ng.pr ;\n+ 0x00003c40 6e672e70 72203c74 79706520 39363e3b ng.pr ;\n 0x00003c50 202e696d 6167652f 706e672e 7a77203c .image/png.zw <\n 0x00003c60 74797065 2035343e 3b202e69 6d616765 type 54>; .image\n 0x00003c70 2f706e67 2e7a774c 6576656c 203c7479 /png.zwLevel ; .image/\n 0x00003c90 706e672e 6277203c 74797065 2034353e png.bw \n 0x00003ca0 3b207d0a 74797065 20373820 5b313032 ; }.type 78 [102\n 0x00003cb0 34205d20 3c747970 65202d32 303e0a74 4 ] .t\n@@ -983,27 +983,27 @@\n 0x00003d40 74797065 20383420 5b323536 205d203c type 84 [256 ] <\n 0x00003d50 74797065 202d373e 0a747970 65203835 type -7>.type 85\n 0x00003d60 205b3235 37205d20 3c747970 65202d37 [257 ] .type 86 [32768\n 0x00003d80 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00003d90 65203837 205b3420 5d203c74 79706520 e 87 [4 ] .type 88 [5 \n- 0x00003db0 5d203c74 79706520 39373e0a 74797065 ] .type\n+ 0x00003db0 5d203c74 79706520 39363e0a 74797065 ] .type\n 0x00003dc0 20383920 5b38205d 203c7479 7065202d 89 [8 ] .type 90 [] <\n 0x00003de0 74797065 2031343e 0a747970 65203931 type 14>.type 91\n 0x00003df0 205b5d20 3c747970 65203137 3e0a7479 [] .ty\n 0x00003e00 70652039 32205b5d 203c7479 70652031 pe 92 [] .type 93 [] .type 94 \n 0x00003e30 5b5d203c 74797065 202d333e 0a747970 [] .typ\n 0x00003e40 65203935 205b5d20 3c747970 65202d37 e 95 [] .type 96 [] .type 97 \n- 0x00003e70 5b5d203c 74797065 202d353e 0a747970 [] .typ\n+ 0x00003e60 7065202d 353e0a74 79706520 3937205b pe -5>.type 97 [\n+ 0x00003e70 5d203c74 79706520 2d32303e 0a747970 ] .typ\n 0x00003e80 65203938 20696e74 65726661 6365207b e 98 interface {\n 0x00003e90 20417420 2878203c 74797065 202d3131 At (x , y )\n 0x00003eb0 203c7479 70652032 393e3b20 426f756e ; Boun\n 0x00003ec0 64732028 29203c74 79706520 32383e3b ds () ;\n 0x00003ed0 20436f6c 6f724d6f 64656c20 2829203c ColorModel () <\n 0x00003ee0 74797065 2033303e 3b207d0a 74797065 type 30>; }.type\n@@ -1012,36 +1012,36 @@\n 0x00003f10 33322028 29203c74 79706520 2d373e3b 32 () ;\n 0x00003f20 207d0a74 79706520 31303020 696e7465 }.type 100 inte\n 0x00003f30 72666163 65207b20 3f203c74 79706520 rface { ? ; BlockSize (\n 0x00003f50 29203c74 79706520 2d31313e 3b205265 ) ; Re\n 0x00003f60 73657420 28293b20 53697a65 20282920 set (); Size () \n 0x00003f70 3c747970 65202d31 313e3b20 53756d20 ; Sum \n- 0x00003f80 2862203c 74797065 2039363e 29203c74 (b ) ; }.type \n+ 0x00003f80 2862203c 74797065 2039373e 29203c74 (b ) ; }.type \n 0x00003fa0 31303120 696e7465 72666163 65207b20 101 interface { \n 0x00003fb0 436f6e76 65727420 2863203c 74797065 Convert (c ) ;\n 0x00003fd0 207d0a74 79706520 31303220 696e7465 }.type 102 inte\n 0x00003fe0 72666163 65207b20 47657420 2829203c rface { Get () <\n 0x00003ff0 74797065 2035373e 3b205075 7420283f type 57>; Put (?\n 0x00004000 203c7479 70652035 373e293b 207d0a74 ); }.t\n 0x00004010 79706520 31303320 696e7465 72666163 ype 103 interfac\n 0x00004020 65207b20 52474241 20282920 2872203c e { RGBA () (r <\n 0x00004030 74797065 202d373e 2c206720 3c747970 type -7>, g , b , a )\n 0x00004060 3b207d0a 74797065 20313034 20696e74 ; }.type 104 int\n 0x00004070 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00004080 203c7479 70652039 363e2920 286e203c ) (n <\n+ 0x00004080 203c7479 70652039 373e2920 286e203c ) (n <\n 0x00004090 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x000040a0 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x000040b0 70652031 30352069 6e746572 66616365 pe 105 interface\n 0x000040c0 207b2057 72697465 20287020 3c747970 { Write (p ) (n ) (n , err ); }.func .a\n 0x00004100 62732028 78203c74 79706520 2d31313e bs (x \n 0x00004110 29202824 72657430 203c7479 7065202d ) ($ret0 ) . \n 0x00004130 2f2f202e 2e2f2e2e 2f2e2e2f 7372632f // ../../../src/\n 0x00004140 6c696267 6f2f676f 2f696d61 67652f70 libgo/go/image/p\n@@ -1088,12 +1088,12 @@\n 0x000043d0 203c7479 7065202d 31363e2c 20646563 , dec\n 0x000043e0 6f646520 3c747970 65203433 3e2c2064 ode , d\n 0x000043f0 65636f64 65436f6e 66696720 3c747970 ecodeConfig ).func FormatInt (i , base ) .checksum A4\n- 0x00004450 45364438 43444133 36393843 30453137 E6D8CDA3698C0E17\n- 0x00004460 31313932 35393242 37324530 46333337 1192592B72E0F337\n- 0x00004470 44413542 44460a DA5BDF.\n+ 0x00004440 2d31363e 0a636865 636b7375 6d204639 -16>.checksum F9\n+ 0x00004450 42303230 37413642 43394442 36453130 B0207A6BC9DB6E10\n+ 0x00004460 34384543 31333144 32323532 44424439 48EC131D2252DBD9\n+ 0x00004470 36394536 37350a 69E675.\n \n"}]}, {"source1": "lt12-syscall.o", "source2": "lt12-syscall.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -37,15 +37,15 @@\n import race internal/race \"internal/race\"\n import unsafeheader internal/unsafeheader \"internal/unsafeheader\"\n import runtime runtime \"runtime\"\n import sync sync \"sync\"\n import unsafe unsafe \"unsafe\"\n init syscall syscall..import errors errors..import cpu internal_1cpu..import oserror internal_1oserror..import reflectlite internal_1reflectlite..import runtime runtime..import sync sync..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys atomic ~sync_1atomic\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 1 2 1 4 1 5 3 1 3 2 3 4 3 5 4 2 4 5 5 2 6 2 6 5\n-types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 24 25 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n+types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 21 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 25 24 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n type 1 \"Addrinfo\" \n type 2 \"Cmsghdr\" \n func (h ) .data (offset ) ($ret54 ) \n // ../../../src/libgo/go/syscall/sockcmsg_unix.go:27\n { //28\n $ret54 = $convert(, (($convert(, $convert(, h)) + $convert(, .cmsgAlignOf(12 ))) + offset)) //28\n return //28\n@@ -228,50 +228,50 @@\n type 111 (? , ? ) \n type 112 (? , ? ) \n type 113 (? ) \n type 114 (? ) \n type 115 (? ) \n type 116 (? ) \n type 117 (? , ? ) \n-type 118 (? , ? ) \n-type 119 (? , ? ) \n+type 118 (? , ? ) \n+type 119 (? , ? ) \n type 120 (? ) \n type 121 (? ) \n type 122 (? ) \n-type 123 (? , ? , ? ) \n-type 124 (? , ? , ? , ? , ? ) \n-type 125 (? , ? , ? , ? , ? , ? ) \n-type 126 (? , ? ) \n-type 127 (? , ? ) \n-type 128 (? , ? ) \n-type 129 (? ) \n+type 123 (? , ? , ? ) \n+type 124 (? , ? , ? , ? , ? ) \n+type 125 (? , ? , ? , ? , ? , ? ) \n+type 126 (? , ? ) \n+type 127 (? , ? ) \n+type 128 (? , ? ) \n+type 129 (? ) \n type 130 (? , ? ) \n type 131 (? , ? ) \n type 132 ()\n type 133 () \n type 134 () \n type 135 () \n type 136 () \n type 137 () \n type 138 (? , ? ) \n type 139 (? , ? ) \n type 140 (? , ? ) \n-type 141 (? , ? , ? ) \n+type 141 (? , ? , ? ) \n type 142 (? , ? , ? , ? ) \n type 143 (? , ? , ? , ? ) \n type 144 (? , ? , ? , ? ) \n type 145 (? , ? , ? , ? , ? ) \n type 146 (? , ? , ? , ? , ? ) \n type 147 (? , ? , ? ) (? , ? )\n type 148 (? , ? , ? , ? ) \n type 149 (? , ? , ? ) \n type 150 (? ) \n type 151 (? ) \n type 152 (? , ? ) \n-type 153 (? ) \n+type 153 (? ) \n type 154 (? ) \n type 155 (? )\n type 156 (? , ? , ? ) \n type 157 (? , ? ) \n type 158 (? ) \n type 159 (? ) \n type 160 (? , ? , ? , ? ) \n@@ -292,33 +292,33 @@\n type 175 (? , ? , ? ) \n type 176 (? , ? ) \n type 177 (? , ? ) \n type 178 (? , ? ) \n type 179 (? , ? ) \n type 180 (? , ? ) \n type 181 (? , ? , ? , ? , ? , ? ) \n-type 182 (? , ? , ? ) \n-type 183 (? , ? , ? ) \n-type 184 (? , ? , ? ) \n-type 185 (? , ? , ? , ? ) \n+type 182 (? , ? , ? ) \n+type 183 (? , ? , ? ) \n+type 184 (? , ? , ? ) \n+type 185 (? , ? , ? , ? ) \n type 186 (? , ? ) \n type 187 (? , ? , ? , ? ) \n type 188 (? , ? , ? ) \n type 189 (? , ? ) \n-type 190 (? , ? , ? , ? ) \n+type 190 (? , ? , ? , ? ) \n type 191 (? , ? , ? ) \n type 192 (? , ? , ? ) \n type 193 (? , ? , ? , ? ) \n type 194 (? , ? , ? ) \n type 195 (? , ? , ? , ? ) \n type 196 (? , ? , ? , ? ) \n type 197 (? , ? , ? , ? ) \n type 198 (? , ? , ? , ? ) \n-type 199 (? , ? , ? , ? , ? ) \n-type 200 (? , ? , ? , ? , ? ) \n+type 199 (? , ? , ? , ? , ? ) \n+type 200 (? , ? , ? , ? , ? ) \n type 201 (? , ? , ? ) \n type 202 (? , ? , ? ) \n type 203 (? , ? ) \n type 204 (? , ? , ? , ? , ? ) \n type 205 (? , ? ) \n type 206 (? )\n type 207 (? ) \n@@ -380,45 +380,45 @@\n type 263 *\n type 264 *\n type 265 *\n type 266 *\n type 267 *\n type 268 *\n type 269 *\n-type 270 *\n-type 271 *\n+type 270 *\n+type 271 *\n type 272 *any\n type 273 struct { Actime ; Modtime ; }\n type 274 struct { Addr ; Ifindex ; }\n type 275 struct { Addr ; Mtu ; }\n type 276 struct { Addr ; Pad ; }\n-type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n+type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n type 278 struct { Attr ; Value ; }\n-type 279 struct { Base ; Len ; }\n+type 279 struct { Base ; Len ; }\n type 280 struct { Bits ; }\n type 281 struct { Chroot ; Credential ; Ptrace ; Setsid ; Setpgid ; Setctty ; Noctty ; Ctty ; Foreground ; Pgid ; Pdeathsig ; Cloneflags ; Unshareflags ; UidMappings ; GidMappings ; GidMappingsEnableSetgroups ; AmbientCaps ; }\n type 282 struct { Code ; Jt ; Jf ; K ; }\n type 283 struct { ContainerID ; HostID ; Size ; }\n type 284 struct { Cur ; Max ; }\n type 285 struct { Dev ; Ino ; Mode ; Nlink ; Uid ; Gid ; Rdev ; Size ; Blksize ; Blocks ; Atim ; Mtim ; Ctim ; }\n type 286 struct { Dir ; Env ; Files ; Sys ; }\n type 287 struct { Error ; Msg ; }\n type 288 struct { Events ; Pad ; Fd ; Pad2 ; }\n type 289 struct { Family ; Data ; }\n type 290 struct { Family ; Pad ; Pid ; Groups ; }\n type 291 struct { Family ; Pad ; Pid ; Groups ; .syscall.raw ; }\n type 292 struct { Family ; Path ; }\n-type 293 struct { Family ; Port ; Addr ; Zero ; }\n+type 293 struct { Family ; Port ; Addr ; Zero ; }\n type 294 struct { Family ; Port ; Flowinfo ; Addr ; Scope_id ; }\n-type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n+type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n type 296 struct { Family ; }\n type 297 struct { Family ; Dst_len ; Src_len ; Tos ; Table ; Protocol ; Scope ; Type ; Flags ; }\n type 298 struct { Family ; Prefixlen ; Flags ; Scope ; Index ; }\n type 299 struct { Family ; .syscall.__ifi_pad ; Type ; Index ; Flags ; Change ; }\n-type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n+type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n type 301 struct { Header ; Data ; }\n type 302 struct { Header ; Data ; }\n type 303 struct { Header ; Data ; }\n type 304 struct { Ifindex ; Spec_dst ; Addr ; }\n type 305 struct { Iflag ; Oflag ; Cflag ; Lflag ; Line ; Cc ; Ispeed ; Ospeed ; }\n type 306 struct { Ino ; Off ; Reclen ; Type ; Name ; Godump_0_pad ; }\n type 307 struct { Len ; Level ; Type ; .syscall.__cmsg_data ; }\n@@ -426,29 +426,29 @@\n type 309 struct { Len ; Flags ; Hops ; Ifindex ; }\n type 310 struct { Len ; Type ; }\n type 311 struct { Len ; Type ; Flags ; Seq ; Pid ; }\n type 312 struct { Modes ; Godump_0 ; Offset ; Freq ; Maxerror ; Esterror ; Status ; Godump_1 ; Constant ; Precision ; Tolerance ; Time ; Tick ; Ppsfreq ; Jitter ; Shift ; Godump_2 ; Stabil ; Jitcnt ; Calcnt ; Errcnt ; Stbcnt ; Tai ; Godump_3 ; Godump_4 ; Godump_5 ; Godump_6 ; Godump_7 ; Godump_8 ; Godump_9 ; Godump_10 ; Godump_11 ; Godump_12 ; Godump_13 ; }\n type 313 struct { Multiaddr ; Interface ; }\n type 314 struct { Multiaddr ; Address ; Ifindex ; }\n type 315 struct { Multiaddr ; Interface ; }\n-type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n+type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n type 317 struct { Name ; .syscall.raw ; }\n type 318 struct { Onoff ; Linger ; }\n type 319 struct { Pid ; Uid ; Gid ; }\n type 320 struct { Port ; Addr ; .syscall.raw ; }\n type 321 struct { Port ; ZoneId ; Addr ; .syscall.raw ; }\n-type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n-type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n+type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n+type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n type 324 struct { Sec ; Nsec ; Godump_0 ; }\n type 325 struct { Sec ; Usec ; }\n type 326 struct { Sysname ; Nodename ; Release ; Version ; Machine ; Domainname ; }\n type 327 struct { Type ; Whence ; Start ; Len ; Pid ; Godump_0_pad ; }\n type 328 struct { Type ; Bsize ; Blocks ; Bfree ; Bavail ; Files ; Ffree ; Fsid ; Namelen ; Frsize ; Flags ; Spare ; Godump_0_pad ; }\n type 329 struct { Uid ; Gid ; Groups ; NoSetGroups ; }\n-type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n+type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n type 331 struct { Uregs ; }\n type 332 struct { Utime ; Stime ; Cutime ; Cstime ; }\n type 333 struct { Utime ; Stime ; Maxrss ; Ixrss ; Idrss ; Isrss ; Minflt ; Majflt ; Nswap ; Inblock ; Oublock ; Msgsnd ; Msgrcv ; Nsignals ; Nvcsw ; Nivcsw ; }\n type 334 struct { Wd ; Mask ; Cookie ; Len ; Name ; }\n type 335 struct { res0 ; res1 ; }\n type 336 struct { }\n type 337 struct { .sync.state ; .sync.sema ; }\n@@ -471,18 +471,18 @@\n type 354 [32 ] \n type 355 [3 ] \n type 356 [4 ] \n type 357 [4 ] \n type 358 [5 ] \n type 359 [65 ] \n type 360 [8 ] \n-type 361 [8 ] \n-type 362 [8 ] \n+type 361 [8 ] \n+type 362 [8 ] \n type 363 [96 ] \n-type 364 [] \n+type 364 [] \n type 365 [] \n type 366 [] \n type 367 [] \n type 368 [] \n type 369 [] \n type 370 [] \n type 371 [] \n@@ -498,79 +498,79 @@\n type 381 interface { }\n type 382 interface { .syscall.sockaddr () (ptr , len , err ); }\n var ._zero \n func /*asm __go_fcntl */ .c___go_fcntl (fd , cmd , arg ) \n func /*asm __go_fcntl_flock */ .c___go_fcntl_flock (fd , cmd , arg ) \n func /*asm __go_ioctl */ .c___go_ioctl (fd , cmd , val ) \n func /*asm __go_ioctl_ptr */ .c___go_ioctl_ptr (fd , cmd , val ) \n-func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n-func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n+func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n+func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n func /*asm _exit */ .c__exit (status )\n func /*asm accept */ .c_accept (fd , sa , len ) \n func /*asm accept4 */ .c_accept4 (fd , sa , len , flags ) \n func /*asm ___adjtimex64 */ .c_adjtimex (buf ) \n func /*asm bind */ .c_bind (fd , sa , len ) \n-func /*asm chdir */ .c_chdir (path ) \n-func /*asm chroot */ .c_chroot (path ) \n+func /*asm chdir */ .c_chdir (path ) \n+func /*asm chroot */ .c_chroot (path ) \n func /*asm close */ .c_close (fd ) \n func /*asm connect */ .c_connect (s , addr , addrlen ) \n func /*asm dup */ .c_dup (oldfd ) \n func /*asm dup2 */ .c_dup2 (oldfd , newfd ) \n func /*asm dup3 */ .c_dup3 (oldfd , newfd , flags ) \n func /*asm epoll_create */ .c_epoll_create (size ) \n func /*asm epoll_create1 */ .c_epoll_create1 (flags ) \n func /*asm epoll_ctl */ .c_epoll_ctl (epfd , op , fd , event ) \n-func /*asm execve */ .c_execve (argv0 , argv , envv ) \n+func /*asm execve */ .c_execve (argv0 , argv , envv ) \n func /*asm fallocate64 */ .c_fallocate (fd , mode , offset , len ) \n func /*asm fchdir */ .c_fchdir (fd ) \n func /*asm fchmod */ .c_fchmod (fd , mode ) \n func /*asm fchown */ .c_fchown (fd , uid , gid ) \n func /*asm fdatasync */ .c_fdatasync (fd ) \n func /*asm flock */ .c_flock (fd , how ) \n func /*asm fork */ .c_fork () \n func /*asm __fstat64_time64 */ .c_fstat64 (fd , stat ) \n func /*asm fstatfs64 */ .c_fstatfs64 (fd , buf ) \n func /*asm fsync */ .c_fsync (fd ) \n func /*asm ftruncate64 */ .c_ftruncate64 (fd , length ) \n-func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n-func /*asm getcwd */ .c_getcwd (buf , size ) \n+func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n+func /*asm getcwd */ .c_getcwd (buf , size ) \n func /*asm getegid */ .c_getegid () \n func /*asm geteuid */ .c_geteuid () \n func /*asm getgid */ .c_getgid () \n func /*asm getgroups */ .c_getgroups (size , list ) \n func /*asm getpeername */ .c_getpeername (fd , sa , len ) \n func /*asm getpgid */ .c_getpgid (pid ) \n func /*asm getpgrp */ .c_getpgrp () \n func /*asm getpid */ .c_getpid () \n func /*asm getppid */ .c_getppid () \n func /*asm getpriority */ .c_getpriority (which , who ) \n func /*asm getrlimit64 */ .c_getrlimit64 (resource , rlim ) \n func /*asm __getrusage64 */ .c_getrusage (who , rusage ) \n func /*asm getsockname */ .c_getsockname (fd , sa , len ) \n-func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n-func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n+func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n+func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n func /*asm getuid */ .c_getuid () \n func /*asm inotify_init */ .c_inotify_init () \n func /*asm inotify_init1 */ .c_inotify_init1 (flags ) \n func /*asm inotify_rm_watch */ .c_inotify_rm_watch (fd , wd ) \n func /*asm kill */ .c_kill (pid , sig ) \n func /*asm listen */ .c_listen (fd , n ) \n func /*asm lseek64 */ .c_lseek64 (fd , offset , whence ) \n func /*asm mlockall */ .c_mlockall (flags ) \n-func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n-func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n+func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n+func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n func /*asm munlockall */ .c_munlockall () \n-func /*asm munmap */ .c_munmap (addr , length ) \n+func /*asm munmap */ .c_munmap (addr , length ) \n func /*asm __nanosleep64 */ .c_nanosleep (time , leftover ) \n func /*asm pause */ .c_pause () \n func /*asm pipe */ .c_pipe (p ) \n func /*asm pipe2 */ .c_pipe2 (p , flags ) \n func /*asm __prctl_time64 */ .c_prctl (option , arg2 , arg3 , arg4 , arg5 ) \n func /*asm prlimit64 */ .c_prlimit (pid , resource , newlimit , oldlimit ) \n-func /*asm read */ .c_read (fd , buf , count ) \n+func /*asm read */ .c_read (fd , buf , count ) \n func /*asm __recvmsg64 */ .c_recvmsg (s , msg , flags ) \n func /*asm __select64 */ .c_select (nfd , r , w , e , timeout ) \n func /*asm sendfile64 */ .c_sendfile64 (outfd , infd , offset , count ) \n func /*asm __sendmsg64 */ .c_sendmsg (s , msg , flags ) \n func /*asm setegid */ .c_setegid (uid ) \n func /*asm seteuid */ .c_seteuid (uid ) \n func /*asm setfsgid */ .c_setfsgid (gid ) \n@@ -581,36 +581,36 @@\n func /*asm setpriority */ .c_setpriority (which , who , prio ) \n func /*asm setregid */ .c_setregid (rgid , egid ) \n func /*asm setresgid */ .c_setresgid (rgid , egid , sgid ) \n func /*asm setresuid */ .c_setresuid (ruid , euid , suid ) \n func /*asm setreuid */ .c_setreuid (ruid , euid ) \n func /*asm setrlimit64 */ .c_setrlimit64 (resource , rlim ) \n func /*asm setsid */ .c_setsid () \n-func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n-func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n+func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n+func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n func /*asm setuid */ .c_setuid (uid ) \n func /*asm shutdown */ .c_shutdown (fd , how ) \n func /*asm socket */ .c_socket (domain , typ , protocol ) \n func /*asm socketpair */ .c_socketpair (domain , typ , protocol , fd ) \n func /*asm splice */ .c_splice (rfd , roff , wfd , woff , len , flags ) \n-func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n+func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n func /*asm sync */ .c_sync ()\n func /*asm sync_file_range */ .c_sync_file_range (fd , off , n , flags ) \n func /*asm sysconf */ .c_sysconf (name ) \n func /*asm sysinfo */ .c_sysinfo (info ) \n func /*asm tcgetattr */ .c_tcgetattr (fd , p ) \n func /*asm tcsetattr */ .c_tcsetattr (fd , actions , p ) \n func /*asm tee */ .c_tee (rfd , wfd , len , flags ) \n func /*asm __time64 */ .c_time (t ) \n func /*asm times */ .c_times (tms ) \n func /*asm umask */ .c_umask (mask ) \n func /*asm uname */ .c_uname (buf ) \n func /*asm unshare */ .c_unshare (flags ) \n func /*asm __wait4_time64 */ .c_wait4 (pid , status , options , rusage ) \n-func /*asm write */ .c_write (fd , buf , count ) \n+func /*asm write */ .c_write (fd , buf , count ) \n func .cmsgAlignOf (salen ) \n func .fcntl (fd , cmd , arg ) (val , err ) \n // libcalls.go:1800\n Entersyscall() //1801\n var _r = .c___go_fcntl($convert(, fd), $convert(, cmd), $convert(, arg)) //1802\n val = $convert(, _r) //1803\n var errno //1804\n@@ -624,15 +624,15 @@\n Exitsyscall() //1810\n { //1811\n if setErrno { //1811\n err = $convert(, errno) //1812\n } //1811\n } //1813\n return //1814\n-func .futimesat (dirfd , path , times ) (err ) \n+func .futimesat (dirfd , path , times ) (err ) \n // libcalls.go:446\n Entersyscall() //447\n var _r = .c_futimesat($convert(, dirfd), path, times) //448\n var errno //449\n var setErrno = $false //450\n { //451\n if (_r < $convert(, 0 )) { //451\n@@ -643,18 +643,18 @@\n Exitsyscall() //455\n { //456\n if setErrno { //456\n err = $convert(, errno) //457\n } //456\n } //458\n return //459\n-func .getcwd (buf , size ) (err ) \n+func .getcwd (buf , size ) (err ) \n // libcalls.go:1473\n Entersyscall() //1474\n- var _r = .c_getcwd(buf, $convert(, size)) //1475\n+ var _r = .c_getcwd(buf, $convert(, size)) //1475\n var errno //1476\n var setErrno = $false //1477\n { //1478\n if (_r == $nil) { //1478\n errno = GetErrno() //1479\n setErrno = $true //1480\n } //1478\n@@ -665,15 +665,15 @@\n err = $convert(, errno) //1484\n } //1483\n } //1485\n return //1486\n func .getsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3621\n Entersyscall() //3622\n- var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n+ var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n var errno //3624\n var setErrno = $false //3625\n { //3626\n if (_r < $convert(, 0 )) { //3626\n errno = GetErrno() //3627\n setErrno = $true //3628\n } //3626\n@@ -681,15 +681,15 @@\n Exitsyscall() //3630\n { //3631\n if setErrno { //3631\n err = $convert(, errno) //3632\n } //3631\n } //3633\n return //3634\n-func .gettimeofday (tv , tz ) (err ) \n+func .gettimeofday (tv , tz ) (err ) \n // libcalls.go:1993\n var _r = .c_gettimeofday(tv, tz) //1994\n var errno //1995\n var setErrno = $false //1996\n { //1997\n if (_r < $convert(, 0 )) { //1997\n errno = GetErrno() //1998\n@@ -754,15 +754,15 @@\n err = $convert(, errno) //1072\n } //1071\n } //1073\n return //1074\n func .ptrace (request , pid , addr , data ) (err ) \n // libcalls.go:726\n Entersyscall() //727\n- var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n+ var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n var errno //729\n var setErrno = $false //730\n { //731\n if (_r < $convert(, 0 )) { //731\n errno = GetErrno() //732\n setErrno = $true //733\n } //731\n@@ -777,15 +777,15 @@\n func .readIntLE (b , size ) \n func .reboot (magic1 , magic2 , cmd , arg ) (err )\n func .setTimespec (sec , nsec ) \n func .setTimeval (sec , usec ) \n func .setsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3374\n Entersyscall() //3375\n- var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n+ var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n var errno //3377\n var setErrno = $false //3378\n { //3379\n if (_r < $convert(, 0 )) { //3379\n errno = GetErrno() //3380\n setErrno = $true //3381\n } //3379\n@@ -793,15 +793,15 @@\n Exitsyscall() //3383\n { //3384\n if setErrno { //3384\n err = $convert(, errno) //3385\n } //3384\n } //3386\n return //3387\n-func .settimeofday (tv , tz ) (err ) \n+func .settimeofday (tv , tz ) (err ) \n // libcalls.go:2485\n var _r = .c_settimeofday(tv, tz) //2486\n var errno //2487\n var setErrno = $false //2488\n { //2489\n if (_r < $convert(, 0 )) { //2489\n errno = GetErrno() //2490\n@@ -1079,15 +1079,15 @@\n const BSDLY = 8192 \n func Bind (fd , sa ) (err )\n func BindToDevice (fd , device ) (err ) \n // ../../../src/libgo/go/syscall/socket_linux.go:140\n { //141\n err = SetsockoptString(fd, 1 , 25 , device) //141\n return //141\n-func BytePtrFromString (s ) (? , ? )\n+func BytePtrFromString (s ) (? , ? )\n func ByteSliceFromString (s ) (? , ? )\n const CBAUD = 4111 \n const CBAUDEX = 4096 \n const CIBAUD = 269418496 \n const CLOCAL = 2048 \n const CLONE_CHILD_CLEARTID = 2097152 \n const CLONE_CHILD_SETTID = 16777216 \n@@ -5354,15 +5354,15 @@\n func Splice (rfd , roff , wfd , woff , len , flags ) (n , err )\n func StartProcess (argv0 , argv , attr ) (pid , handle , err )\n func Stat (path , stat ) (err )\n func Statfs (path , buf ) (err )\n var Stderr \n var Stdin \n var Stdout \n-func StringBytePtr (s ) ($ret104 ) \n+func StringBytePtr (s ) ($ret104 ) \n // ../../../src/libgo/go/syscall/syscall.go:65\n $ret104 = &(StringByteSlice(s))[0 ] //65\n return //65\n func StringByteSlice (s ) \n func StringSlicePtr (ss ) \n func Symlink (oldpath , newpath ) (err )\n func Sync () \n@@ -5814,15 +5814,15 @@\n const WORD_BIT = 32 \n const WSTOPPED = 2 \n const WUNTRACED = 2 \n const W_OK = 2 \n func Wait4 (pid , wstatus , options , rusage ) (wpid , err )\n func Write (fd , p ) (n , err )\n const XCASE = 4 \n-checksum 7535E1CD360634526621056B768349C29473BF63\n+checksum B9CFB596AD23E2FCBB294D413DB56012ED4E48FA\n /proc/self/uid_map\n /proc/self/setgroups\n /proc/self/gid_map\n both Setctty and Foreground set in SysProcAttr\n Setctty set but Ctty not valid in child\n /uid_map\n /setgroups\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -111,15 +111,15 @@\n 0x000006c0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x000006d0 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x000006e0 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x000006f0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x00000700 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x00000710 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x00000720 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n- 0x00000730 20323120 32312032 30203134 20353720 21 21 20 14 57 \n+ 0x00000730 20323120 32302032 31203134 20353720 21 20 21 14 57 \n 0x00000740 35362035 31203532 20313934 20353420 56 51 52 194 54 \n 0x00000750 35322033 37203339 36203737 20383020 52 37 396 77 80 \n 0x00000760 35302032 33302038 36203532 20383520 50 230 86 52 85 \n 0x00000770 35352038 36203131 30203535 20383820 55 86 110 55 88 \n 0x00000780 31313120 31343820 33382031 37382031 111 148 38 178 1\n 0x00000790 31302031 33362039 39203534 20353520 10 136 99 54 55 \n 0x000007a0 35342037 37203135 35203132 36203130 54 77 155 126 10\n@@ -129,16 +129,16 @@\n 0x000007e0 35203135 39203731 20353120 31343420 5 159 71 51 144 \n 0x000007f0 31323620 32353320 39332033 30302033 126 253 93 300 3\n 0x00000800 38203930 20333035 20313030 20353420 8 90 305 100 54 \n 0x00000810 32302036 35203135 31203437 20353220 20 65 151 47 52 \n 0x00000820 37392032 34203236 20323520 32352032 79 24 26 25 25 2\n 0x00000830 36203235 20323620 32352032 34203234 6 25 26 25 24 24\n 0x00000840 20323420 32362032 35203234 20323420 24 26 25 24 24 \n- 0x00000850 32352032 35203235 20323420 32342032 25 25 25 24 24 2\n- 0x00000860 35203235 20323320 32332032 33203231 5 25 23 23 23 21\n+ 0x00000850 32352032 35203235 20323420 32352032 25 25 25 24 25 2\n+ 0x00000860 34203235 20323320 32332032 33203231 4 25 23 23 23 21\n 0x00000870 20323220 32322032 32203232 20323220 22 22 22 22 22 \n 0x00000880 32322032 32203232 20323320 32332031 22 22 22 23 23 1\n 0x00000890 32332034 33203637 20323320 39330a74 23 43 67 23 93.t\n 0x000008a0 79706520 31202241 64647269 6e666f22 ype 1 \"Addrinfo\"\n 0x000008b0 203c7479 70652032 37373e0a 74797065 .type\n 0x000008c0 20322022 436d7367 68647222 203c7479 2 \"Cmsghdr\" . func (h\n@@ -603,52 +603,52 @@\n 0x00002580 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x00002590 31362028 3f203c74 79706520 3235383e 16 (? \n 0x000025a0 29203c74 79706520 37343e0a 74797065 ) .type\n 0x000025b0 20313137 20283f20 3c747970 65203235 117 (? , ? \n 0x000025d0 29203c74 79706520 38383e0a 74797065 ) .type\n 0x000025e0 20313138 20283f20 3c747970 65203236 118 (? , ? \n+ 0x000025f0 303e2c20 3f203c74 79706520 3237313e 0>, ? \n 0x00002600 29203c74 79706520 2d31393e 0a747970 ) .typ\n 0x00002610 65203131 3920283f 203c7479 70652032 e 119 (? , ? , ? ) .typ\n 0x00002640 65203132 3020283f 203c7479 70652032 e 120 (? ) .t\n 0x00002660 79706520 31323120 283f203c 74797065 ype 121 (? ) \n 0x00002680 0a747970 65203132 3220283f 203c7479 .type 122 (? ) .type 123 (? <\n- 0x000026b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) \n+ 0x000026b0 74797065 20323731 3e2c203f 203c7479 type 271>, ? , ? ) \n 0x000026e0 0a747970 65203132 3420283f 203c7479 .type 124 (? , ? , ? , ? \n- 0x00002720 2c203f20 3c747970 65203237 303e2920 , ? ) \n+ 0x000026f0 70652032 37313e2c 203f203c 74797065 pe 271>, ? , ? , ? \n+ 0x00002720 2c203f20 3c747970 65203237 313e2920 , ? ) \n 0x00002730 3c747970 65203838 3e0a7479 70652031 .type 1\n- 0x00002740 32352028 3f203c74 79706520 3237303e 25 (? \n+ 0x00002740 32352028 3f203c74 79706520 3237313e 25 (? \n 0x00002750 2c203f20 3c747970 65203536 3e2c203f , ? , ?\n 0x00002760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) .ty\n+ 0x00002790 3e29203c 74797065 20323731 3e0a7479 >) .ty\n 0x000027a0 70652031 32362028 3f203c74 79706520 pe 126 (? , ? ) .ty\n+ 0x000027b0 3237313e 2c203f20 3c747970 65203536 271>, ? ) .ty\n 0x000027d0 70652031 32372028 3f203c74 79706520 pe 127 (? , ? , ? ) .ty\n 0x00002800 70652031 32382028 3f203c74 79706520 pe 128 (? , ? , ? ) .typ\n 0x00002830 65203132 3920283f 203c7479 70652032 e 129 (? ) .t\n+ 0x00002840 37313e29 203c7479 70652038 383e0a74 71>) .t\n 0x00002850 79706520 31333020 283f203c 74797065 ype 130 (? , ? ) .\n 0x00002880 74797065 20313331 20283f20 3c747970 type 131 (? , ? ) .\n 0x000028b0 74797065 20313332 2028290a 74797065 type 132 ().type\n@@ -665,15 +665,15 @@\n 0x00002960 283f203c 74797065 202d343e 2c203f20 (? , ? \n 0x00002970 3c747970 65202d34 3e29203c 74797065 ) .type 140 (?\n 0x00002990 203c7479 7065202d 31313e2c 203f203c , ? <\n 0x000029a0 74797065 20323433 3e29203c 74797065 type 243>) .type 141 (?\n 0x000029c0 203c7479 7065202d 31313e2c 203f203c , ? <\n- 0x000029d0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) .type 142 (? \n 0x00002a00 3c747970 65202d31 313e2c20 3f203c74 , ? , ? , ? ) \n 0x00002a40 0a747970 65203134 3320283f 203c7479 .type 143 (? ) \n 0x00002cb0 0a747970 65203135 3220283f 203c7479 .type 152 (? , ? ) .type 153 (? ) .type 154 (?\n+ 0x00002d00 3237313e 0a747970 65203135 3420283f 271>.type 154 (?\n 0x00002d10 203c7479 7065202d 31363e29 203c7479 ) .type 155\n 0x00002d30 20283f20 3c747970 6520393e 290a7479 (? ).ty\n 0x00002d40 70652031 35362028 3f203c74 79706520 pe 156 (? , ? \n 0x00002d60 2c203f20 3c747970 65203132 3e29203c , ? ) <\n 0x00002d70 74797065 2038383e 0a747970 65203135 type 88>.type 15\n@@ -808,27 +808,27 @@\n 0x00003250 283f203c 74797065 2038383e 2c203f20 (? , ? \n 0x00003260 3c747970 65203236 383e2c20 3f203c74 , ? , ? , ? , ? )\n 0x000032a0 203c7479 70652036 373e0a74 79706520 .type \n 0x000032b0 31383220 283f203c 74797065 2038383e 182 (? \n- 0x000032c0 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x000032c0 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x000032d0 3f203c74 79706520 3231353e 29203c74 ? ) .type 183\n 0x000032f0 20283f20 3c747970 65203838 3e2c203f (? , ?\n- 0x00003300 203c7479 70652032 37303e2c 203f203c , ? <\n+ 0x00003300 203c7479 70652032 37313e2c 203f203c , ? <\n 0x00003310 74797065 2035363e 29203c74 79706520 type 56>) .type 184 (?\n+ 0x00003320 3237313e 0a747970 65203138 3420283f 271>.type 184 (?\n 0x00003330 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) \n 0x00003360 0a747970 65203138 3520283f 203c7479 .type 185 (? , ? , ? , ? , ? ) \n 0x000033a0 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x000033b0 38362028 3f203c74 79706520 38383e2c 86 (? ,\n 0x000033c0 203f203c 74797065 2032373e 29203c74 ? ) .type 187\n 0x000033e0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000033f0 203c7479 70652033 363e2c20 3f203c74 , ? , ? )\n 0x00003450 203c7479 70652033 363e0a74 79706520 .type \n 0x00003460 31383920 283f203c 74797065 2038383e 189 (? \n 0x00003470 2c203f20 3c747970 65203336 3e29203c , ? ) <\n 0x00003480 74797065 2038383e 0a747970 65203139 type 88>.type 19\n 0x00003490 3020283f 203c7479 70652038 383e2c20 0 (? , \n 0x000034a0 3f203c74 79706520 33383e2c 203f203c ? , ? <\n- 0x000034b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? ) , ? ) .type 191 (? <\n 0x000034e0 74797065 2038383e 2c203f20 3c747970 type 88>, ? , ? ) .ty\n 0x00003510 70652031 39322028 3f203c74 79706520 pe 192 (? , ? \n 0x00003530 2c203f20 3c747970 65203232 353e2920 , ? ) \n@@ -878,21 +878,21 @@\n 0x000036b0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000036c0 203c7479 70652038 383e2c20 3f203c74 , ? , ? ) \n 0x000036f0 0a747970 65203139 3920283f 203c7479 .type 199 (? , ? , ? \n- 0x00003720 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x00003720 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x00003730 3f203c74 79706520 3235323e 29203c74 ? ) .type 200\n 0x00003750 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x00003760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? , ? ) .ty\n 0x000037a0 70652032 30312028 3f203c74 79706520 pe 201 (? , ? \n 0x000037c0 2c203f20 3c747970 65203838 3e29203c , ? ) <\n 0x000037d0 74797065 2038383e 0a747970 65203230 type 88>.type 20\n 0x000037e0 3220283f 203c7479 70652038 383e2c20 2 (? , \n 0x000037f0 3f203c74 79706520 38383e2c 203f203c ? , ? <\n@@ -998,16 +998,16 @@\n 0x00003e30 74797065 20323635 202a3c74 79706520 type 265 *.type 266 *.type 267\n 0x00003e60 202a3c74 79706520 38383e0a 74797065 *.type\n 0x00003e70 20323638 202a3c74 79706520 39363e0a 268 *.\n 0x00003e80 74797065 20323639 202a3c74 79706520 type 269 *.type 270 *<\n- 0x00003ea0 74797065 202d3230 3e0a7479 70652032 type -20>.type 2\n- 0x00003eb0 3731202a 3c747970 65202d35 3e0a7479 71 *.ty\n+ 0x00003ea0 74797065 202d353e 0a747970 65203237 type -5>.type 27\n+ 0x00003eb0 31202a3c 74797065 202d3230 3e0a7479 1 *.ty\n 0x00003ec0 70652032 3732202a 616e790a 74797065 pe 272 *any.type\n 0x00003ed0 20323733 20737472 75637420 7b204163 273 struct { Ac\n 0x00003ee0 74696d65 203c7479 7065202d 343e3b20 time ; \n 0x00003ef0 4d6f6474 696d6520 3c747970 65202d34 Modtime ; }.type 274 st\n 0x00003f10 72756374 207b2041 64647220 3c747970 ruct { Addr ; Ifindex \n@@ -1024,22 +1024,22 @@\n 0x00003fd0 696c7920 3c747970 65202d33 3e3b2041 ily ; A\n 0x00003fe0 695f736f 636b7479 7065203c 74797065 i_socktype ; Ai_protoco\n 0x00004000 6c203c74 79706520 2d333e3b 2041695f l ; Ai_\n 0x00004010 61646472 6c656e20 3c747970 65202d37 addrlen ; Ai_addr ; Ai_canonn\n- 0x00004040 616d6520 3c747970 65203237 313e3b20 ame ; \n+ 0x00004040 616d6520 3c747970 65203237 303e3b20 ame ; \n 0x00004050 41695f6e 65787420 3c747970 65203232 Ai_next ; }.type 278 s\n 0x00004070 74727563 74207b20 41747472 203c7479 truct { Attr ; Value ; }.type\n 0x000040a0 20323739 20737472 75637420 7b204261 279 struct { Ba\n- 0x000040b0 7365203c 74797065 20323730 3e3b204c se ; L\n+ 0x000040b0 7365203c 74797065 20323731 3e3b204c se ; L\n 0x000040c0 656e203c 74797065 2032353e 3b207d0a en ; }.\n 0x000040d0 74797065 20323830 20737472 75637420 type 280 struct \n 0x000040e0 7b204269 7473203c 74797065 20333533 { Bits ; }.type 281 st\n 0x00004100 72756374 207b2043 68726f6f 74203c74 ruct { Chroot ; Creden\n 0x00004120 7469616c 203c7479 70652032 32323e3b tial ;\n@@ -1125,15 +1125,15 @@\n 0x00004620 7b204661 6d696c79 203c7479 7065202d { Family ; Path ; }.type 293 \n 0x00004650 73747275 6374207b 2046616d 696c7920 struct { Family \n 0x00004660 3c747970 65202d36 3e3b2050 6f727420 ; Port \n 0x00004670 3c747970 65202d36 3e3b2041 64647220 ; Addr \n 0x00004680 3c747970 65203335 373e3b20 5a65726f ; Zero\n- 0x00004690 203c7479 70652033 36313e3b 207d0a74 ; }.t\n+ 0x00004690 203c7479 70652033 36323e3b 207d0a74 ; }.t\n 0x000046a0 79706520 32393420 73747275 6374207b ype 294 struct {\n 0x000046b0 2046616d 696c7920 3c747970 65202d36 Family ; Port ; Flowinfo ; Addr ; Scope_id\n 0x00004700 203c7479 7065202d 373e3b20 7d0a7479 ; }.ty\n@@ -1141,15 +1141,15 @@\n 0x00004720 46616d69 6c79203c 74797065 202d363e Family \n 0x00004730 3b205072 6f746f63 6f6c203c 74797065 ; Protocol ; Ifindex ; Hatype \n 0x00004760 3c747970 65202d36 3e3b2050 6b747479 ; Pktty\n 0x00004770 7065203c 74797065 202d353e 3b204861 pe ; Ha\n 0x00004780 6c656e20 3c747970 65202d35 3e3b2041 len ; A\n- 0x00004790 64647220 3c747970 65203336 313e3b20 ddr ; \n+ 0x00004790 64647220 3c747970 65203336 323e3b20 ddr ; \n 0x000047a0 7d0a7479 70652032 39362073 74727563 }.type 296 struc\n 0x000047b0 74207b20 46616d69 6c79203c 74797065 t { Family ; }.type 297\n 0x000047d0 20737472 75637420 7b204661 6d696c79 struct { Family\n 0x000047e0 203c7479 7065202d 353e3b20 4473745f ; Dst_\n 0x000047f0 6c656e20 3c747970 65202d35 3e3b2053 len ; S\n 0x00004800 72635f6c 656e203c 74797065 202d353e rc_len \n@@ -1173,18 +1173,18 @@\n 0x00004920 74797065 202d353e 3b205479 7065203c type -5>; Type <\n 0x00004930 74797065 202d363e 3b20496e 64657820 type -6>; Index \n 0x00004940 3c747970 65202d33 3e3b2046 6c616773 ; Flags\n 0x00004950 203c7479 7065202d 373e3b20 4368616e ; Chan\n 0x00004960 6765203c 74797065 202d373e 3b207d0a ge ; }.\n 0x00004970 74797065 20333030 20737472 75637420 type 300 struct \n 0x00004980 7b204772 5f6e616d 65203c74 79706520 { Gr_name ; Gr_passwd \n- 0x000049a0 3c747970 65203237 313e3b20 47725f67 ; Gr_g\n+ 0x00004990 3237303e 3b204772 5f706173 73776420 270>; Gr_passwd \n+ 0x000049a0 3c747970 65203237 303e3b20 47725f67 ; Gr_g\n 0x000049b0 6964203c 74797065 202d373e 3b204772 id ; Gr\n- 0x000049c0 5f6d656d 203c7479 70652032 31343e3b _mem ;\n+ 0x000049c0 5f6d656d 203c7479 70652032 31333e3b _mem ;\n 0x000049d0 207d0a74 79706520 33303120 73747275 }.type 301 stru\n 0x000049e0 6374207b 20486561 64657220 3c747970 ct { Header ; Data ; }.type 30\n 0x00004a10 32207374 72756374 207b2048 65616465 2 struct { Heade\n 0x00004a20 72203c74 79706520 33353e3b 20446174 r ; Dat\n 0x00004a30 61203c74 79706520 3337363e 3b207d0a a ; }.\n@@ -1290,20 +1290,20 @@\n 0x00005070 20333537 3e3b2049 66696e64 6578203c 357>; Ifindex <\n 0x00005080 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n 0x00005090 20333135 20737472 75637420 7b204d75 315 struct { Mu\n 0x000050a0 6c746961 64647220 3c747970 65203335 ltiaddr ; Interface ; }.type\n 0x000050d0 20333136 20737472 75637420 7b204e61 316 struct { Na\n- 0x000050e0 6d65203c 74797065 20323730 3e3b204e me ; N\n+ 0x000050e0 6d65203c 74797065 20323731 3e3b204e me ; N\n 0x000050f0 616d656c 656e203c 74797065 202d373e amelen \n 0x00005100 3b20496f 76203c74 79706520 3233323e ; Iov \n 0x00005110 3b20496f 766c656e 203c7479 7065202d ; Iovlen ; Control ; Controll\n+ 0x00005130 65203237 313e3b20 436f6e74 726f6c6c e 271>; Controll\n 0x00005140 656e203c 74797065 2032393e 3b20466c en ; Fl\n 0x00005150 61677320 3c747970 65202d33 3e3b207d ags ; }\n 0x00005160 0a747970 65203331 37207374 72756374 .type 317 struct\n 0x00005170 207b204e 616d6520 3c747970 65202d31 { Name ; .syscall.raw\n 0x00005190 203c7479 70652034 383e3b20 7d0a7479 ; }.ty\n 0x000051a0 70652033 31382073 74727563 74207b20 pe 318 struct { \n@@ -1328,26 +1328,26 @@\n 0x000052d0 75637420 7b205072 6f746f63 6f6c203c uct { Protocol <\n 0x000052e0 74797065 202d363e 3b204966 696e6465 type -6>; Ifinde\n 0x000052f0 78203c74 79706520 2d31313e 3b204861 x ; Ha\n 0x00005300 74797065 203c7479 7065202d 363e3b20 type ; \n 0x00005310 506b7474 79706520 3c747970 65202d35 Pkttype ; Halen ; Addr ; .syscall.ra\n+ 0x00005340 36313e3b 202e7379 7363616c 6c2e7261 61>; .syscall.ra\n 0x00005350 77203c74 79706520 34363e3b 207d0a74 w ; }.t\n 0x00005360 79706520 33323320 73747275 6374207b ype 323 struct {\n 0x00005370 2050775f 6e616d65 203c7479 70652032 Pw_name ; Pw_passwd <\n- 0x00005390 74797065 20323731 3e3b2050 775f7569 type 271>; Pw_ui\n+ 0x00005380 37303e3b 2050775f 70617373 7764203c 70>; Pw_passwd <\n+ 0x00005390 74797065 20323730 3e3b2050 775f7569 type 270>; Pw_ui\n 0x000053a0 64203c74 79706520 2d373e3b 2050775f d ; Pw_\n 0x000053b0 67696420 3c747970 65202d37 3e3b2050 gid ; P\n 0x000053c0 775f6765 636f7320 3c747970 65203237 w_gecos ; Pw_dir ; Pw_shell \n- 0x000053f0 3c747970 65203237 313e3b20 7d0a7479 ; }.ty\n+ 0x000053d0 303e3b20 50775f64 6972203c 74797065 0>; Pw_dir ; Pw_shell \n+ 0x000053f0 3c747970 65203237 303e3b20 7d0a7479 ; }.ty\n 0x00005400 70652033 32342073 74727563 74207b20 pe 324 struct { \n 0x00005410 53656320 3c747970 65203737 3e3b204e Sec ; N\n 0x00005420 73656320 3c747970 65203736 3e3b2047 sec ; G\n 0x00005430 6f64756d 705f3020 3c747970 65202d33 odump_0 ; }.type 325 st\n 0x00005450 72756374 207b2053 6563203c 74797065 ruct { Sec ; Usec ;\n 0x000057a0 202e7379 7363616c 6c2e7061 64203c74 .syscall.pad ; Totalhi\n 0x000057c0 6768203c 74797065 202d373e 3b204672 gh ; Fr\n 0x000057d0 65656869 6768203c 74797065 202d373e eehigh \n 0x000057e0 3b20556e 6974203c 74797065 202d373e ; Unit \n 0x000057f0 3b202e73 79736361 6c6c2e5f 66203c74 ; .syscall._f ; }.type\n+ 0x00005800 79706520 3336323e 3b207d0a 74797065 ype 362>; }.type\n 0x00005810 20333331 20737472 75637420 7b205572 331 struct { Ur\n 0x00005820 65677320 3c747970 65203334 373e3b20 egs ; \n 0x00005830 7d0a7479 70652033 33322073 74727563 }.type 332 struc\n 0x00005840 74207b20 5574696d 65203c74 79706520 t { Utime ; Stime ; Cutime ; Cstime <\n@@ -1498,19 +1498,19 @@\n 0x00005d70 3537205b 34205d20 3c747970 65202d32 57 [4 ] .type 358 [5 ]\n 0x00005d90 203c7479 7065202d 32303e0a 74797065 .type\n 0x00005da0 20333539 205b3635 205d203c 74797065 359 [65 ] .type 360 [8\n 0x00005dc0 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00005dd0 65203336 31205b38 205d203c 74797065 e 361 [8 ] .type 362 [8\n- 0x00005df0 205d203c 74797065 202d3230 3e0a7479 ] .ty\n+ 0x00005de0 202d3230 3e0a7479 70652033 3632205b -20>.type 362 [\n+ 0x00005df0 38205d20 3c747970 65202d35 3e0a7479 8 ] .ty\n 0x00005e00 70652033 3633205b 3936205d 203c7479 pe 363 [96 ] .type 364 \n- 0x00005e20 5b5d203c 74797065 20323730 3e0a7479 [] .ty\n+ 0x00005e20 5b5d203c 74797065 20323731 3e0a7479 [] .ty\n 0x00005e30 70652033 3635205b 5d203c74 79706520 pe 365 [] .type 366 []\n 0x00005e50 203c7479 7065202d 31363e0a 74797065 .type\n 0x00005e60 20333637 205b5d20 3c747970 6520383e 367 [] \n 0x00005e70 0a747970 65203336 38205b5d 203c7479 .type 368 [] .type 369 \n 0x00005e90 5b5d203c 74797065 2033313e 0a747970 [] .typ\n@@ -1575,26 +1575,26 @@\n 0x00006240 76616c20 3c657363 3a307831 3e203c74 val ) .func /*asm _\n 0x00006270 5f676f5f 6f70656e 6174202a 2f202e63 _go_openat */ .c\n 0x00006280 5f5f5f67 6f5f6f70 656e6174 20286469 ___go_openat (di\n 0x00006290 72666420 3c747970 65203838 3e2c2070 rfd , p\n 0x000062a0 6174686e 616d6520 3c657363 3a307831 athname , fl\n+ 0x000062b0 3e203c74 79706520 3237313e 2c20666c > , fl\n 0x000062c0 61677320 3c747970 65203838 3e2c2070 ags , p\n 0x000062d0 65726d20 3c747970 65203237 3e29203c erm ) <\n 0x000062e0 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x000062f0 61736d20 5f5f676f 5f707472 61636520 asm __go_ptrace \n 0x00006300 2a2f202e 635f5f5f 676f5f70 74726163 */ .c___go_ptrac\n 0x00006310 65202872 65717565 7374203c 74797065 e (request , pid , addr , \n+ 0x00006340 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x00006350 64617461 203c6573 633a3078 313e203c data <\n- 0x00006360 74797065 20323730 3e29203c 74797065 type 270>) ) .func /*asm \n 0x00006380 5f657869 74202a2f 202e635f 5f657869 _exit */ .c__exi\n 0x00006390 74202873 74617475 73203c74 79706520 t (status ).func /*asm \n 0x000063b0 61636365 7074202a 2f202e63 5f616363 accept */ .c_acc\n 0x000063c0 65707420 28666420 3c747970 65203838 ept (fd , sa \n@@ -1618,20 +1618,20 @@\n 0x000064f0 5f62696e 64202866 64203c74 79706520 _bind (fd , sa , le\n 0x00006520 6e203c74 79706520 36363e29 203c7479 n ) .func /*as\n 0x00006540 6d206368 64697220 2a2f202e 635f6368 m chdir */ .c_ch\n 0x00006550 64697220 28706174 68203c65 73633a30 dir (path ) \n+ 0x00006560 78313e20 3c747970 65203237 313e2920 x1> ) \n 0x00006570 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00006580 2a61736d 20636872 6f6f7420 2a2f202e *asm chroot */ .\n 0x00006590 635f6368 726f6f74 20287061 7468203c c_chroot (path <\n 0x000065a0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .f\n+ 0x000065b0 37313e29 203c7479 70652038 383e0a66 71>) .f\n 0x000065c0 756e6320 2f2a6173 6d20636c 6f736520 unc /*asm close \n 0x000065d0 2a2f202e 635f636c 6f736520 28666420 */ .c_close (fd \n 0x000065e0 3c747970 65203838 3e29203c 74797065 ) .func /*asm \n 0x00006600 636f6e6e 65637420 2a2f202e 635f636f connect */ .c_co\n 0x00006610 6e6e6563 74202873 203c7479 70652038 nnect (s , addr , fd , event ) <\n 0x00006830 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x00006840 61736d20 65786563 7665202a 2f202e63 asm execve */ .c\n 0x00006850 5f657865 63766520 28617267 7630203c _execve (argv0 <\n 0x00006860 6573633a 3078313e 203c7479 70652032 esc:0x1> , argv , \n+ 0x00006870 37313e2c 20617267 76203c65 73633a30 71>, argv , \n 0x00006890 656e7676 203c6573 633a3078 313e203c envv <\n- 0x000068a0 74797065 20323133 3e29203c 74797065 type 213>) ) .func /*asm \n 0x000068c0 66616c6c 6f636174 65363420 2a2f202e fallocate64 */ .\n 0x000068d0 635f6661 6c6c6f63 61746520 28666420 c_fallocate (fd \n 0x000068e0 3c747970 65203838 3e2c206d 6f646520 , mode \n 0x000068f0 3c747970 65203838 3e2c206f 66667365 , offse\n 0x00006900 74203c74 79706520 33363e2c 206c656e t , len\n 0x00006910 203c7479 70652033 363e2920 3c747970 ) , lengt\n 0x00006bd0 68203c74 79706520 33363e29 203c7479 h ) .func /*as\n 0x00006bf0 6d205f5f 66757469 6d657361 74363420 m __futimesat64 \n 0x00006c00 2a2f202e 635f6675 74696d65 73617420 */ .c_futimesat \n 0x00006c10 28646972 6664203c 74797065 2038383e (dirfd \n 0x00006c20 2c207061 7468203c 6573633a 3078313e , path \n- 0x00006c30 203c7479 70652032 37303e2c 2074696d , tim\n+ 0x00006c30 203c7479 70652032 37313e2c 2074696d , tim\n 0x00006c40 6573203c 6573633a 3078313e 203c7479 es ) .func /*asm ge\n 0x00006c70 74637764 202a2f20 2e635f67 65746377 tcwd */ .c_getcw\n 0x00006c80 64202862 7566203c 6573633a 3078313e d (buf \n- 0x00006c90 203c7479 70652032 37303e2c 2073697a , siz\n+ 0x00006c90 203c7479 70652032 37313e2c 2073697a , siz\n 0x00006ca0 65203c74 79706520 35363e29 203c7479 e ) .func /*a\n+ 0x00006cb0 70652032 37313e0a 66756e63 202f2a61 pe 271>.func /*a\n 0x00006cc0 736d2067 65746567 6964202a 2f202e63 sm getegid */ .c\n 0x00006cd0 5f676574 65676964 20282920 3c747970 _getegid () .func /*asm\n 0x00006cf0 20676574 65756964 202a2f20 2e635f67 geteuid */ .c_g\n 0x00006d00 65746575 69642028 29203c74 79706520 eteuid () .func /*asm g\n 0x00006d20 65746769 64202a2f 202e635f 67657467 etgid */ .c_getg\n@@ -1800,24 +1800,24 @@\n 0x00007050 35323e29 203c7479 70652038 383e0a66 52>) .f\n 0x00007060 756e6320 2f2a6173 6d205f5f 67657473 unc /*asm __gets\n 0x00007070 6f636b6f 70743634 202a2f20 2e635f67 ockopt64 */ .c_g\n 0x00007080 6574736f 636b6f70 74202873 203c7479 etsockopt (s , level , name , val , vallen ) \n 0x000070f0 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00007100 2a61736d 205f5f67 65747469 6d656f66 *asm __gettimeof\n 0x00007110 64617936 34202a2f 202e635f 67657474 day64 */ .c_gett\n 0x00007120 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00007150 3c747970 65203237 303e2920 3c747970 ) ) .func /*asm\n 0x00007170 20676574 75696420 2a2f202e 635f6765 getuid */ .c_ge\n 0x00007180 74756964 20282920 3c747970 65203834 tuid () .func /*asm ino\n 0x000071a0 74696679 5f696e69 74202a2f 202e635f tify_init */ .c_\n 0x000071b0 696e6f74 6966795f 696e6974 20282920 inotify_init () \n 0x000071c0 3c747970 65203838 3e0a6675 6e63202f .func /\n@@ -1848,39 +1848,39 @@\n 0x00007350 33363e0a 66756e63 202f2a61 736d206d 36>.func /*asm m\n 0x00007360 6c6f636b 616c6c20 2a2f202e 635f6d6c lockall */ .c_ml\n 0x00007370 6f636b61 6c6c2028 666c6167 73203c74 ockall (flags ) .func /*asm mm\n 0x000073a0 61703634 202a2f20 2e635f6d 6d617036 ap64 */ .c_mmap6\n 0x000073b0 34202861 64647220 3c657363 3a307831 4 (addr , le\n+ 0x000073c0 3e203c74 79706520 3237313e 2c206c65 > , le\n 0x000073d0 6e677468 203c7479 70652035 363e2c20 ngth , \n 0x000073e0 70726f74 203c7479 70652038 383e2c20 prot , \n 0x000073f0 666c6167 73203c74 79706520 38383e2c flags ,\n 0x00007400 20666420 3c747970 65203838 3e2c206f fd , o\n 0x00007410 66667365 74203c74 79706520 33363e29 ffset )\n- 0x00007420 203c7479 70652032 37303e0a 66756e63 .func\n+ 0x00007420 203c7479 70652032 37313e0a 66756e63 .func\n 0x00007430 202f2a61 736d206d 6f756e74 202a2f20 /*asm mount */ \n 0x00007440 2e635f6d 6f756e74 2028736f 75726365 .c_mount (source\n 0x00007450 203c6573 633a3078 313e203c 74797065 , target , target , fstype ,\n+ 0x00007480 313e2c20 66737479 7065203c 6573633a 1>, fstype ,\n 0x000074a0 20666c61 6773203c 74797065 2038393e flags \n 0x000074b0 2c206461 7461203c 6573633a 3078313e , data \n- 0x000074c0 203c7479 70652032 37303e29 203c7479 ) ) .func /*as\n 0x000074e0 6d206d75 6e6c6f63 6b616c6c 202a2f20 m munlockall */ \n 0x000074f0 2e635f6d 756e6c6f 636b616c 6c202829 .c_munlockall ()\n 0x00007500 203c7479 70652038 383e0a66 756e6320 .func \n 0x00007510 2f2a6173 6d206d75 6e6d6170 202a2f20 /*asm munmap */ \n 0x00007520 2e635f6d 756e6d61 70202861 64647220 .c_munmap (addr \n 0x00007530 3c657363 3a307831 3e203c74 79706520 , length , length ) .func /*asm __n\n 0x00007570 616e6f73 6c656570 3634202a 2f202e63 anosleep64 */ .c\n 0x00007580 5f6e616e 6f736c65 65702028 74696d65 _nanosleep (time\n 0x00007590 203c6573 633a3078 313e203c 74797065 , leftover \n 0x000075b0 3c657363 3a307831 3e203c74 79706520 \n 0x00007770 2c206f6c 646c696d 6974203c 6573633a , oldlimit )\n 0x00007790 203c7479 70652038 383e0a66 756e6320 .func \n 0x000077a0 2f2a6173 6d207265 6164202a 2f202e63 /*asm read */ .c\n 0x000077b0 5f726561 64202866 64203c74 79706520 _read (fd , buf , c\n+ 0x000077d0 313e203c 74797065 20323731 3e2c2063 1> , c\n 0x000077e0 6f756e74 203c7479 70652035 363e2920 ount ) \n 0x000077f0 3c747970 65203637 3e0a6675 6e63202f .func /\n 0x00007800 2a61736d 205f5f72 6563766d 73673634 *asm __recvmsg64\n 0x00007810 202a2f20 2e635f72 6563766d 73672028 */ .c_recvmsg (\n 0x00007820 73203c74 79706520 38383e2c 206d7367 s , msg\n 0x00007830 203c6573 633a3078 313e203c 74797065 , flags , level , optname <\n 0x00007e60 74797065 2038383e 2c207661 6c203c65 type 88>, val , vallen , vallen ) .\n 0x00007ea0 66756e63 202f2a61 736d205f 5f736574 func /*asm __set\n 0x00007eb0 74696d65 6f666461 79363420 2a2f202e timeofday64 */ .\n 0x00007ec0 635f7365 7474696d 656f6664 61792028 c_settimeofday (\n 0x00007ed0 7476203c 6573633a 3078313e 203c7479 tv , tz \n+ 0x00007ef0 3a307831 3e203c74 79706520 3237313e :0x1> \n 0x00007f00 29203c74 79706520 38383e0a 66756e63 ) .func\n 0x00007f10 202f2a61 736d2073 65747569 64202a2f /*asm setuid */\n 0x00007f20 202e635f 73657475 69642028 75696420 .c_setuid (uid \n 0x00007f30 3c747970 65203834 3e29203c 74797065 ) .func /*asm \n 0x00007f50 73687574 646f776e 202a2f20 2e635f73 shutdown */ .c_s\n 0x00007f60 68757464 6f776e20 28666420 3c747970 hutdown (fd , len \n 0x000080f0 2c20666c 61677320 3c747970 65203930 , flags ) .fun\n 0x00008110 63202f2a 61736d20 73747265 72726f72 c /*asm strerror\n 0x00008120 5f72202a 2f202e63 5f737472 6572726f _r */ .c_strerro\n 0x00008130 725f7220 28657272 6e756d20 3c747970 r_r (errnum , b , l\n+ 0x00008150 313e203c 74797065 20323731 3e2c206c 1> , l\n 0x00008160 656e203c 74797065 2035363e 29203c74 en ) .func /*\n+ 0x00008170 79706520 3237313e 0a66756e 63202f2a ype 271>.func /*\n 0x00008180 61736d20 73796e63 202a2f20 2e635f73 asm sync */ .c_s\n 0x00008190 796e6320 28290a66 756e6320 2f2a6173 ync ().func /*as\n 0x000081a0 6d207379 6e635f66 696c655f 72616e67 m sync_file_rang\n 0x000081b0 65202a2f 202e635f 73796e63 5f66696c e */ .c_sync_fil\n 0x000081c0 655f7261 6e676520 28666420 3c747970 e_range (fd , off , n , rusage ) \n 0x00008570 3c747970 65203338 3e0a6675 6e63202f .func /\n 0x00008580 2a61736d 20777269 7465202a 2f202e63 *asm write */ .c\n 0x00008590 5f777269 74652028 6664203c 74797065 _write (fd , buf , \n+ 0x000085b0 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x000085c0 636f756e 74203c74 79706520 35363e29 count )\n 0x000085d0 203c7479 70652036 373e0a66 756e6320 .func \n 0x000085e0 2e636d73 67416c69 676e4f66 20287361 .cmsgAlignOf (sa\n 0x000085f0 6c656e20 3c747970 65202d31 313e2920 len ) \n 0x00008600 3c747970 65202d31 313e0a66 756e6320 .func \n 0x00008610 2e66636e 746c2028 6664203c 74797065 .fcntl (fd , cmd , errno) /\n 0x00008860 2f313831 320a2020 7d202f2f 31383131 /1812. } //1811\n 0x00008870 0a207d20 2f2f3138 31330a20 72657475 . } //1813. retu\n 0x00008880 726e202f 2f313831 340a6675 6e63202e rn //1814.func .\n 0x00008890 66757469 6d657361 74202864 69726664 futimesat (dirfd\n 0x000088a0 203c7479 7065202d 31313e2c 20706174 , pat\n 0x000088b0 68203c65 73633a30 78313e20 3c747970 h , times , times ) (err ) . \n 0x00008900 2f2f206c 69626361 6c6c732e 676f3a34 // libcalls.go:4\n 0x00008910 34360a20 456e7465 72737973 63616c6c 46. Entersyscall\n 0x00008920 2829202f 2f343437 0a207661 72205f72 () //447. var _r\n 0x00008930 203c7479 70652038 383e203d 202e635f = .c_\n@@ -2217,22 +2217,22 @@\n 0x00008a60 72726e6f 207b202f 2f343536 0a202020 rrno { //456. \n 0x00008a70 65727220 3d202463 6f6e7665 7274283c err = $convert(<\n 0x00008a80 74797065 202d3139 3e2c2065 72726e6f type -19>, errno\n 0x00008a90 29202f2f 3435370a 20207d20 2f2f3435 ) //457. } //45\n 0x00008aa0 360a207d 202f2f34 35380a20 72657475 6. } //458. retu\n 0x00008ab0 726e202f 2f343539 0a66756e 63202e67 rn //459.func .g\n 0x00008ac0 65746377 64202862 7566203c 6573633a etcwd (buf ,\n+ 0x00008ad0 3078313e 203c7479 70652032 37313e2c 0x1> ,\n 0x00008ae0 2073697a 65203c74 79706520 35363e29 size )\n 0x00008af0 20286572 72203c74 79706520 2d31393e (err \n 0x00008b00 29203c69 6e6c3a34 33313e0a 202f2f20 ) . // \n 0x00008b10 6c696263 616c6c73 2e676f3a 31343733 libcalls.go:1473\n 0x00008b20 0a20456e 74657273 79736361 6c6c2829 . Entersyscall()\n 0x00008b30 202f2f31 3437340a 20766172 205f7220 //1474. var _r \n- 0x00008b40 3c747970 65203237 303e203d 202e635f = .c_\n+ 0x00008b40 3c747970 65203237 313e203d 202e635f = .c_\n 0x00008b50 67657463 77642862 75662c20 24636f6e getcwd(buf, $con\n 0x00008b60 76657274 283c7479 70652035 363e2c20 vert(, \n 0x00008b70 73697a65 2929202f 2f313437 350a2076 size)) //1475. v\n 0x00008b80 61722065 72726e6f 203c7479 70652039 ar errno //1476. var se\n 0x00008ba0 74457272 6e6f203c 74797065 202d3135 tErrno = $false //147\n@@ -2267,15 +2267,15 @@\n 0x00008d80 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008d90 2e635f67 6574736f 636b6f70 74282463 .c_getsockopt($c\n 0x00008da0 6f6e7665 7274283c 74797065 2038383e onvert(\n 0x00008db0 2c207329 2c202463 6f6e7665 7274283c , s), $convert(<\n 0x00008dc0 74797065 2038383e 2c206c65 76656c29 type 88>, level)\n 0x00008dd0 2c202463 6f6e7665 7274283c 74797065 , $convert(, name), $co\n- 0x00008df0 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00008df0 6e766572 74283c74 79706520 3237313e nvert(\n 0x00008e00 2c207661 6c292c20 76616c6c 656e2920 , val), vallen) \n 0x00008e10 2f2f3336 32330a20 76617220 6572726e //3623. var errn\n 0x00008e20 6f203c74 79706520 393e202f 2f333632 o //362\n 0x00008e30 340a2076 61722073 65744572 726e6f20 4. var setErrno \n 0x00008e40 3c747970 65202d31 353e203d 20246661 = $fa\n 0x00008e50 6c736520 2f2f3336 32350a20 7b202f2f lse //3625. { //\n 0x00008e60 33363236 0a202069 6620285f 72203c20 3626. if (_r < \n@@ -2294,15 +2294,15 @@\n 0x00008f30 393e2c20 6572726e 6f29202f 2f333633 9>, errno) //363\n 0x00008f40 320a2020 7d202f2f 33363331 0a207d20 2. } //3631. } \n 0x00008f50 2f2f3336 33330a20 72657475 726e202f //3633. return /\n 0x00008f60 2f333633 340a6675 6e63202e 67657474 /3634.func .gett\n 0x00008f70 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00008fa0 3c747970 65203237 303e2920 28657272 ) (err\n+ 0x00008fa0 3c747970 65203237 313e2920 28657272 ) (err\n 0x00008fb0 203c7479 7065202d 31393e29 203c696e ) . // libca\n 0x00008fd0 6c6c732e 676f3a31 3939330a 20766172 lls.go:1993. var\n 0x00008fe0 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008ff0 2e635f67 65747469 6d656f66 64617928 .c_gettimeofday(\n 0x00009000 74762c20 747a2920 2f2f3139 39340a20 tv, tz) //1994. \n 0x00009010 76617220 6572726e 6f203c74 79706520 var errno = .c___go_ptra\n 0x00009800 63652824 636f6e76 65727428 3c747970 ce($convert(, request),\n 0x00009820 2024636f 6e766572 74283c74 79706520 $convert(, pid), $conv\n- 0x00009840 65727428 3c747970 65203237 303e2c20 ert(, \n+ 0x00009840 65727428 3c747970 65203237 313e2c20 ert(, \n 0x00009850 24636f6e 76657274 283c7479 70652031 $convert(, addr)), $co\n- 0x00009870 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00009870 6e766572 74283c74 79706520 3237313e nvert(\n 0x00009880 2c202463 6f6e7665 7274283c 74797065 , $convert(, data))) /\n 0x000098a0 2f373238 0a207661 72206572 726e6f20 /728. var errno \n 0x000098b0 3c747970 6520393e 202f2f37 32390a20 //729. \n 0x000098c0 76617220 73657445 72726e6f 203c7479 var setErrno = $false\n 0x000098e0 202f2f37 33300a20 7b202f2f 3733310a //730. { //731.\n@@ -2495,15 +2495,15 @@\n 0x00009bc0 203d202e 635f7365 74736f63 6b6f7074 = .c_setsockopt\n 0x00009bd0 2824636f 6e766572 74283c74 79706520 ($convert(, s), $conver\n 0x00009bf0 74283c74 79706520 38383e2c 206c6576 t(, lev\n 0x00009c00 656c292c 2024636f 6e766572 74283c74 el), $convert(, name), \n 0x00009c20 24636f6e 76657274 283c7479 70652032 $convert(, val), $conv\n+ 0x00009c30 37313e2c 2076616c 292c2024 636f6e76 71>, val), $conv\n 0x00009c40 65727428 3c747970 65203636 3e2c2076 ert(, v\n 0x00009c50 616c6c65 6e292920 2f2f3333 37360a20 allen)) //3376. \n 0x00009c60 76617220 6572726e 6f203c74 79706520 var errno //3377. var s\n 0x00009c80 65744572 726e6f20 3c747970 65202d31 etErrno = $false //33\n 0x00009ca0 37380a20 7b202f2f 33333739 0a202069 78. { //3379. i\n@@ -2523,15 +2523,15 @@\n 0x00009d80 6f29202f 2f333338 350a2020 7d202f2f o) //3385. } //\n 0x00009d90 33333834 0a207d20 2f2f3333 38360a20 3384. } //3386. \n 0x00009da0 72657475 726e202f 2f333338 370a6675 return //3387.fu\n 0x00009db0 6e63202e 73657474 696d656f 66646179 nc .settimeofday\n 0x00009dc0 20287476 203c6573 633a3078 313e203c (tv <\n 0x00009dd0 74797065 20323630 3e2c2074 7a203c65 type 260>, tz ) (err ) (err ) . \n 0x00009e10 2f2f206c 69626361 6c6c732e 676f3a32 // libcalls.go:2\n 0x00009e20 3438350a 20766172 205f7220 3c747970 485. var _r = .c_setti\n 0x00009e40 6d656f66 64617928 74762c20 747a2920 meofday(tv, tz) \n 0x00009e50 2f2f3234 38360a20 76617220 6572726e //2486. var errn\n 0x00009e60 6f203c74 79706520 393e202f 2f323438 o //248\n@@ -3019,15 +3019,15 @@\n 0x0000bc80 20536574 736f636b 6f707453 7472696e SetsockoptStrin\n 0x0000bc90 67286664 2c203120 2c203235 202c2064 g(fd, 1 , 25 , d\n 0x0000bca0 65766963 6529202f 2f313431 0a202072 evice) //141. r\n 0x0000bcb0 65747572 6e202f2f 3134310a 207d202f eturn //141. } /\n 0x0000bcc0 2f300a66 756e6320 42797465 50747246 /0.func BytePtrF\n 0x0000bcd0 726f6d53 7472696e 67202873 203c6573 romString (s ) (? \n+ 0x0000bcf0 3e292028 3f203c74 79706520 3237313e >) (? \n 0x0000bd00 2c203f20 3c747970 65202d31 393e290a , ? ).\n 0x0000bd10 66756e63 20427974 65536c69 63654672 func ByteSliceFr\n 0x0000bd20 6f6d5374 72696e67 20287320 3c657363 omString (s \n 0x0000bd40 2920283f 203c7479 70652033 37363e2c ) (? ,\n 0x0000bd50 203f203c 74797065 202d3139 3e290a63 ? ).c\n 0x0000bd60 6f6e7374 20434241 5544203d 20343131 onst CBAUD = 411\n@@ -11283,15 +11283,15 @@\n 0x0002c100 0a766172 20537464 65727220 3c747970 .var Stderr .var Stdin\n 0x0002c120 203c7479 7065202d 31313e0a 76617220 .var \n 0x0002c130 5374646f 7574203c 74797065 202d3131 Stdout .func StringByt\n 0x0002c150 65507472 20287320 3c657363 3a307831 ePtr (s ) ($\n- 0x0002c170 72657431 3034203c 74797065 20323730 ret104 ) . //\n 0x0002c190 202e2e2f 2e2e2f2e 2e2f7372 632f6c69 ../../../src/li\n 0x0002c1a0 62676f2f 676f2f73 79736361 6c6c2f73 bgo/go/syscall/s\n 0x0002c1b0 79736361 6c6c2e67 6f3a3635 0a207b20 yscall.go:65. { \n 0x0002c1c0 2f2f3635 0a202024 72657431 3034203d //65. $ret104 =\n 0x0002c1d0 20262853 7472696e 67427974 65536c69 &(StringByteSli\n 0x0002c1e0 63652873 29295b30 205d202f 2f36350a ce(s))[0 ] //65.\n@@ -12144,12 +12144,12 @@\n 0x0002f6d0 72203c74 79706520 2d31393e 290a6675 r ).fu\n 0x0002f6e0 6e632057 72697465 20286664 203c7479 nc Write (fd , p )\n 0x0002f710 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x0002f720 65727220 3c747970 65202d31 393e290a err ).\n 0x0002f730 636f6e73 74205843 41534520 3d203420 const XCASE = 4 \n- 0x0002f740 0a636865 636b7375 6d203735 33354531 .checksum 7535E1\n- 0x0002f750 43443336 30363334 35323636 32313035 CD36063452662105\n- 0x0002f760 36423736 38333439 43323934 37334246 6B768349C29473BF\n- 0x0002f770 36330a 63.\n+ 0x0002f740 0a636865 636b7375 6d204239 43464235 .checksum B9CFB5\n+ 0x0002f750 39364144 32334532 46434242 32393444 96AD23E2FCBB294D\n+ 0x0002f760 34313344 42353630 31324544 34453438 413DB56012ED4E48\n+ 0x0002f770 46410a FA.\n \n"}]}]}]}]}]}, {"source1": "libgo21-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-armel-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 672 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12141784 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 12141820 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/arm-linux-gnueabi/lib/libgo.so.21.0.0", "source2": "./usr/arm-linux-gnueabi/lib/libgo.so.21.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a13c86cbc13389cd56da9f42dd8b63e36f4a4379\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 312ad820721a83320c420b02f4c0fdb4e889702f\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -111982,15 +111982,15 @@\n types 309 6 2132 31 92 81 83 40 41 39 1597 37 35 177 132 187 33 129 285 179 33 90 85 225 34 46 40 1259 616 84 148 291 36 49 304 799 4754 31 35 31 36 31 36 36 269 33 74 75 37 34 3054 34 34 608 828 31 30 1067 36 352 33 218 361 34 43 40 40 32 36 37 38 95 40 36 37 41 44 108 108 36 117 38 131 131 38 36 41 42 160 46 45 159 44 45 425 32 37 502 526 73 3491 77 38 38 41 38 35 63 49 35 49 49 49 35 23 23 35 48 34 48 23 52 38 63 77 77 63 49 49 67 49 49 53 35 35 35 35 52 35 24 35 21 19 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 52 52 396 80 230 36 1148 75 108 172 55 88 111 254 96 421 101 37 66 66 63 81 64 72 96 55 58 511 102 78 96 76 71 51 54 93 305 74 34 20 189 253 98 75 129 210 282 58 116 40 164 85 65 150 92 194 85 113 25 26 26 25 24 25 23 23 23 23 23 23 23 23 22 21 21 22 22 23 22 22 22 22 23 22 22 22 22 22 23 23 23 23 37 37 37 28 25 25 44 49 49 123 144 59 57 110 120 142 123 43 75 56 76 23 93\n type 1 \"Context\" \n func (ctxt ) .joinPath (elem ...) \n func (ctxt ) .splitPathList (s ) \n func (ctxt ) .isAbsPath (path ) \n func (ctxt ) .isDir (path ) \n func (ctxt ) .hasSubdir (root , dir ) (rel , ok )\n- func (ctxt ) .readDir (path ) (? , ? )\n+ func (ctxt ) .readDir (path ) (? , ? )\n func (ctxt ) .openFile (path ) (? , ? )\n func (ctxt ) .isFile (path ) \n func (ctxt ) .gopath () \n func (ctxt ) SrcDirs () \n func (ctxt ) ImportDir (dir , mode ) (? , ? )\n func (ctxt ) Import (path , srcDir , mode ) (? , ? )\n func (ctxt ) .importGo (p , path , srcDir , mode ) \n@@ -112222,24 +112222,24 @@\n func (f ) .setReadDeadline (t ) \n func (f ) SetReadDeadline (t ) \n func (f ) .setWriteDeadline (t ) \n func (f ) .checkValid (op ) ($ret131 )\n func (f ) Fd () \n func (f ) .write (b ) (n , err )\n func (f ) Chown (uid , gid ) \n- func (f ) Readdir (n ) (? , ? )\n+ func (f ) Readdir (n ) (? , ? )\n func (f ) .readFrom (r ) (written , handled , err )\n func (f ) .seek (offset , whence ) (ret , err )\n func (f ) SetWriteDeadline (t ) \n func (f ) ReadAt (b , off ) (n , err )\n func (f ) Stat () (? , ? )\n func (f ) Read (b ) (n , err )\n func (f ) .pread (b , off ) (n , err )\n func (f ) Write (b ) (n , err )\n- func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n+ func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n func (f ) Seek (offset , whence ) (ret , err )\n func (f ) ReadDir (n ) (? , ? )\n func (f ) Chmod (mode ) \n func (f ) Readdirnames (n ) (names , err )\n func (f ) SetDeadline (t ) \n func (f ) Close () \n func (f ) .chmod (mode ) \n@@ -112473,15 +112473,15 @@\n type 124 (? , ? , ? , ? ) \n type 125 (? , ? , ? ) \n type 126 (? , ? ) \n type 127 (? , ? ) \n type 128 (? , ? ) (? , ? )\n type 129 (? , ? ) \n type 130 (? , ? ) \n-type 131 (? ) (? , ? )\n+type 131 (? ) (? , ? )\n type 132 (? ) \n type 133 (? ) \n type 134 (? ) \n type 135 (? ) \n type 136 (? ) (? , ? )\n type 137 (? ) \n type 138 (? )\n@@ -112616,16 +112616,16 @@\n type 267 [] \n type 268 [] \n type 269 [] \n type 270 [] \n type 271 [] \n type 272 [] \n type 273 [] \n-type 274 [] \n-type 275 [] \n+type 274 [] \n+type 275 [] \n type 276 [] \n type 277 [] \n type 278 [] \n type 279 [] \n type 280 [] \n type 281 [] \n type 282 [] \n@@ -112767,15 +112767,15 @@\n { //1037\n $ret95 = Replace(s, old, new, $convert(, -1 )) //1037\n return //1037\n func Environ () \n func .isExcludingLatin (rangeTab , r ) \n var .properties \n var Letter \n-checksum 9342AC427B1C8D120706C4370AE99EFC119D8749\n+checksum 83A9BE09EC4A469871789925C43601B7CC154536\n package constraint\n pkgpath go/build/constraint\n import errors errors \"errors\"\n import strings strings \"strings\"\n import unicode unicode \"unicode\"\n import utf8 unicode/utf8 \"unicode/utf8\"\n init constraint go_1build_1constraint..import errors errors..import cpu internal_1cpu..import reflectlite internal_1reflectlite..import io io..import runtime runtime..import sync sync..import unicode unicode..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos race ~internal_1race unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n@@ -114665,16 +114665,16 @@\n type 56 struct { .sync.w ; .sync.writerSem ; .sync.readerSem ; .sync.readerCount ; .sync.readerWait ; }\n type 57 [] \n type 58 [] \n type 59 [] \n type 60 [] \n type 61 [] \n type 62 [] \n-type 63 [] \n-type 64 [] \n+type 63 [] \n+type 64 [] \n type 65 [] \n type 66 [] \n type 67 map [] \n type 68 map [] \n type 69 interface { Close () ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { ExactString () ; Kind () ; String () ; .go/constant.implementsValue (); }\n@@ -114698,15 +114698,15 @@\n $ret60 = ((len(s) >= len(prefix)) && ((s)[0 :len(prefix)] == prefix)) //449\n return //449\n func HasSuffix (s , suffix ) ($ret61 ) \n // ../../../src/libgo/go/strings/strings.go:453\n { //454\n $ret61 = ((len(s) >= len(suffix)) && ((s)[(len(s) - len(suffix)):] == suffix)) //454\n return //454\n-checksum E6613671B9D7059DEC8C88B08858D402A588E5BB\n+checksum C00C1FC4DB1417C9120188CF786EF2136E1CE165\n package srcimporter\n pkgpath go/internal/srcimporter\n import fmt fmt \"fmt\"\n import ast go/ast \"go/ast\"\n import build go/build \"go/build\"\n import parser go/parser \"go/parser\"\n import token go/token \"go/token\"\n@@ -123460,39 +123460,39 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import io io \"io\"\n import strconv strconv \"strconv\"\n indirectimport flate compress/flate\n init png image_1png..import bufio bufio..import bytes bytes..import flate compress_1flate..import zlib compress_1zlib..import binary encoding_1binary..import errors errors..import fmt fmt..import crc32 hash_1crc32..import image image..import color image_1color..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import hash ~hash adler32 ~hash_1adler32 abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 1 2 1 6 1 11 1 14 1 16 1 21 1 24 1 27 2 6 2 11 2 14 2 16 2 21 2 24 2 27 3 1 3 2 3 6 3 7 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 4 1 4 2 4 3 4 5 4 6 4 7 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 5 6 5 11 5 14 5 16 5 20 5 21 5 23 5 24 5 27 6 11 6 14 6 21 7 6 7 11 7 12 7 13 7 14 7 15 7 16 7 17 7 18 7 19 7 20 7 21 7 22 7 23 7 24 7 25 7 26 7 27 8 6 8 11 8 14 8 16 8 21 8 24 9 1 9 2 9 6 9 10 9 11 9 14 9 16 9 21 9 23 9 24 9 27 12 6 12 11 12 14 12 21 13 6 13 11 13 12 13 14 13 16 13 21 13 24 13 25 13 26 14 11 14 21 15 11 15 21 15 24 16 6 16 11 16 14 16 21 16 24 17 6 17 11 17 12 17 14 17 16 17 19 17 21 17 22 17 24 17 25 17 26 18 6 18 11 18 12 18 13 18 14 18 15 18 16 18 17 18 19 18 21 18 22 18 24 18 25 18 26 19 6 19 11 19 14 19 21 20 6 20 11 20 14 20 21 20 23 20 24 20 27 21 11 22 11 22 14 22 21 23 6 23 11 23 14 23 21 24 11 24 21 25 6 25 11 25 12 25 14 25 21 25 24 26 6 26 11 26 12 26 14 26 21 26 24 26 25\n-types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 22 21 111 55 120 56 60 85 74 75\n+types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 21 22 111 55 120 56 60 85 74 75\n type 1 \"CompressionLevel\" \n type 2 \"Encoder\" \n func (enc ) Encode (w , m ) \n type 3 \"EncoderBuffer\" \n type 4 \"EncoderBufferPool\" \n type 5 \"FormatError\" \n func (e ) Error () \n type 6 \"UnsupportedError\" \n func (e ) Error () \n type 7 \".image/png.encoder\" \n- func (e ) .writeChunk (b , name )\n+ func (e ) .writeChunk (b , name )\n func (e ) .writeIHDR ()\n func (e ) .writePLTEAndTRNS (p )\n- func (e ) Write (b ) (? , ? )\n+ func (e ) Write (b ) (? , ? )\n func (e ) .writeImage (w , m , cb , level ) \n func (e ) .writeIDATs ()\n func (e ) .writeIEND ()\n type 8 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 9 \".compress/flate.byFreq\" \n func (s ) .sort (a )\n@@ -123502,76 +123502,76 @@\n type 10 \".compress/flate.byLiteral\" \n func (s ) .sort (a )\n func (s ) Len () ($ret38 )\n func (s ) Less (i , j ) \n func (s ) Swap (i , j )\n type 11 \".compress/flate.compressionLevel\" \n type 12 \".compress/flate.compressor\" \n- func (d ) .write (b ) (n , err )\n+ func (d ) .write (b ) (n , err )\n func (d ) .encSpeed ()\n func (d ) .syncFlush () \n func (d ) .init (w , level ) (err )\n func (d ) .initDeflate ()\n- func (d ) .fillStore (b ) \n- func (d ) .fillDeflate (b ) \n+ func (d ) .fillStore (b ) \n+ func (d ) .fillDeflate (b ) \n func (d ) .writeBlock (tokens , index ) \n func (d ) .reset (w )\n func (d ) .findMatch (pos , prevHead , prevLength , lookahead ) (length , offset , ok )\n func (d ) .deflate ()\n func (d ) .store ()\n- func (d ) .writeStoredBlock (buf ) \n+ func (d ) .writeStoredBlock (buf ) \n func (d ) .storeHuff ()\n func (d ) .close () \n- func (d ) .fillWindow (b )\n+ func (d ) .fillWindow (b )\n type 13 \".compress/flate.deflateFast\" \n- func (e ) .encode (dst , src ) \n- func (e ) .matchLen (s , t , src ) \n+ func (e ) .encode (dst , src ) \n+ func (e ) .matchLen (s , t , src ) \n func (e ) .reset ()\n func (e ) .shiftOffsets ()\n type 14 \".compress/flate.hcode\" \n func (h ) .set (code , length )\n type 15 \".compress/flate.huffmanBitWriter\" \n func (w ) .writeDynamicHeader (numLiterals , numOffsets , numCodegens , isEof )\n func (w ) .writeFixedHeader (isEof )\n func (w ) .writeCode (c )\n func (w ) .writeTokens (tokens , leCodes , oeCodes )\n func (w ) .indexTokens (tokens ) (numLiterals , numOffsets )\n func (w ) .flush ()\n func (w ) .dynamicSize (litEnc , offEnc , extraBits ) (size , numCodegens )\n- func (w ) .writeBlockDynamic (tokens , eof , input )\n- func (w ) .writeBlock (tokens , eof , input )\n- func (w ) .write (b )\n+ func (w ) .writeBlockDynamic (tokens , eof , input )\n+ func (w ) .writeBlock (tokens , eof , input )\n+ func (w ) .write (b )\n func (w ) .writeBits (b , nb )\n func (w ) .writeStoredHeader (length , isEof )\n- func (w ) .writeBytes (bytes )\n- func (w ) .storedSize (in ) ($ret30 , $ret31 )\n+ func (w ) .writeBytes (bytes )\n+ func (w ) .storedSize (in ) ($ret30 , $ret31 )\n func (w ) .reset (writer )\n func (w ) .fixedSize (extraBits ) \n func (w ) .generateCodegen (numLiterals , numOffsets , litEnc , offEnc )\n- func (w ) .writeBlockHuff (eof , input )\n+ func (w ) .writeBlockHuff (eof , input )\n type 16 \".compress/flate.huffmanEncoder\" \n func (h ) .bitLength (freq ) \n func (h ) .bitCounts (list , maxBits ) \n func (h ) .assignEncodingAndSize (bitCount , list )\n func (h ) .generate (freq , maxBits )\n type 17 \".compress/flate.literalNode\" \n type 18 \".compress/flate.tableEntry\" \n type 19 \".compress/flate.token\" \n func (t ) .literal () ($ret62 )\n func (t ) .offset () ($ret63 )\n func (t ) .length () ($ret64 )\n type 20 \"compress/flate.Writer\" \n- func (w ) Write (data ) (n , err )\n+ func (w ) Write (data ) (n , err )\n func (w ) Flush () \n func (w ) Close () \n func (w ) Reset (dst )\n type 21 \"compress/zlib.Writer\" \n func (z ) Close () \n func (z ) Flush () \n- func (z ) Write (p ) (n , err )\n+ func (z ) Write (p ) (n , err )\n func (z ) .writeHeader () (err )\n func (z ) Reset (w )\n type 22 \"hash.Hash\" \n type 23 \"hash.Hash32\" \n type 24 \"hash/crc32.Table\" \n type 25 \"image.Config\" \n type 26 \"image.Image\" \n@@ -123609,18 +123609,18 @@\n func (p ) Convert (c ) \n func (p ) Index (c ) \n type 32 \"image/color.RGBA64\" \n func (c ) RGBA () (r , g , b , a )\n type 33 \"io.Reader\" \n type 34 \"io.Writer\" \n type 35 (? , ? , ? )\n-type 36 (? , ? ) \n+type 36 (? , ? ) \n type 37 (? )\n type 38 (? ) \n-type 39 (? , ? )\n+type 39 (? , ? )\n type 40 (? , ? ) \n type 41 (? ) \n type 42 (? ) (? , ? )\n type 43 (? ) (? , ? )\n type 44 (? , ? , ? , ? )\n type 45 *\n type 46 *\n@@ -123639,54 +123639,54 @@\n type 59 *\n type 60 *any\n type 61 struct { ColorModel ; Width ; Height ; }\n type 62 struct { CompressionLevel ; BufferPool ; }\n type 63 struct { Min ; Max ; }\n type 64 struct { R ; G ; B ; A ; }\n type 65 struct { X ; Y ; }\n-type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n type 67 struct { .compress/flate.code ; .compress/flate.len ; }\n type 68 struct { .compress/flate.codes ; .compress/flate.freqcache ; .compress/flate.bitCount ; .compress/flate.lns ; .compress/flate.lfs ; }\n-type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n-type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n+type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n+type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n type 71 struct { .compress/flate.level ; .compress/flate.good ; .compress/flate.lazy ; .compress/flate.nice ; .compress/flate.chain ; .compress/flate.fastSkipHashing ; }\n type 72 struct { .compress/flate.literal ; .compress/flate.freq ; }\n-type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n+type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n type 74 struct { .compress/flate.val ; .compress/flate.offset ; }\n-type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n-type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n-type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n+type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n+type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n+type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n type 78 [1024 ] \n type 79 [131072 ] \n type 80 [16384 ] \n type 81 [17 ] \n type 82 [19 ] \n type 83 [248 ] \n type 84 [256 ] \n type 85 [257 ] \n type 86 [32768 ] \n type 87 [4 ] \n-type 88 [5 ] \n+type 88 [5 ] \n type 89 [8 ] \n type 90 [] \n type 91 [] \n type 92 [] \n type 93 [] \n type 94 [] \n type 95 [] \n-type 96 [] \n-type 97 [] \n+type 96 [] \n+type 97 [] \n type 98 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 99 interface { ? ; Sum32 () ; }\n-type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n+type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n type 101 interface { Convert (c ) ; }\n type 102 interface { Get () ; Put (? ); }\n type 103 interface { RGBA () (r , g , b , a ); }\n-type 104 interface { Read (p ) (n , err ); }\n-type 105 interface { Write (p ) (n , err ); }\n+type 104 interface { Read (p ) (n , err ); }\n+type 105 interface { Write (p ) (n , err ); }\n func .abs (x ) ($ret0 ) \n // ../../../src/libgo/go/image/png/paeth.go:10\n var m = (x >> $convert(, 31 )) //12\n $ret0 = ((x ^ m) - m) //19\n return //19\n const BestCompression = -3 \n const BestSpeed = -2 \n@@ -123696,15 +123696,15 @@\n func Encode (w , m ) \n const NoCompression = -1 \n func /*asm __builtin_memset */ __builtin_memset (? , ? , ? )\n var IEEETable \n func New (tab ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n func FormatInt (i , base ) \n-checksum A4E6D8CDA3698C0E171192592B72E0F337DA5BDF\n+checksum F9B0207A6BC9DB6E1048EC131D2252DBD969E675\n package suffixarray\n pkgpath index/suffixarray\n import bytes bytes \"bytes\"\n import binary encoding/binary \"encoding/binary\"\n import errors errors \"errors\"\n import io io \"io\"\n import math math \"math\"\n@@ -143764,15 +143764,15 @@\n type 140 \"syscall.RawSockaddr\" \n type 141 \"syscall.RawSockaddrAny\" \n type 142 \"syscall.Sockaddr\" \n type 143 \"syscall.Socklen_t\" \n type 144 \".text/template.common\" \n type 145 \".text/template.missingKeyAction\" \n type 146 \".text/template.option\" \n-type 147 \"text/template.FuncMap\" \n+type 147 \"text/template.FuncMap\" \n type 148 \"text/template.Template\" \n func (t ) Clone () (? , ? )\n func (t ) Name () \n func (t ) .init ()\n func (t ) .setOption (opt )\n func (t ) New (name ) \n func (t ) .copy (c ) \n@@ -143954,15 +143954,15 @@\n func (t ) .parseTemplateName (token , context ) (name )\n func (t ) .peekNonSpace () \n func (t ) .newBool (pos , true ) \n func (t ) .operand () \n func (t ) .peek () \n func (t ) .nextNonSpace () (token )\n func (t ) .recover (errp )\n- func (t ) Parse (text , leftDelim , rightDelim , treeSet , funcs ...) (tree , err )\n+ func (t ) Parse (text , leftDelim , rightDelim , treeSet , funcs ...) (tree , err )\n func (t ) .newWith (pos , line , pipe , list , elseList ) \n func (t ) .popVars (n )\n func (t ) .newField (pos , ident ) \n func (t ) .expectOneOf (expected1 , expected2 , context ) \n func (t ) .backup2 (t1 )\n func (t ) .backup ()\n func (t ) .newAction (pos , line , pipe ) \n@@ -144319,15 +144319,15 @@\n type 427 [] \n type 428 [] \n type 429 [] \n type 430 [] \n type 431 [] \n type 432 [] \n type 433 [] \n-type 434 [] \n+type 434 [] \n type 435 [] \n type 436 [] \n type 437 [] \n type 438 [] \n type 439 [] \n type 440 [] \n type 441 [] \n@@ -144351,16 +144351,16 @@\n type 459 map [] \n type 460 map [] \n type 461 map [] \n type 462 map [] \n type 463 map [] \n type 464 map [] \n type 465 map [] \n-type 466 map [] \n-type 467 map [] \n+type 466 map [] \n+type 467 map [] \n type 468 map [] \n type 469 map [] \n type 470 map [] \n type 471 chan <- \n type 472 chan \n type 473 chan \n type 474 interface { Accept () (? , ? ); Addr () ; Close () ; }\n@@ -144410,15 +144410,15 @@\n func ServeCodec (codec )\n func ServeConn (conn )\n func ServeRequest (codec ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .valueInterface (v , safe ) \n func MakeMapWithSize (typ , n ) \n-checksum B9655E8EA636009DE4A2B299B332F15C21FB4627\n+checksum A566F13EA914CEA31BCE8A889C77EEAF4E3D1C59\n package jsonrpc\n pkgpath net/rpc/jsonrpc\n import json encoding/json \"encoding/json\"\n import errors errors \"errors\"\n import fmt fmt \"fmt\"\n import io io \"io\"\n import net net \"net\"\n"}, {"source1": ".fini", "source2": ".fini", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".rodata", "source2": ".rodata", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".ARM.extab", "source2": ".ARM.extab", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".ARM.exidx", "source2": ".ARM.exidx", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".eh_frame", "source2": ".eh_frame", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".tbss", "source2": ".tbss", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".init_array", "source2": ".init_array", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".fini_array", "source2": ".fini_array", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".data.rel.ro", "source2": ".data.rel.ro", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".got", "source2": ".got", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".data", "source2": ".data", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".bss", "source2": ".bss", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".comment", "source2": ".comment", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".ARM.attributes", "source2": ".ARM.attributes", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".go_export", "source2": ".go_export", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".debug_str", "source2": ".debug_str", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".debug_line_str", "source2": ".debug_line_str", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".strtab", "source2": ".strtab", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".shstrtab", "source2": ".shstrtab", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}]}, {"source1": "./usr/arm-linux-gnueabi/lib/libgo.so.21", "source2": "./usr/arm-linux-gnueabi/lib/libgo.so.21", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "./usr/share/doc/libgo21-armel-cross", "source2": "./usr/share/doc/libgo21-armel-cross", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}]}]}]}, {"source1": "libgo21-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgo21-i386-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgo21-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgo21-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-arm64-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-arm64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-arm64-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-arm64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-i386-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-arm64-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-arm64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-arm64-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-arm64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-arm64-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-arm64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-armel-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-i386-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gcc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gcc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gcc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gcc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gfortran-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gfortran-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gfortran-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gfortran-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32go-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32go-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go21-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32go21-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go21-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32go21-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos3-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos3-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos3-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos3-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32objc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32objc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32objc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32objc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32stdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32stdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32stdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32stdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}]}