xref: /llvm-project/llvm/test/tools/llvm-symbolizer/Inputs/fat.c (revision ebc162a766b7fe84b816d4faccadf59abe1ca4ef)
1*ebc162a7SFrederic Riss /* Compile with:
2*ebc162a7SFrederic Riss    clang -arch armv7 -arch armv7m -arch armv7em -arch x86_64 -arch x86_64h -c
3*ebc162a7SFrederic Riss */
4*ebc162a7SFrederic Riss 
5*ebc162a7SFrederic Riss #ifdef __x86_64h__
x86_64h_function()6*ebc162a7SFrederic Riss void x86_64h_function() {}
7*ebc162a7SFrederic Riss #elif defined(__x86_64__)
x86_64_function()8*ebc162a7SFrederic Riss void x86_64_function() {}
9*ebc162a7SFrederic Riss #elif defined(__ARM_ARCH_7EM__)
armv7em_function()10*ebc162a7SFrederic Riss void armv7em_function() {}
11*ebc162a7SFrederic Riss #elif defined(__ARM_ARCH_7M__)
armv7m_function()12*ebc162a7SFrederic Riss void armv7m_function() {}
13*ebc162a7SFrederic Riss #elif defined(__ARM_ARCH_7A__)
armv7_function()14*ebc162a7SFrederic Riss void armv7_function() {}
15*ebc162a7SFrederic Riss #endif
16