/* * Copyright 2002-2019 Intel Corporation. * * This software is provided to you as Sample Source Code as defined in the accompanying * End User License Agreement for the Intel(R) Software Development Products ("Agreement") * section 1.L. * * This software and the related documents are provided as is, with no express or implied * warranties, other than those that are expressly stated in the License. */ // This little application is used to test calling application functions. // #include #if defined (TARGET_WINDOWS) #define EXPORT_SYM __declspec( dllexport ) #else #define EXPORT_SYM extern #include #endif EXPORT_SYM long Original1( long param1, long param2 ); EXPORT_SYM long Original2( long param1, long param2 ); int main() { long res; int i; for (i=0; i<10; i++) { res = Original1(3, 4); } if ((unsigned int)res != (unsigned int)9207) { printf ("***ERROR res %ld is unexpected\n", res); exit (-1); } return 0; }