Hi Sebastiaan,

I've recently upgraded from binutils 2.36.1 to version 2.37.
(specifcally, it has a region called "bkup-ram" allowing one to store

While this used to work, it now throws a syntax error

Is this a regression in 2.37, or was it a bug that 2.36.1 even
accepted it in the first place?

It was a bug that it was accepted in the first place.  The dash
character should not have been allowed in memory region names (or
any kind of symbol name in linker scripts).  I am not sure exactly
which commit to the 2.37 sources fixed this oversight, but the new
linker is behaving correctly.

Cheers
  Nick



Reply via email to