binutils: update to version 2.28

Fixes #2401
Issue #2372
This commit is contained in:
Christian Prochaska
2017-04-09 21:02:29 +02:00
committed by Christian Helmuth
parent 0e06042f81
commit 9f9271783e
8 changed files with 89 additions and 10627 deletions

View File

@@ -48,7 +48,7 @@ GENODE_DIR ?= $(realpath $(dir $(firstword $(MAKEFILE_LIST)))/..)
#
GCC_VERSION = 4.9.2
BINUTILS_VERSION = 2.25
BINUTILS_VERSION = 2.28
INSTALL_LOCATION = /usr/local/genode-gcc
#
@@ -193,6 +193,11 @@ BINUTILS_CONFIG += $(COMMON_CONFIG) --disable-werror
#
BINUTILS_CONFIG += CFLAGS=-DTE_LINUX
# Disable the generation of new relocation types introduced with binutils 2.26
# which are not recognized by older 'ld' versions. This is needed for hybrid
# Genode/Linux components on Ubuntu 14.04 with binutils 2.24.
BINUTILS_CONFIG_x86 += --disable-x86-relax-relocations
#
# Add platform-specific binutils configure arguments
#