https://sourceware.org/bugzilla/show_bug.cgi?id=21123
Bug ID: 21123 Summary: [PowerPC] tlbie instruction restricted to two-operand form and incorrectly limits operand 2 Product: binutils Version: 2.26 Status: UNCONFIRMED Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: nholcomb at wisc dot edu Target Milestone: --- When I try to assemble the instruction "tlbie r10, r26, 1, 1, 1", gas produces the errors: Error: operand out of range (26 is not between 0 and 1) Error: junk at end of line: `1,1,1' Looking at the PPC manual v3.0, TLBIE has two forms: tlbie RB,RS,RIC,PRS,R (<-- the form I used) and tlbie RB,RS (equivalent to tlbie RB,RS,0,0,0) I can't find any documentation about a restriction on which register is used for RS in the manual. Ideally, either instruction form would be accepted as well. -- 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/mailman/listinfo/bug-binutils