[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/26753] New: aarch64: Internal error in ldst_lo12_determine_real
From: |
nate at thatsmathematics dot com |
Subject: |
[Bug gas/26753] New: aarch64: Internal error in ldst_lo12_determine_real_reloc_type |
Date: |
Sun, 18 Oct 2020 21:33:53 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=26753
Bug ID: 26753
Summary: aarch64: Internal error in
ldst_lo12_determine_real_reloc_type
Product: binutils
Version: 2.36 (HEAD)
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: nate at thatsmathematics dot com
Target Milestone: ---
Created attachment 12909
--> https://sourceware.org/bugzilla/attachment.cgi?id=12909&action=edit
Test case
gas aarch64 dies with an internal error when assembling the invalid instruction
ldrb x1, [x0, #:lo12:my_char]
(It should be w1 instead of x1.) Complete file attached.
Reproducible with HEAD and 2.34 as shipped with Ubuntu 20.04.
The message is:
/tmp/foo.s: Assembler messages:
/tmp/foo.s:3: Internal error in ldst_lo12_determine_real_reloc_type at
../../gas/config/tc-aarch64.c:5514.
Please report this bug.
Line 5514 is:
gas_assert (opd1_qlf != AARCH64_OPND_QLF_NIL);
--
You are receiving this mail because:
You are on the CC list for the bug.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug gas/26753] New: aarch64: Internal error in ldst_lo12_determine_real_reloc_type,
nate at thatsmathematics dot com <=