// RUN: llvm-mc < %s -triple=aarch64-none-linux-gnu -filetype=obj | llvm-readobj -r - | FileCheck %s
// External symbols are a different concept to global variables but should still
// get relocations and so on when used.
.file "<stdin>"
.text
.globl check_extern
.type check_extern,@function
check_extern: // @check_extern
.cfi_startproc
// %bb.0:
sub sp, sp, #16
.Ltmp2:
.cfi_def_cfa sp, 16
str x30,