1*9880d681SAndroid Build Coastguard Worker /* Compile with: 2*9880d681SAndroid Build Coastguard Worker clang -arch armv7 -arch armv7m -arch armv7em -arch x86_64 -arch x86_64h -c 3*9880d681SAndroid Build Coastguard Worker */ 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker #ifdef __x86_64h__ x86_64h_function()6*9880d681SAndroid Build Coastguard Workervoid x86_64h_function() {} 7*9880d681SAndroid Build Coastguard Worker #elif defined(__x86_64__) x86_64_function()8*9880d681SAndroid Build Coastguard Workervoid x86_64_function() {} 9*9880d681SAndroid Build Coastguard Worker #elif defined(__ARM_ARCH_7EM__) armv7em_function()10*9880d681SAndroid Build Coastguard Workervoid armv7em_function() {} 11*9880d681SAndroid Build Coastguard Worker #elif defined(__ARM_ARCH_7M__) armv7m_function()12*9880d681SAndroid Build Coastguard Workervoid armv7m_function() {} 13*9880d681SAndroid Build Coastguard Worker #elif defined(__ARM_ARCH_7A__) armv7_function()14*9880d681SAndroid Build Coastguard Workervoid armv7_function() {} 15*9880d681SAndroid Build Coastguard Worker #endif 16