1 .section .toc,"aw"
2 .globl xt
3xt:
4 .quad x
5#
6# This testcase will fail with a warning "xt defined on removed toc entry"
7# if a large-toc access like the following is added to this file, because
8# toc analysis only considers toc accesses from the current object file.
9# The small-toc access from tocopt4a.s doesn't cause xt entry to be marked
10# !can_optimize.  The testcase only passes because toc analysis considers
11# *no* access from the current file as being sufficiently unusual to
12# warrant keeping the toc entry.  So, if you use global symbols on toc
13# entries, don't mix code models.
14#
15# .text
16# addis 9,2,xt@toc@ha
17# ld 9,xt@toc@l(9)
18