1! Zero-sized range descriptors are handled well, but GAS should not emit 2! them unnecessarily. This can happen if .align handling and insn 3! assembling does not cater to this specifically and completely. 4! Test-case shortened from gcc.c-torture/execute/20000205-1.c. 5 6 .text 7_f: 8 pt .L2, tr0 9 addi.l r15, -32, r15 10 gettr tr5, r0 11 st.q r15, 0, r14 12 st.q r15, 24, r0 13 st.q r15, 16, r28 14 st.q r15, 8, r18 15 add.l r15, r63, r14 16 add r2, r63, r1 17 beqi r1, 0, tr0 18 pt _f, tr5 19 andi r1, 128, r28 20 .align 2 21.L8: 22 pt .L2, tr0 23 movi 1, r2 24.L2: 25 nop 26 27