[Bug binutils/3298] -mrelax broken for sh-elf

2025-06-25 Thread amylaar at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=3298 --- Comment #20 from Joern Rennecke --- (In reply to Quentin Boswank from comment #17) > Created attachment 16107 [details] > patch for gas bug zeroing 16 or 32 bit width jumptables when relaxing V2 max = (1ul << (fixP->fx_size * 8)) -

[Bug binutils/3298] -mrelax broken for sh-elf

2025-05-24 Thread amylaar at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=3298 --- Comment #15 from Joern Rennecke --- (In reply to Quentin Boswank from comment #14) > Created attachment 16105 [details] > patch for gas bug zeroing 16 or 32 bit width jumptables when relaxing > > Off course there was another one + ma

[Bug binutils/3298] -mrelax broken for sh-elf

2025-05-23 Thread amylaar at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=3298 --- Comment #11 from Joern Rennecke --- (In reply to Quentin Boswank from comment #6) > Created attachment 16079 [details] > Patch to fix load/store swap crash bug > > I am now able to execute my bare metal binarys (non-PIC) I see we have sim

[Bug binutils/3298] -mrelax broken for sh-elf

2025-05-22 Thread amylaar at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=3298 --- Comment #9 from Joern Rennecke --- (In reply to Quentin Boswank from comment #7) > (In reply to Joern Rennecke from comment #3) > > One thing that I just noticed while browsing through > > sh_elf_relax_delete_bytes > > is that we don't proc

[Bug binutils/3298] -mrelax broken for sh-elf

2014-11-10 Thread amylaar at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=3298 --- Comment #3 from Joern Rennecke --- One thing that I just noticed while browsing through sh_elf_relax_delete_bytes is that we don't process R_SH_ALIGN properly; i.e. when we stop at a larger alignment, we should should check if we should now