// REQUIRES: x86-registered-target
// RUN: %clang_cc1 %s -triple i386-pc-windows-msvc -fms-extensions -S -o - | FileCheck %s
// Yes, this is an assembly test from Clang, because we need to make it all the
// way through code generation to know if our call became a direct, pc-relative
// call or an indirect call through memory.
int ;
__declspec int ;
;
;
int
int
int
// Test that this asm blob doesn't require more registers than available. This
// has to be an LLVM code generation test.
void __declspec