summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2017-07-14 14:30:52 (GMT)
committerTony Theodore <tonyt@logyst.com>2017-07-14 14:30:52 (GMT)
commit8e7b8f210bd00c660ff68597e26c7850e38256b1 (patch)
tree54f30a3eaeea827c6b2a4e21c124daa794d2f551
parentd66a2e92e07470e4cfa32cf84b4fc3acbe85ac1b (diff)
downloadmxe-8e7b8f210bd00c660ff68597e26c7850e38256b1.zip
mxe-8e7b8f210bd00c660ff68597e26c7850e38256b1.tar.gz
mxe-8e7b8f210bd00c660ff68597e26c7850e38256b1.tar.bz2
binutils: update 2.25.1 --> 2.28
* fixes original 2.26 regression with iostreams dll ``` $ make gcc STRIP_TOOLCHAIN= MXE_TARGETS=i686-w64-mingw32.shared [...] $ i686-w64-mingw32.shared-nm usr/i686-w64-mingw32.shared/bin/libstdc++-6.dll | grep InitC1 6fefa2d0 T __ZNSt8ios_base4InitC1Ev ``` * replaces #1737 * fixes #1758 * tested on all four targets
-rw-r--r--src/binutils.mk7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/binutils.mk b/src/binutils.mk
index 5ad0b35..cdb4b9b 100644
--- a/src/binutils.mk
+++ b/src/binutils.mk
@@ -3,11 +3,8 @@
PKG := binutils
$(PKG)_WEBSITE := https://www.gnu.org/software/binutils/
$(PKG)_DESCR := GNU Binutils
-# see https://lists.nongnu.org/archive/html/mingw-cross-env-list/2016-01/msg00013.html
-# 2.26 causes incorrect dlls to be built with sjlj exceptions
-$(PKG)_IGNORE := 2.26
-$(PKG)_VERSION := 2.25.1
-$(PKG)_CHECKSUM := b5b14added7d78a8d1ca70b5cb75fef57ce2197264f4f5835326b0df22ac9f22
+$(PKG)_VERSION := 2.28
+$(PKG)_CHECKSUM := 6297433ee120b11b4b0a1c8f3512d7d73501753142ab9e2daa13c5a3edd32a72
$(PKG)_SUBDIR := binutils-$($(PKG)_VERSION)
$(PKG)_FILE := binutils-$($(PKG)_VERSION).tar.bz2
$(PKG)_URL := https://ftp.gnu.org/gnu/binutils/$($(PKG)_FILE)