[Bug ld/32968] [avr] Assert that .progmem is located in the lower 64 KiB of program memory

2025-05-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32968 Georg-Johann Lay changed: What|Removed |Added See Also|https://sourceware.org/bugz |https://sourceware.org/bugz

[Bug ld/21849] [avr] Locate .progmemx at a higher address.

2025-05-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21849 Georg-Johann Lay changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug ld/32968] [avr] Assert that .progmem is located in the lower 64 KiB of program memory

2025-05-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32968 Georg-Johann Lay changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug gas/23570] AVR .noinit section defaults to PROGBITS used to be NOBITS

2025-05-15 Thread gjl at gcc dot gnu.org
||gjl at gcc dot gnu.org -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/32968] New: [avr] Assert that .progmem is located in the lower 64 KiB of program memory

2025-05-15 Thread gjl at gcc dot gnu.org
: enhancement Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- Target: avr The default linker script (.xn) currently has in .text: /* For data that needs to reside in the

[Bug ld/32968] [avr] Assert that .progmem is located in the lower 64 KiB of program memory

2025-05-15 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32968 Georg-Johann Lay changed: What|Removed |Added Assignee|unassigned at sourceware dot org |gjl at gcc dot gnu.org

[Bug gas/32704] Improve __gcc_isr prologue generation

2025-03-07 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32704 Georg-Johann Lay changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug gas/32704] Improve __gcc_isr prologue generation

2025-02-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32704 Georg-Johann Lay changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug gas/21683] [avr] Support a pseudo-instruction to allow more efficient GCC ISR prologues

2025-02-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21683 Georg-Johann Lay changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug gas/32704] Improve __gcc_isr prologue generation

2025-02-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32704 Georg-Johann Lay changed: What|Removed |Added Keywords||performance -- You are receiving

[Bug gas/32704] New: Improve __gcc_isr prologue generation

2025-02-16 Thread gjl at gcc dot gnu.org
Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- Target: avr In code like volatile char var; __attribute((signal)) void __vector1 () { var = 1; var = 0; } the body of the ISR needs zero_reg, doesn't cl

[Bug gas/21683] [avr] Support a pseudo-instruction to allow more efficient GCC ISR prologues

2024-11-29 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21683 --- Comment #9 from Georg-Johann Lay --- For the documentation of pseudo instruction __gcc_isr see https://sourceware.org/binutils/docs-2.29/as/AVR-Pseudo-Instructions.html -- You are receiving this mail because: You are on the CC list for

[Bug ld/14406] Support .progmem.data sections to work with GCC's PR49868

2024-11-23 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=14406 --- Comment #4 from Georg-Johann Lay --- Noice the following example in the avr-gcc wiki that shows how to implement sections like .progmem.data in a linker description: https://gcc.gnu.org/wiki/avr-gcc#Address_Spaces -- You are receiving t

[Bug ld/29741] AVR ld unable to link for 0-series MCUs

2024-06-22 Thread gjl at gcc dot gnu.org
||gjl at gcc dot gnu.org -- You are receiving this mail because: You are on the CC list for the bug.

[Bug binutils/31704] [avr] Support avr-objdump -P avr-deviceinfo

2024-05-20 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31704 Georg-Johann Lay changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug binutils/31687] [avr] Output of avr-objdump -P mem-usage missing .rodata

2024-05-20 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31687 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |2.43 Status|NEW

[Bug binutils/31704] [avr] Support avr-objdump -P avr-deviceinfo

2024-05-17 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31704 --- Comment #1 from Georg-Johann Lay --- Created attachment 15527 --> https://sourceware.org/bugzilla/attachment.cgi?id=15527&action=edit Proposed patch AVR: binutils/31704 - Let avr-objdump show .note.gnu.avr.deviceinfo This patch support

[Bug binutils/31687] [avr] Output of avr-objdump -P mem-usage missing .rodata

2024-05-17 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31687 --- Comment #3 from Georg-Johann Lay --- Created attachment 15526 --> https://sourceware.org/bugzilla/attachment.cgi?id=15526&action=edit Proposed patch AVR: binutils/31687 - Include .rodata size in avr-objdump -P mem-usage. AVR emulations

[Bug binutils/31704] [avr] Support avr-objdump -P avr-deviceinfo

2024-05-07 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31704 Georg-Johann Lay changed: What|Removed |Added Target||avr -- You are receiving this mai

[Bug binutils/31704] New: [avr] Support avr-objdump -P avr-deviceinfo

2024-05-06 Thread gjl at gcc dot gnu.org
: binutils Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- The startup code from AVR-LibC contains a .note.gnu.avr.deviceinfo section that contains properties of the AVR device for which it has been compiled. It would be a nice

[Bug binutils/31687] [avr] Output of avr-objdump -P mem-usage missing .rodata

2024-05-06 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31687 --- Comment #2 from Georg-Johann Lay --- Created attachment 15494 --> https://sourceware.org/bugzilla/attachment.cgi?id=15494&action=edit Test case for AVR128DA32 $ avr-objdump -h avr128da32.elf avr128da32.elf: file format elf32-avr

[Bug binutils/31687] [avr] Output of avr-objdump -P mem-usage missing .rodata

2024-05-06 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31687 --- Comment #1 from Georg-Johann Lay --- Created attachment 15493 --> https://sourceware.org/bugzilla/attachment.cgi?id=15493&action=edit attiny40.elf Test case for ATtiny40 $ avr-objdump -h attiny40.elf attiny40.elf: file format elf

[Bug binutils/31687] [avr] Output of avr-objdump -P mem-usage missing .rodata

2024-04-30 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31687 Georg-Johann Lay changed: What|Removed |Added Priority|P2 |P3 Target|

[Bug binutils/31687] New: [avr] Output of avr-objdump -P mem-usage missing .rodata

2024-04-30 Thread gjl at gcc dot gnu.org
Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- As is appears, objdump deas ot consider output section .rodata. .rodata output section is only present on emulations avrtiny, avrxmega3

[Bug ld/31124] AVR: Support new Emulations for Devices with FLMAP

2024-01-31 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31124 Georg-Johann Lay changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug ld/31321] AVR: Remove PROVIDE from definition of symbol __flmap_init_label

2024-01-31 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31321 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |2.43 Status|NEW

[Bug ld/31321] New: AVR: Remove PROVIDE from definition of symbol __flmap_init_label

2024-01-31 Thread gjl at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- PR31124 introduced symbol __flmap_init_label as: PROVIDE (__flmap_init_label = DEFINED(__flmap_init_start) ? __flmap_init_start : 0) ; for

[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

[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

[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

[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

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

2023-12-17 Thread gjl at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- The start of MEMORY region text currently starts hard-coded at 0. The linker can produce more exact diagnostics when it knows the

[Bug ld/31124] AVR: Support new Emulations for Devices with FLMAP

2023-12-15 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31124 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |2.42 -- You are receiving this ma

[Bug ld/31124] AVR: Support new Emulations for Devices with FLMAP

2023-12-15 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31124 Georg-Johann Lay changed: What|Removed |Added URL||https://gcc.gnu.org/PR11294

[Bug ld/31124] AVR: Support new Emulations for Devices with FLMAP

2023-12-15 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31124 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ld/31124] AVR: Support new Emulations for Devices with FLMAP

2023-12-09 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31124 Georg-Johann Lay changed: What|Removed |Added Assignee|unassigned at sourceware dot org |gjl at gcc dot gnu.org

[Bug ld/31124] AVR: Support new Emulations for Devices with FLMAP

2023-12-08 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31124 Georg-Johann Lay changed: What|Removed |Added Target||avr Version|unspecified

[Bug ld/31124] New: AVR: Support new Emulations for devices with FLMAP

2023-12-08 Thread gjl at gcc dot gnu.org
Component: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- Devices from the AVR64* and AVR128* families (from avrxmega2 and avrxmega4) see a 32 KiB portion of their program memory in the RAM address space. Which 32 KiB

[Bug ld/21472] [avr] Add new emulation for ATtiny416 et al.

2019-04-30 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21472 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ld/14406] Support .progmem.data sections to work with GCC's PR49868

2018-07-20 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=14406 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ld/14406] Support .progmem.data sections to work with GCC's PR49868

2018-07-20 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=14406 --- Comment #2 from Georg-Johann Lay --- Created attachment 11148 --> https://sourceware.org/bugzilla/attachment.cgi?id=11148&action=edit Augmentation of default linker script. Link with -Tflash12.ld WON'T FIX this one: The layout of code

[Bug ld/21849] [avr] Locate .progmemx at a higher address.

2017-07-27 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21849 --- Comment #1 from Georg-Johann Lay --- Created attachment 10290 --> https://sourceware.org/bugzilla/attachment.cgi?id=10290&action=edit proposed patch ld/ PR ld/21849 * scripttempl/avr.sc: Split .progmemx.* from .progmem.*

[Bug ld/21849] [avr] Locate .progmemx at a higher address.

2017-07-27 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21849 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P2

[Bug ld/21849] New: [avr] Locate .progmemx at a higher address.

2017-07-27 Thread gjl at gcc dot gnu.org
: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- avr-gcc puts data for named address space __memx into section .progmemx. The current linker script has a catch-all .progmem* located at a lower address together with data that

[Bug ld/21472] [avr] Add new emulation for ATtiny416 et al.

2017-07-03 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21472 --- Comment #3 from Georg-Johann Lay --- Created attachment 10237 --> https://sourceware.org/bugzilla/attachment.cgi?id=10237&action=edit binutils-avrxmega3-pr21472-doc.diff: Round-up of documentation. gas/ PR ld/21472 * con

[Bug gas/21683] [avr] Support a pseudo-instruction to allow more efficient GCC ISR prologues

2017-06-30 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21683 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug gas/21683] [avr] Support a pseudo-instruction to allow more efficient GCC ISR prologues

2017-06-28 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21683 --- Comment #1 from Georg-Johann Lay --- Created attachment 10232 --> https://sourceware.org/bugzilla/attachment.cgi?id=10232&action=edit bin-pr21683-gccisr.diff: Proposed patch. / PR gas/21683 * include/opcode/avr.h (AVR_IN

[Bug gas/21683] [avr] Support a pseudo-instruction to allow more efficient GCC ISR prologues

2017-06-28 Thread gjl at gcc dot gnu.org
|P3 Assignee|unassigned at sourceware dot org |gjl at gcc dot gnu.org -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org

[Bug gas/21683] New: [avr] Support a pseudo-instruction to allow more efficient GCC ISR prologues

2017-06-28 Thread gjl at gcc dot gnu.org
Severity: enhancement Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- Background: avr-gcc currently generated ISR prologues and epilogues less efficient than possible. This is due to

[Bug gas/21621] [avr] Wrong / missing warning "skipping two-word instruction"

2017-06-19 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21621 Georg-Johann Lay changed: What|Removed |Added Priority|P2 |P3 -- You are receiving this mail

[Bug gas/21621] [avr] Wrong / missing warning "skipping two-word instruction"

2017-06-19 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21621 Georg-Johann Lay changed: What|Removed |Added Target||avr -- You are receiving this mai

[Bug gas/21621] New: [avr] Wrong / missing warning "skipping two-word instruction"

2017-06-19 Thread gjl at gcc dot gnu.org
ity: minor Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- $ avr-as frag.s -o frag.o && avr-objdump -d frag.o == frag.s == .text cpse 0,0 .subsection 1 lds 0,0 .previo

[Bug ld/21569] [avr] Make avr.sc so generic that there is no need for avrtiny.sc.

2017-06-15 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21569 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |2.29 -- You are receiving this ma

[Bug ld/21569] [avr] Make avr.sc so generic that there is no need for avrtiny.sc.

2017-06-15 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21569 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ld/21583] [avr] Move .jumptables to a higher address

2017-06-14 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21583 --- Comment #2 from Georg-Johann Lay --- (In reply to Nick Clifton from comment #1) > Do you have a patch for the linker script to implement this addition ? It's here: https://sourceware.org/ml/binutils/2017-06/msg00148.html Am usually filei

[Bug ld/21583] [avr] Move .jumptables to a higher address

2017-06-13 Thread gjl at gcc dot gnu.org
|P3 Assignee|unassigned at sourceware dot org |gjl at gcc dot gnu.org -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org

[Bug ld/21583] New: [avr] Move .jumptables to a higher address

2017-06-13 Thread gjl at gcc dot gnu.org
: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- Currently, avr-gcc does not use .jumptables, but I intent to move jump-tables out of .text again, cf. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81075 My plan is to use

[Bug ld/21569] [avr] Make avr.sc so generic that there is no need for avrtiny.sc.

2017-06-12 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21569 --- Comment #1 from Georg-Johann Lay --- Created attachment 10093 --> https://sourceware.org/bugzilla/attachment.cgi?id=10093&action=edit Proposed patch ld/ Genericize avr.sc so that it also works for avrtiny. * scripttempl

[Bug ld/21569] [avr] Make avr.sc so generic that there is no need for avrtiny.sc.

2017-06-12 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21569 Georg-Johann Lay changed: What|Removed |Added Summary|[avr] Make avr-sc so|[avr] Make avr.sc so

[Bug ld/21569] [avr] Make avr-sc so generic that there is no need for avrtiny.sc.

2017-06-12 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21569 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P2

[Bug ld/21569] New: [avr] Make avr-sc so generic that there is no need for avrtiny.sc.

2017-06-12 Thread gjl at gcc dot gnu.org
: enhancement Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- Currently, we have 2 script templates for avr. As proposed by Nick, these files should be unified in such a way that one

[Bug ld/21472] [avr] Add new emulation for ATtiny416 et al.

2017-05-08 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21472 --- Comment #1 from Georg-Johann Lay --- Created attachment 10041 --> https://sourceware.org/bugzilla/attachment.cgi?id=10041&action=edit binutils-avrxmega3.diff: Proposed patch ld/ Upgrade the currently unused emulation avrxmega3 t

[Bug ld/21472] [avr] Add new emulation for ATtiny416 et al.

2017-05-08 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21472 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P2

[Bug ld/21472] New: [avr] Add new emulation for ATtiny416 et al.

2017-05-08 Thread gjl at gcc dot gnu.org
Component: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- WHilst the ISA of AVR ATtiny416 / 417 / 816 / 817 would fit avrxmega2, these sevices feature the flash being accessible via the SRAM address range and instructions

[Bug ld/20849] [avr][avr_tiny] Don't put .rodata in RAM.

2017-04-21 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=20849 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |2.28 -- You are receiving this ma

[Bug binutils/21404] [avr] assertion fail in bfd/elf32-avr.c:2145

2017-04-20 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21404 --- Comment #3 from Georg-Johann Lay --- ...and here is a direct ld call triggering the PR: $ avr-ld bernd.elf.ltrans0.o -mavr5 --relax --defsym __tablejump2__=0 avr-ld: BFD (GNU Binutils) 2.28.51.20170321 assertion fail ../../../source/binut

[Bug binutils/21404] [avr] assertion fail in bfd/elf32-avr.c:2145

2017-04-20 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21404 --- Comment #2 from Georg-Johann Lay --- Created attachment 1 --> https://sourceware.org/bugzilla/attachment.cgi?id=1&action=edit bernd.elf.ltrans0.o -- You are receiving this mail because: You are on the CC list for the bug. _

[Bug binutils/21404] [avr] assertion fail in bfd/elf32-avr.c:2145

2017-04-20 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21404 Georg-Johann Lay changed: What|Removed |Added CC||gjl at gcc dot gnu.org

[Bug binutils/21404] New: [avr] assertion fail in bfd/elf32-avr.c:2145

2017-04-20 Thread gjl at gcc dot gnu.org
: binutils Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- Target: avr Created attachment --> https://sourceware.org/bugzilla/attachment.cgi?id=&action=edit bernd.elf.ltrans0.s $ avr-gcc bernd.elf.lt

[Bug ld/20849] [avr][avr_tiny] Don't put .rodata in RAM.

2017-03-03 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=20849 --- Comment #4 from Georg-Johann Lay --- Mnay thanks for taking care of this! -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@

[Bug ld/20849] [avr][avr_tiny] Don't put .rodata in RAM.

2016-11-21 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=20849 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P2

[Bug ld/20849] [avr][avr_tiny] Don't put .rodata in RAM.

2016-11-21 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=20849 --- Comment #1 from Georg-Johann Lay --- Created attachment 9658 --> https://sourceware.org/bugzilla/attachment.cgi?id=9658&action=edit Untested patch ld/ PR target/20849 * scripttempl/avrtiny.sc (__RODATA_PM_OFFSET__): New

[Bug ld/20849] New: [avr][avr_tiny] Don't put .rodata in RAM.

2016-11-21 Thread gjl at gcc dot gnu.org
t: ld Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org Target Milestone: --- The current linker description files for AVR_TINY like avrtiny.x et al are locating .rodata into SRAM which is quite a waste for devices with up to 128 Bytes of SRAM. As

[Bug gas/15043] [avr] Support new command line options -mdes and -matomics

2016-06-22 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=15043 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug binutils/18269] avr-binutils fail to build

2015-04-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=18269 Georg-Johann Lay changed: What|Removed |Added CC||senthil.thecoder at gmail dot com

[Bug binutils/18269] New: avr-binutils fail to build

2015-04-16 Thread gjl at gcc dot gnu.org
: binutils Assignee: unassigned at sourceware dot org Reporter: gjl at gcc dot gnu.org The current avr-Binutils fail to build because of a build warning which actually rises an erreor. This blocks the build robot from producing usable results, c.f. the results for avr at http

[Bug binutils/18269] avr-binutils fail to build

2015-04-16 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=18269 Georg-Johann Lay changed: What|Removed |Added Target||avr -- You are receiving this mai

[Bug ld/17107] AVR Linker Scripts missing gnu.linkonce sections

2014-07-02 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=17107 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P2

[Bug ld/16005] [avr] Linker crash on a particular instruction sequence with --relax

2013-10-05 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=16005 Georg-Johann Lay changed: What|Removed |Added Version|unspecified |2.23 -- You are receiving this mai

[Bug ld/16005] [avr] Linker crash on a particular instruction sequence with --relax

2013-10-05 Thread gjl at gcc dot gnu.org
||gjl at gcc dot gnu.org -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils

[Bug gas/15043] New: [avr] Support new command line options -mdes and -matomics

2013-01-20 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=15043 Bug #: 15043 Summary: [avr] Support new command line options -mdes and -matomics Product: binutils Version: 2.24 (HEAD) Status: NEW Severity: enhancement

[Bug ld/14406] Support .progmem.data sections to work with GCC's PR49868

2012-07-26 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=14406 --- Comment #1 from Georg-Johann Lay 2012-07-26 11:02:15 UTC --- (In reply to comment #0) > .progmem.data1 .progmem1.data -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail beca

[Bug ld/14406] New: Support .progmem.data sections to work with GCC's PR49868

2012-07-26 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=14406 Bug #: 14406 Summary: Support .progmem.data sections to work with GCC's PR49868 Product: binutils Version: 2.23 (HEAD) URL: http://gcc.gnu.org/PR49868 S

[Bug gas/14255] New: Internal error, aborting at ./gas/symbols.c line 96 in symbol_new

2012-06-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=14255 Bug #: 14255 Summary: Internal error, aborting at ./gas/symbols.c line 96 in symbol_new Product: binutils Version: 2.23 (HEAD) Status: NEW Severity: normal

[Bug ld/13697] [avr] Wrong symbol values with --gc-sections

2012-06-07 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug ld/13697] [avr] Wrong symbol values with --gc-sections

2012-05-24 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 Georg-Johann Lay changed: What|Removed |Added Summary|[avr ] Wrong symbol values |[avr] Wrong symbol values

[Bug ld/13697] [avr ] Wrong symbol values with --gc-sections

2012-05-23 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 --- Comment #7 from Georg-Johann Lay 2012-05-23 19:36:45 UTC --- Created attachment 6417 --> http://sourceware.org/bugzilla/attachment.cgi?id=6417 Tentative patch: Keep .data This is a tentative patch to fix the issue by KEEPing .data. Lig

[Bug ld/14058] Internal overflow error, on >128kB FLASH with no relaxation

2012-05-04 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=14058 --- Comment #7 from Georg-Johann Lay 2012-05-04 13:42:39 UTC --- (In reply to comment #6) > The original bug report IMO contained everything needed to reproduce the bug > and to assess it as different from the "trampolines high" case, without

[Bug ld/14058] Internal overflow error, on >128kB FLASH with no relaxation

2012-05-03 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=14058 --- Comment #4 from Georg-Johann Lay 2012-05-03 22:03:18 UTC --- Here is a reduced example: ; == foo.ss == .text K1: nop .space 0x1fff6 K2: nop .section .progmem, "a", @progbits .word gs(K1) .word gs(K2) == Assemble == $ avr-as -mmcu=

[Bug ld/14058] Internal overflow error, on >128kB FLASH with no relaxation

2012-05-03 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=14058 --- Comment #3 from Georg-Johann Lay 2012-05-03 21:57:19 UTC --- (In reply to comment #2) > Please re-read [...] the post at the given link. Please make bug reports that are self-contained. If there is information missing to reproduce the i

[Bug ld/14058] Internal overflow error, on >128kB FLASH with no relaxation

2012-05-03 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=14058 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug ld/13812] Suboptimal default linker script cause "internal error: out of range error"

2012-05-03 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13812 Georg-Johann Lay changed: What|Removed |Added CC||konfera at efton dot sk --- Comment

[Bug ld/13899] [avr]: Wrong relaxation of R_AVR_16_PM with gs()

2012-04-28 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13899 --- Comment #3 from Georg-Johann Lay 2012-04-28 12:33:28 UTC --- (In reply to comment #2) > > Disassembly of section .text: > > : >0:0a 00 [...] > > 000e : > > The first entry of menuitem_uhr is 0x000a. The correct val

[Bug ld/13899] [avr]: Wrong relaxation of R_AVR_16_PM with gs()

2012-04-27 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13899 --- Comment #2 from Georg-Johann Lay 2012-04-27 23:50:14 UTC --- Created attachment 6379 --> http://sourceware.org/bugzilla/attachment.cgi?id=6379 uhr.s Here is a condensed test case. The first entry of menuitem_uhr shall contain the word

[Bug ld/13899] [avr]: Wrong relaxation of R_AVR_16_PM with gs()

2012-03-28 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13899 --- Comment #1 from Georg-Johann Lay 2012-03-28 11:51:22 UTC --- Notes If you work on linux, you will want to $ dos2unix good.lst in order to change newlines to unix style. And in the Makefile, diff results get smaller if objdump gets call

[Bug ld/13899] New: [avr]: Wrong relaxation of R_AVR_16_PM with gs()

2012-03-23 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13899 Bug #: 13899 Summary: [avr]: Wrong relaxation of R_AVR_16_PM with gs() Product: binutils Version: 2.23 (HEAD) Status: NEW Severity: normal Priority: P2 Compon

[Bug ld/13812] Suboptimal default linker script cause "internal error: out of range error"

2012-03-05 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13812 --- Comment #2 from Georg-Johann Lay 2012-03-05 21:48:30 UTC --- Created attachment 6263 --> http://sourceware.org/bugzilla/attachment.cgi?id=6263 stubc.s: Assembler file Assemble/Link with: avr-as -mmcu=atmega2560 stubs.s -o stubs.o avr-l

[Bug ld/13812] Suboptimal default linker script cause "internal error: out of range error"

2012-03-05 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13812 --- Comment #1 from Georg-Johann Lay 2012-03-05 21:36:52 UTC --- Created attachment 6262 --> http://sourceware.org/bugzilla/attachment.cgi?id=6262 stubc.c: Simplified C test case Compile with avr-gcc -mmcu=atmega2560 stubs.c -S -Os -- Co

[Bug ld/13812] New: Suboptimal default linker script cause "internal error: out of range error"

2012-03-05 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13812 Bug #: 13812 Summary: Suboptimal default linker script cause "internal error: out of range error" Product: binutils Version: 2.23 (HEAD) Status: NEW Severity

[Bug binutils/13503] [avr] Support RELOCs to represent a byte

2012-03-04 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13503 --- Comment #4 from Georg-Johann Lay 2012-03-04 13:41:53 UTC --- (In reply to comment #1) > See also respective extensions to avr-gcc: Finally, the right link to the avr-gcc named address space support, including 24-bit pointers: http://gcc.

  1   2   >