1*bb5f64a6Susama hameed // REQUIRES: x86-registered-target 29afc57dcSusama hameed // RUN: %clang_cc1 -S -triple x86_64 -std=c17 -fsanitize=function %s -o - | FileCheck %s --check-prefixes=CHECK 39afc57dcSusama hameed 49afc57dcSusama hameed // CHECK: .long 248076293 f(void)59afc57dcSusama hameedvoid __attribute__((ms_abi)) f(void) {} 69afc57dcSusama hameed 79afc57dcSusama hameed // CHECK: .long 905068220 g(void)89afc57dcSusama hameedvoid g(void) {} 99afc57dcSusama hameed 109afc57dcSusama hameed // CHECK: .long 1717976574 f_no_prototype()119afc57dcSusama hameedvoid __attribute__((ms_abi)) f_no_prototype() {} 129afc57dcSusama hameed 139afc57dcSusama hameed // CHECK: .long 1717976574 g_no_prototype()149afc57dcSusama hameedvoid g_no_prototype() {} 15