[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=edit Proposed patch AVR: binutils/31704 - Let avr-objdump show .note.gnu.avr.deviceinfo This patch supports

[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=edit Proposed patch AVR: binutils/31687 - Include .rodata size in avr-objdump -P mem-usage. AVR emulations with

[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

[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=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=edit attiny40.elf Test case for ATtiny40 $ avr-objdump -h attiny40.elf attiny40.elf: file format elf32-avr

[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

[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

[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

[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

[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

[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=edit Augmentation of default linker script. Link with -Tflash12.ld WON'T FIX this one: The layout of code and

[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=edit proposed patch ld/ PR ld/21849 * scripttempl/avr.sc: Split .progmemx.* from .progmem.* and

[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

[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=edit binutils-avrxmega3-pr21472-doc.diff: Round-up of documentation. gas/ PR ld/21472 *

[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=edit bin-pr21683-gccisr.diff: Proposed patch. / PR gas/21683 * include/opcode/avr.h (AVR_INSN):

[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

[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

[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

[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

[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

[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=edit Proposed patch ld/ Genericize avr.sc so that it also works for avrtiny. *

[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=edit binutils-avrxmega3.diff: Proposed patch ld/ Upgrade the currently unused emulation avrxmega3 to 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 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

[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

[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=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==edit bernd.elf.ltrans0.s $ avr-gcc bernd.elf.ltrans0.s -m

[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 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=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
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 flash

[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 gjl at gcc dot gnu.org changed: What|Removed |Added CC

[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 gjl at gcc dot gnu.org changed: What|Removed |Added Target||avr -- You

[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 gjl at gcc dot gnu.org changed: What|Removed |Added Target||avr

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

2013-10-05 Thread gjl at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=16005 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Target||avr

[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 gjl at gcc dot gnu.org changed: What|Removed |Added Version|unspecified |2.23 -- You

[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] New: Support .progmemN.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 .progmemN.data sections to work with GCC's PR49868 Product: binutils Version: 2.23 (HEAD) URL: http://gcc.gnu.org/PR49868

[Bug ld/14406] Support .progmemN.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 gjl at gcc dot gnu.org 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

[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 gjl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[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 gjl at gcc dot gnu.org changed: What|Removed |Added Summary|[avr ] Wrong symbol values |[avr] Wrong

[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 gjl at gcc dot gnu.org 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

[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 gjl at gcc dot gnu.org 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

[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 gjl at gcc dot gnu.org changed: What|Removed |Added CC||konfera

[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 gjl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[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 gjl at gcc dot gnu.org 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

[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 gjl at gcc dot gnu.org 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

[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 gjl at gcc dot gnu.org 2012-04-28 12:33:28 UTC --- (In reply to comment #2) Disassembly of section .text: menuitem_uhr: 0:0a 00 [...] 000e onPixel_uhr: The first entry

[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 gjl at gcc dot gnu.org 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

[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 gjl at gcc dot gnu.org 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

[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

[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 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 gjl at gcc dot gnu.org 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

[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 gjl at gcc dot gnu.org 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

[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 #3 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-03-04 13:39:16 UTC --- (In reply to comment #1) See also respective extensions to avr-gcc: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50931 -- Configure bugmail: http

[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 gjl at gcc dot gnu.org 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

[Bug ld/12742] ld error unrecognized option '-plugin' on mingw and how to build with plugins enabled on mingw

2012-03-01 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12742 --- Comment #9 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-03-01 21:29:25 UTC --- Tried again today and I can do a Canadian cross build and LTO works :-)) Configuration was Build = i686-pc-linux-gnu Host = i386-pc-mingw32 Target

[Bug ld/12742] ld error unrecognized option '-plugin' on mingw and how to build with plugins enabled on mingw

2012-02-21 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12742 --- Comment #5 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-21 22:46:45 UTC --- Thanks for the patch, I can test after GCC's http://gcc.gnu.org/PR50616 is fixed. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab

[Bug ld/12742] ld error unrecognized option '-plugin' on mingw and how to build with plugins enabled on mingw

2012-02-21 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12742 --- Comment #6 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-21 22:48:36 UTC --- Something strange happened to the link. Again GCC's PR: http://gcc.gnu.org/PR50616 -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab

[Bug ld/12742] ld error unrecognized option '-plugin' on mingw and how to build with plugins enabled on mingw

2012-02-21 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12742 --- Comment #7 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-21 22:49:50 UTC --- Ok, there is some PR magic. GCC PR number is 50616. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 Bug #: 13697 Summary: [avr ] Wrong symbol values with --gc-sections Product: binutils Version: 2.23 (HEAD) Status: NEW Severity: normal Priority: P2

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Target||avr

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 --- Comment #1 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-16 10:21:47 UTC --- Created attachment 6217 -- http://sourceware.org/bugzilla/attachment.cgi?id=6217 heap-start.s avr-gcc's assembler output -- Configure bugmail: http

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 --- Comment #3 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-16 10:26:29 UTC --- Created attachment 6219 -- http://sourceware.org/bugzilla/attachment.cgi?id=6219 Console Output with -v -Wl,-v Console output for the following command

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 --- Comment #2 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-16 10:22:58 UTC --- Created attachment 6218 -- http://sourceware.org/bugzilla/attachment.cgi?id=6218 heap-start.map -- Configure bugmail: http://sourceware.org/bugzilla

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 --- Comment #4 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-16 10:32:07 UTC --- Created attachment 6220 -- http://sourceware.org/bugzilla/attachment.cgi?id=6220 heal-start.elf: Disassembly from avr-objdump -d avr-objdump -d heal

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added CC||childbear0

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

2012-02-16 Thread gjl at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13697 --- Comment #6 from Georg-Johann Lay gjl at gcc dot gnu.org 2012-02-16 12:30:29 UTC --- (In reply to comment #5) I think this pain is self-inflicted. You're using -m avr5 -Tdata 0x800100 instead of -m avr51. So you get the avr5 ld script

  1   2   >