[Bug ld/31177] AVR: Use __TEXT_REGION_ORIGIN__ as start for MEMORY region text

2023-12-18 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31177

Georg-Johann Lay  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEW |RESOLVED
   Target Milestone|--- |2.42

--- Comment #2 from Georg-Johann Lay  ---
Added in 2.42

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/31177] AVR: Use __TEXT_REGION_ORIGIN__ as start for MEMORY region text

2023-12-18 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31177

--- Comment #1 from Sourceware Commits  ---
The master branch has been updated by Nick Clifton :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d51cd0f64c6d3bd235f140ed71cc2c3e0b87a5ff

commit d51cd0f64c6d3bd235f140ed71cc2c3e0b87a5ff
Author: Georg-Johann Lay 
Date:   Sun Dec 17 19:20:54 2023 +0100

PR31177: Let region text start at __TEXT_REGION_ORIGIN___

The start of MEMORY region text currently starts hard-coded at 0.

The linker can produce more exact diagnostics when it knows the exact
placements of the memory regions.

For some old devices, program memory starts at 0x8000, so allow to specify
program memory start at __TEXT_REGION_ORIGIN__ similar to how the data region
is described.

If ok, please apply to master.
This one is also fine to back-port.

Johann

--

AVR: Use __TEXT_REGION_ORIGIN__ as start for MEMORY region text.

ld/
PR 31177
* scripttempl/avr.sc (__TEXT_REGION_ORIGIN__): New symbol.
(MEMORY): Use as start address for the text region.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/31177] AVR: Use __TEXT_REGION_ORIGIN__ as start for MEMORY region text

2023-12-17 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31177

Georg-Johann Lay  changed:

   What|Removed |Added

   Severity|normal  |enhancement

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/31177] AVR: Use __TEXT_REGION_ORIGIN__ as start for MEMORY region text

2023-12-17 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31177

Georg-Johann Lay  changed:

   What|Removed |Added

   Priority|P2  |P3

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/31177] AVR: Use __TEXT_REGION_ORIGIN__ as start for MEMORY region text

2023-12-17 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31177

Georg-Johann Lay  changed:

   What|Removed |Added

   Assignee|unassigned at sourceware dot org   |gjl at gcc dot gnu.org
 Target||avr

-- 
You are receiving this mail because:
You are on the CC list for the bug.