https://sourceware.org/bugzilla/show_bug.cgi?id=33556
--- Comment #2 from David Grayson <davidegrayson at gmail dot com> --- I confirmed that this is mainly an assembler bug, because the assembler is producing invalid output and I can get the linker to link the program successfully and produce a "jalr zero" instruction if I manually fix the assembler's output. (Hint: change _foo's value 0xCAFFFFFE and then manually modify the .o file to make _foo's value be 0.) But I think it's *partly* a bug in the linker too, since I believe that the linker should reject invalid inputs like this instead of doing, weird, invalid operations that cannot generate valid code. -- You are receiving this mail because: You are on the CC list for the bug.
