################################### ### xkwy-gcc-aarch64-20211218 ### ################################### [verify] $ gpg --verify xkwy-gcc-aarch64-20211218.tar.xz.sign > gpg: assuming signed data in 'xkwy-gcc-aarch64-20211218.tar.xz' > gpg: Signature made Sat 18 Dec 2021 06:02:01 PM CST > gpg: using RSA key 7D74C4A6F52A8C2A7D88FFAB1CFE6CB6E9F8894A > gpg: Good signature from "xkwy.xkwy " [ultimate] [install] $ sudo tar xf xkwy-gcc-aarch64-20211218.tar.xz -C /opt $ /opt/xkwy-gcc/aarch64-20211218/bin/aarch64-xkwy-linux-gnu-gcc -v # for check [version] gcc: 11.2.0 glibc: 2.34 kernel header: 5.15.10 built-in: gmp-6.2.1, mpfr-4.1.0, mpc-1.2.1, isl-0.24 gdb: 10.2 binutils: 2.37 [checksum] md5: 189f40d78991bcb5f70e55cf0fbf38ed xkwy-gcc-aarch64-20211218.tar.xz sha1: 1f028be0bd936c216b3cd9131ddd3099de60452d xkwy-gcc-aarch64-20211218.tar.xz sha256: b7e60f657e364e1a58cb910a59bc60e7b5dedb9dc2e699d6e360b9f6dfbc3e9b xkwy-gcc-aarch64-20211218.tar.xz sha384: 2862861c2b8801610c891b773cb276966f6e8ca281e69a3fccbcf7fce6707faaf98b9f584e3f54c85524258c3557fc5f xkwy-gcc-aarch64-20211218.tar.xz sha512: 33fe2e80226dfa17aec99fd6374fd0c81079528503a45540cb242fbc6707c5a7455987ebbf65d66a638f71d903f98c5cb9a79fc939fd3f9320e9a3e3b5659809 xkwy-gcc-aarch64-20211218.tar.xz [change log] [2021-12-18] 1. update gcc version to 11.2.0 2. update binutils version to 2.37 3. update glibc version to 2.34 4. update kernel header version to 5.15.10 5. update isl version to 0.24 [2021-04-28] 1. update gdb version to 10.2 2. update gcc version to 11.1.0 3. update kernel header version to 5.12 [2021-04-09] 1. update binutils version to 2.36.1 2. update gdb version to 10.1 3. update gcc version to 10.3.0 4. update gmp version to 6.2.1 5. update mpc version to 1.2.1 6. update isl version to 0.23 7. update kernel header version to 5.11.12 8. update glibc version to 2.33 [2020-08-07] 1. add aarch64 support 2. update binutils version to 2.35 3. update gdb version to 9.2 4. update gcc version to 10.2.0 5. update mpfr version to 4.1.0 6. update kernel header version to 5.8 7. update glibc version to 2.32 8. gcc: enable thumb mode 9. gcc: fpu change to vfpv3-d16 10. gcc: float abi change to hard 11. gdb(host): use static linking for more compatibility [2020-05-17] 1. add gdb/gdbserver support, version 9.1 2. add gpg sign for tarball package 3. add version as sub directory to install destination 4. update binutils version to 2.34 5. update kernel header version to 5.6.11 6. update glibc version to 2.31 7. update gcc version to 10.1.0 8. update gmp version to 6.2.0 9. update isl version to 0.22.1 10. binutils: enable gold,ld,libada,libssp,lto,host-shared 11. gcc: default cpu change to cortex-a9(armv7-a), fpu=vfpv3 12. gcc: float abi change to softfp 13. glibc: enable stackguard-randomization,stack-protector=strong 14. glibc: add pkgversion and bugurl 15. optimize change log format [2019-08-14] 1. gcc: using static gmp/mpc/mpfr/isl libs 2. tar.xz: use multi-threads compress 3. tar.xz: files' group and owner to zero (current user) 4. glibc: compatibility kernel version down to 3.2.0 5. binutils: strip executable file to reduce size 6. gcc: strip executable file to reduce size 7. update gcc&glibc build order, only need once gcc configure 8. update gcc version to 9.2.0 9. update kernel header version to 5.2.8 10. update glibc version to 2.30 [2019-05-04] 1. update gcc version to 9.1.0 2. update kernel header version to 5.0.12 3. add sysroot support, fix some bugs about limits.h 4. add custom pkgversion and bugurl [2019-02-23] 1. update binutils version to 2.32 2. update gcc version to 8.3.0 3. gcc: using system's buildin gmp/mpc/mpfr/isl libs 4. update kernel header version to 4.19.24 5. update glibc version to 2.29 6. glibc: compatibility kernel version down to 3.16.0 [2018-05-26] 1. update gcc version to 8.1.0 2. fixup bug: libc.so not found [author] e-mail: xkwy001(at)gmail.com date: 2021-12-18