https://sourceware.org/bugzilla/show_bug.cgi?id=24464
Bug ID: 24464
Summary: rx: Fatal error: Infinite loop encountered whilst
attempting to compute the addresses of symbols in
section P
Product: binutils
Version: unspecified
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: marxin.liska at gmail dot com
Target Milestone: ---
Using rx cross gas I see:
$ cat pr90045.s
.file "pr90045.c"
.section P,"ax"
.global _copy
.type _copy, @function
_copy:
mov.L r2, r14
cmp #0, r14
mov.L r1, r2
bne .L7
rts
.balign 2
.L7:
mov.L r3, r1
mov.L r14, r3
smovf
rts
.size _copy, .-_copy
.ident "GCC: (GNU) 9.0.0 20180717 (experimental)"
$ ./as -m32bit-doubles -mrx-abi -o pr90045.o pr90045.s
pr90045.s: Assembler messages:
pr90045.s: Fatal error: Infinite loop encountered whilst attempting to compute
the addresses of symbols in section P
$ ./as --version
GNU assembler (GNU Binutils; openSUSE Tumbleweed) 2.32
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-binutils