re PR target/20611 (duplicate label for inlined function referencing TLS)

PR target/20611
missed from last commit.

From-SVN: r97314
This commit is contained in:
Alan Modra 2005-03-31 21:04:16 +09:30
parent ccbca5e4aa
commit 0e5be35ba7
1 changed files with 2 additions and 3 deletions

View File

@ -10146,11 +10146,10 @@
(define_insn "load_toc_v4_PIC_1b"
[(set (match_operand:SI 0 "register_operand" "=l")
(match_operand:SI 1 "immediate_operand" "s"))
(use (unspec [(match_dup 1) (match_operand 2 "immediate_operand" "s")]
(unspec:SI [(match_operand:SI 1 "immediate_operand" "s")]
UNSPEC_TOCPTR))]
"TARGET_ELF && DEFAULT_ABI != ABI_AIX && flag_pic == 2"
"bcl 20,31,%1+4\\n%1:\\n\\t.long %2-%1"
"bcl 20,31,$+8\\n\\t.long %1-$"
[(set_attr "type" "branch")
(set_attr "length" "8")])