Project

General

Profile

Actions

Bug #1917

closed

linking OsmocomBB firmware fails on binutils 2.27

Added by laforge over 7 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
OsmocomBB Firmware
Target version:
-
Start date:
01/15/2017
Due date:
% Done:

100%

Resolution:
Spec Reference:

Description

On modern binutils (tested with 2.27), we get linker errors like this:

arm-none-eabi-ld: section .text.exceptions VMA [000000000080001c,0000000000800037] overlaps section .compal.reservedram VMA [0000000000800000,00000000008000fe]
arm-none-eabi-ld: section .text.exceptions VMA [000000000080001c,0000000000800037] overlaps section .compal.loader VMA [0000000000800000,00000000008000ff]

It seems related to the changes introduced by https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a87dd97a2098b7e18ff2574a4e81ae521ef7e6f2 (see also https://sourceware.org/bugzilla/show_bug.cgi?id=18452) where not only LMA but also VMA areas are now checked for overlaps.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)