浏览代码

toolchain/gcc: bump to 7.5.0

This updates the GCC to the next minor release which fixes +213 bugs.
Tested on ARMv6, ARMv7, MIPS R2, x86

Signed-off-by: Koen Vandeputte <[email protected]>
Koen Vandeputte 6 年之前
父节点
当前提交
e5c18dad14
共有 24 个文件被更改,包括 3 次插入3 次删除
  1. 1 1
      toolchain/gcc/Config.version
  2. 2 2
      toolchain/gcc/common.mk
  3. 0 0
      toolchain/gcc/patches/7.5.0/001-revert_register_mode_search.patch
  4. 0 0
      toolchain/gcc/patches/7.5.0/002-case_insensitive.patch
  5. 0 0
      toolchain/gcc/patches/7.5.0/010-documentation.patch
  6. 0 0
      toolchain/gcc/patches/7.5.0/110-Fix-MIPS-PR-84790.patch
  7. 0 0
      toolchain/gcc/patches/7.5.0/230-musl_libssp.patch
  8. 0 0
      toolchain/gcc/patches/7.5.0/300-mips_Os_cpu_rtx_cost_model.patch
  9. 0 0
      toolchain/gcc/patches/7.5.0/800-arm_v5te_no_ldrd_strd.patch
  10. 0 0
      toolchain/gcc/patches/7.5.0/810-arm-softfloat-libgcc.patch
  11. 0 0
      toolchain/gcc/patches/7.5.0/820-libgcc_pic.patch
  12. 0 0
      toolchain/gcc/patches/7.5.0/840-armv4_pass_fix-v4bx_to_ld.patch
  13. 0 0
      toolchain/gcc/patches/7.5.0/850-use_shared_libgcc.patch
  14. 0 0
      toolchain/gcc/patches/7.5.0/851-libgcc_no_compat.patch
  15. 0 0
      toolchain/gcc/patches/7.5.0/870-ppc_no_crtsavres.patch
  16. 0 0
      toolchain/gcc/patches/7.5.0/881-no_tm_section.patch
  17. 0 0
      toolchain/gcc/patches/7.5.0/900-bad-mips16-crt.patch
  18. 0 0
      toolchain/gcc/patches/7.5.0/910-mbsd_multi.patch
  19. 0 0
      toolchain/gcc/patches/7.5.0/920-specs_nonfatal_getenv.patch
  20. 0 0
      toolchain/gcc/patches/7.5.0/930-fix-mips-noexecstack.patch
  21. 0 0
      toolchain/gcc/patches/7.5.0/931-libffi-fix-MIPS-softfloat-build-issue.patch
  22. 0 0
      toolchain/gcc/patches/7.5.0/940-no-clobber-stamp-bits.patch
  23. 0 0
      toolchain/gcc/patches/7.5.0/950-cpp_file_path_translation.patch
  24. 0 0
      toolchain/gcc/patches/7.5.0/960-gotools-fix-compilation-when-making-cross-compiler.patch

+ 1 - 1
toolchain/gcc/Config.version

@@ -13,7 +13,7 @@ config GCC_VERSION_9
 config GCC_VERSION
 	string
 	default "5.5.0"		if GCC_VERSION_5
-	default "7.4.0"		if GCC_VERSION_7
+	default "7.5.0"		if GCC_VERSION_7
 	default "9.2.0"		if GCC_VERSION_9
 	default "8.3.0"
 

+ 2 - 2
toolchain/gcc/common.mk

@@ -32,8 +32,8 @@ ifeq ($(PKG_VERSION),5.5.0)
   PKG_HASH:=530cea139d82fe542b358961130c69cfde8b3d14556370b65823d2f91f0ced87
 endif
 
-ifeq ($(PKG_VERSION),7.4.0)
-  PKG_HASH:=eddde28d04f334aec1604456e536416549e9b1aa137fc69204e65eb0c009fe51
+ifeq ($(PKG_VERSION),7.5.0)
+  PKG_HASH:=b81946e7f01f90528a1f7352ab08cc602b9ccc05d4e44da4bd501c5a189ee661
 endif
 
 ifeq ($(PKG_VERSION),8.3.0)

+ 0 - 0
toolchain/gcc/patches/7.4.0/001-revert_register_mode_search.patch → toolchain/gcc/patches/7.5.0/001-revert_register_mode_search.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/002-case_insensitive.patch → toolchain/gcc/patches/7.5.0/002-case_insensitive.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/010-documentation.patch → toolchain/gcc/patches/7.5.0/010-documentation.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/110-Fix-MIPS-PR-84790.patch → toolchain/gcc/patches/7.5.0/110-Fix-MIPS-PR-84790.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/230-musl_libssp.patch → toolchain/gcc/patches/7.5.0/230-musl_libssp.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/300-mips_Os_cpu_rtx_cost_model.patch → toolchain/gcc/patches/7.5.0/300-mips_Os_cpu_rtx_cost_model.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/800-arm_v5te_no_ldrd_strd.patch → toolchain/gcc/patches/7.5.0/800-arm_v5te_no_ldrd_strd.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/810-arm-softfloat-libgcc.patch → toolchain/gcc/patches/7.5.0/810-arm-softfloat-libgcc.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/820-libgcc_pic.patch → toolchain/gcc/patches/7.5.0/820-libgcc_pic.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/840-armv4_pass_fix-v4bx_to_ld.patch → toolchain/gcc/patches/7.5.0/840-armv4_pass_fix-v4bx_to_ld.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/850-use_shared_libgcc.patch → toolchain/gcc/patches/7.5.0/850-use_shared_libgcc.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/851-libgcc_no_compat.patch → toolchain/gcc/patches/7.5.0/851-libgcc_no_compat.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/870-ppc_no_crtsavres.patch → toolchain/gcc/patches/7.5.0/870-ppc_no_crtsavres.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/881-no_tm_section.patch → toolchain/gcc/patches/7.5.0/881-no_tm_section.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/900-bad-mips16-crt.patch → toolchain/gcc/patches/7.5.0/900-bad-mips16-crt.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/910-mbsd_multi.patch → toolchain/gcc/patches/7.5.0/910-mbsd_multi.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/920-specs_nonfatal_getenv.patch → toolchain/gcc/patches/7.5.0/920-specs_nonfatal_getenv.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/930-fix-mips-noexecstack.patch → toolchain/gcc/patches/7.5.0/930-fix-mips-noexecstack.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/931-libffi-fix-MIPS-softfloat-build-issue.patch → toolchain/gcc/patches/7.5.0/931-libffi-fix-MIPS-softfloat-build-issue.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/940-no-clobber-stamp-bits.patch → toolchain/gcc/patches/7.5.0/940-no-clobber-stamp-bits.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/950-cpp_file_path_translation.patch → toolchain/gcc/patches/7.5.0/950-cpp_file_path_translation.patch


+ 0 - 0
toolchain/gcc/patches/7.4.0/960-gotools-fix-compilation-when-making-cross-compiler.patch → toolchain/gcc/patches/7.5.0/960-gotools-fix-compilation-when-making-cross-compiler.patch