xref: /llvm-project/clang/test/Interpreter/inline-asm.cpp (revision cbdc86e46c3824dda152db2bd0b9fdb3872ddf87)
1*cbdc86e4SAndrew V. Teylu // REQUIRES: host-supports-jit, x86_64-linux
2*cbdc86e4SAndrew V. Teylu // UNSUPPORTED: system-aix
3*cbdc86e4SAndrew V. Teylu //
4*cbdc86e4SAndrew V. Teylu // RUN: rm -rf %t
5*cbdc86e4SAndrew V. Teylu // RUN: mkdir -p %t
6*cbdc86e4SAndrew V. Teylu // RUN: split-file %s %t
7*cbdc86e4SAndrew V. Teylu //
8*cbdc86e4SAndrew V. Teylu // RUN: cat %t/inline-asm.txt | clang-repl -Xcc="-I%t"
9*cbdc86e4SAndrew V. Teylu 
10*cbdc86e4SAndrew V. Teylu //--- inline-asm.cpp
11*cbdc86e4SAndrew V. Teylu __asm(".globl _ZSt21ios_base_library_initv");
12*cbdc86e4SAndrew V. Teylu int x;
13*cbdc86e4SAndrew V. Teylu 
14*cbdc86e4SAndrew V. Teylu //--- inline-asm.txt
15*cbdc86e4SAndrew V. Teylu #include "inline-asm.cpp"
16*cbdc86e4SAndrew V. Teylu x = 10;
17*cbdc86e4SAndrew V. Teylu %quit
18