1 /******************************************************************************* 2 * Copyright 1999-2018 Intel Corporation 3 * All Rights Reserved. 4 * 5 * If this software was obtained under the Intel Simplified Software License, 6 * the following terms apply: 7 * 8 * The source code, information and material ("Material") contained herein is 9 * owned by Intel Corporation or its suppliers or licensors, and title to such 10 * Material remains with Intel Corporation or its suppliers or licensors. The 11 * Material contains proprietary information of Intel or its suppliers and 12 * licensors. The Material is protected by worldwide copyright laws and treaty 13 * provisions. No part of the Material may be used, copied, reproduced, 14 * modified, published, uploaded, posted, transmitted, distributed or disclosed 15 * in any way without Intel's prior express written permission. No license under 16 * any patent, copyright or other intellectual property rights in the Material 17 * is granted to or conferred upon you, either expressly, by implication, 18 * inducement, estoppel or otherwise. Any license under such intellectual 19 * property rights must be express and approved by Intel in writing. 20 * 21 * Unless otherwise agreed by Intel in writing, you may not remove or alter this 22 * notice or any other notice embedded in Materials by Intel or Intel's 23 * suppliers or licensors in any way. 24 * 25 * 26 * If this software was obtained under the Apache License, Version 2.0 (the 27 * "License"), the following terms apply: 28 * 29 * You may not use this file except in compliance with the License. You may 30 * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 31 * 32 * 33 * Unless required by applicable law or agreed to in writing, software 34 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 35 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 36 * 37 * See the License for the specific language governing permissions and 38 * limitations under the License. 39 *******************************************************************************/ 40 41 42 #include "winres.h" 43 44 #define STR2(x) #x 45 #define STR(x) STR2(x) 46 47 #ifndef _IPP_VERSION 48 #define _IPP_VERSION "" 49 #endif 50 51 VS_VERSION_INFO VERSIONINFO 52 FILEVERSION VERSION() 53 PRODUCTVERSION VERSION() 54 FILEFLAGSMASK 0x3fL 55 #ifdef _DEBUG 56 FILEFLAGS 0x1L 57 #else 58 FILEFLAGS 0x0L 59 #endif 60 FILEOS VOS_NT_WINDOWS32 61 FILETYPE VFT_DLL 62 FILESUBTYPE 0x0L 63 BEGIN 64 BLOCK "StringFileInfo" 65 BEGIN 66 BLOCK "040904b0" 67 BEGIN 68 VALUE "CompanyName", "Intel Corporation.\0" 69 VALUE "FileVersion", STR( VERSION() ) "\0" 70 VALUE "ProductName", IPP_LIB_SHORTNAME() ". Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ".\0" 71 VALUE "ProductVersion", STR_VERSION() "\0" 72 VALUE "LegalCopyright", "Copyright (C) 1999-2018, Intel Corporation. All rights reserved.\0" 73 74 #if defined (_CORE) && !defined (_WIN64) && defined (_WIN32) && !defined (_WIN32E) 75 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ".\0" 76 VALUE "FileDescription", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dynamic library\0" 77 VALUE "InternalName", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() _IPP_VERSION ".dll\0" 78 VALUE "OriginalFilename", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() _IPP_VERSION ".dll\0" 79 #endif 80 #if defined (_CORE) && defined (_WIN64) && defined (_WIN32) && !defined(_WIN32E) 81 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ".\0" 82 VALUE "FileDescription", IPP_LIB_PREFIX() "64" IPP_LIB_SHORTNAME() _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dynamic library\0" 83 VALUE "InternalName", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() "64" _IPP_VERSION ".dll\0" 84 VALUE "OriginalFilename", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() "64" _IPP_VERSION ".dll\0" 85 #endif 86 #if defined (_CORE) && defined(_WIN32E) 87 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ".\0" 88 VALUE "FileDescription", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dynamic library\0" 89 VALUE "InternalName", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() _IPP_VERSION ".dll\0" 90 VALUE "OriginalFilename", IPP_LIB_PREFIX() IPP_LIB_SHORTNAME() _IPP_VERSION ".dll\0" 91 #endif 92 #if defined (_PCS) && defined(_WIN32E) && !defined (IPPVER) 93 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". DLLs dispatcher\0" 94 VALUE "FileDescription", IPP_LIB_PREFIX() _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dispatcher\0" 95 VALUE "InternalName", IPP_LIB_PREFIX() _IPP_VERSION ".dll\0" 96 VALUE "OriginalFilename", IPP_LIB_PREFIX() _IPP_VERSION ".dll\0" 97 #endif 98 #if defined (_PCS) && defined(_WIN32E) && defined (IPPVER) 99 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". DLLs dispatcher\0" 100 VALUE "FileDescription", IPP_LIB_PREFIX() ".dll is the " IPP_LIB_SHORTNAME() " dispatcher\0" 101 VALUE "InternalName", IPP_LIB_PREFIX() _IPP_VERSION ".dll\0" 102 VALUE "OriginalFilename", IPP_LIB_PREFIX() _IPP_VERSION ".dll\0" 103 #endif 104 #if defined (_PCS) && defined (_WIN64) && defined (_WIN32) && !defined(_WIN32E) && !defined (IPPVER) 105 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". DLLs dispatcher\0" 106 VALUE "FileDescription", IPP_LIB_PREFIX() "64" _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dispatcher\0" 107 VALUE "InternalName", IPP_LIB_PREFIX() "64" _IPP_VERSION ".dll\0" 108 VALUE "OriginalFilename", IPP_LIB_PREFIX() "64" _IPP_VERSION ".dll\0" 109 #endif 110 #if defined (_PCS) && !defined (_WIN32E) && !defined (_WIN64) && defined (_WIN32) && !defined (IPPVER) 111 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". DLLs dispatcher\0" 112 VALUE "FileDescription", IPP_LIB_PREFIX() _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dispatcher\0" 113 VALUE "InternalName", IPP_LIB_PREFIX() _IPP_VERSION ".dll\0" 114 VALUE "OriginalFilename", IPP_LIB_PREFIX() _IPP_VERSION ".dll\0" 115 #endif 116 #if defined (_PCS) && !defined (_WIN32E) && !defined (_WIN64) && defined (_WIN32) && defined (IPPVER) 117 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". DLLs dispatcher\0" 118 VALUE "FileDescription", IPP_LIB_PREFIX() GET_STR(IPPVER) _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dispatcher\0" 119 VALUE "InternalName", IPP_LIB_PREFIX() GET_STR(IPPVER) _IPP_VERSION ".dll\0" 120 VALUE "OriginalFilename", IPP_LIB_PREFIX() GET_STR(IPPVER) _IPP_VERSION ".dll\0" 121 #endif 122 #if defined (_PCS) && defined (_WIN64) && defined (_WIN32) && !defined(_WIN32E) && defined (IPPVER) 123 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". DLLs dispatcher\0" 124 VALUE "FileDescription", IPP_LIB_PREFIX() "64" GET_STR(IPPVER) _IPP_VERSION ".dll is the " IPP_LIB_SHORTNAME() " dispatcher\0" 125 VALUE "InternalName", IPP_LIB_PREFIX() "64" GET_STR(IPPVER) _IPP_VERSION ".dll\0" 126 VALUE "OriginalFilename", IPP_LIB_PREFIX() "64" GET_STR(IPPVER) _IPP_VERSION ".dll\0" 127 #endif 128 #if defined (_PX) && !defined (_WIN64) && defined (_WIN32) && !defined (_WIN32E) 129 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". For Intel(R) Pentium(R) processors\0" 130 VALUE "FileDescription", IPP_LIB_PREFIX() "px" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 131 VALUE "InternalName", IPP_LIB_PREFIX() "px" _IPP_VERSION ".dll\0" 132 VALUE "OriginalFilename", IPP_LIB_PREFIX() "px" _IPP_VERSION ".dll\0" 133 #endif 134 #if defined (_PX) && defined(_WIN32E) 135 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". For Intel(R) 64 Instruction Set Architecture (ISA) processors\0" 136 VALUE "FileDescription", IPP_LIB_PREFIX() "mx" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 137 VALUE "InternalName", IPP_LIB_PREFIX() "mx" _IPP_VERSION ".dll\0" 138 VALUE "OriginalFilename", IPP_LIB_PREFIX() "mx" _IPP_VERSION ".dll\0" 139 #endif 140 #if defined (_PX) && defined (_WIN64) && defined (_WIN32) && !defined(_WIN32E) 141 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". For Intel(R) Itanium(R) processors\0" 142 VALUE "FileDescription", IPP_LIB_PREFIX() "ix" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 143 VALUE "InternalName", IPP_LIB_PREFIX() "ix" _IPP_VERSION ".dll\0" 144 VALUE "OriginalFilename", IPP_LIB_PREFIX() "ix" _IPP_VERSION ".dll\0" 145 #endif 146 #ifdef _M6 147 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for Intel(R) Pentium(R) II processor\0" 148 VALUE "FileDescription", IPP_LIB_PREFIX() "m6" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 149 VALUE "InternalName", IPP_LIB_PREFIX() "m6" _IPP_VERSION ".dll\0" 150 VALUE "OriginalFilename", IPP_LIB_PREFIX() "m6" _IPP_VERSION ".dll\0" 151 #endif 152 #ifdef _A6 153 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Streaming SIMD Extensions (SSE)\0" 154 VALUE "FileDescription", IPP_LIB_PREFIX() "a6" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 155 VALUE "InternalName", IPP_LIB_PREFIX() "a6" _IPP_VERSION ".dll\0" 156 VALUE "OriginalFilename", IPP_LIB_PREFIX() "a6" _IPP_VERSION ".dll\0" 157 #endif 158 #ifdef _W7 159 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Streaming SIMD Extensions 2 (SSE2)\0" 160 VALUE "FileDescription", IPP_LIB_PREFIX() "w7" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 161 VALUE "InternalName", IPP_LIB_PREFIX() "w7" _IPP_VERSION ".dll\0" 162 VALUE "OriginalFilename", IPP_LIB_PREFIX() "w7" _IPP_VERSION ".dll\0" 163 #endif 164 #ifdef _T7 165 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Streaming SIMD Extensions 3 (SSE3)\0" 166 VALUE "FileDescription", IPP_LIB_PREFIX() "t7" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 167 VALUE "InternalName", IPP_LIB_PREFIX() "t7" _IPP_VERSION ".dll\0" 168 VALUE "OriginalFilename", IPP_LIB_PREFIX() "t7" _IPP_VERSION ".dll\0" 169 #endif 170 #ifdef _V8 171 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Supplemental Streaming SIMD Extension 3 (SSSE3)\0" 172 VALUE "FileDescription", IPP_LIB_PREFIX() "v8" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 173 VALUE "InternalName", IPP_LIB_PREFIX() "v8" _IPP_VERSION ".dll\0" 174 VALUE "OriginalFilename", IPP_LIB_PREFIX() "v8" _IPP_VERSION ".dll\0" 175 #endif 176 #ifdef _P8 177 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Streaming SIMD Extensions 4.2 (SSE4.2)\0" 178 VALUE "FileDescription", IPP_LIB_PREFIX() "p8" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 179 VALUE "InternalName", IPP_LIB_PREFIX() "p8" _IPP_VERSION ".dll\0" 180 VALUE "OriginalFilename", IPP_LIB_PREFIX() "p8" _IPP_VERSION ".dll\0" 181 #endif 182 #ifdef _G9 183 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Advanced Vector Extensions (AVX)\0" 184 VALUE "FileDescription", IPP_LIB_PREFIX() "g9" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 185 VALUE "InternalName", IPP_LIB_PREFIX() "g9" _IPP_VERSION ".dll\0" 186 VALUE "OriginalFilename", IPP_LIB_PREFIX() "g9" _IPP_VERSION ".dll\0" 187 #endif 188 #ifdef _H9 189 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Advanced Vector Extensions 2 (AVX2)\0" 190 VALUE "FileDescription", IPP_LIB_PREFIX() "h9" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 191 VALUE "InternalName", IPP_LIB_PREFIX() "h9" _IPP_VERSION ".dll\0" 192 VALUE "OriginalFilename", IPP_LIB_PREFIX() "h9" _IPP_VERSION ".dll\0" 193 #endif 194 #ifdef _M7 195 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for Intel(R) 64 Instruction Set Architecture (ISA)\0" 196 VALUE "FileDescription", IPP_LIB_PREFIX() "m7" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 197 VALUE "InternalName", IPP_LIB_PREFIX() "m7" _IPP_VERSION ".dll\0" 198 VALUE "OriginalFilename", IPP_LIB_PREFIX() "m7" _IPP_VERSION ".dll\0" 199 #endif 200 #ifdef _U8 201 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Supplemental Streaming SIMD Extension 3 (SSSE3)\0" 202 VALUE "FileDescription", IPP_LIB_PREFIX() "u8" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 203 VALUE "InternalName", IPP_LIB_PREFIX() "u8" _IPP_VERSION ".dll\0" 204 VALUE "OriginalFilename", IPP_LIB_PREFIX() "u8" _IPP_VERSION ".dll\0" 205 #endif 206 #ifdef _Y8 207 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Streaming SIMD Extensions 4.2 (SSE4.2)\0" 208 VALUE "FileDescription", IPP_LIB_PREFIX() "y8" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 209 VALUE "InternalName", IPP_LIB_PREFIX() "y8" _IPP_VERSION ".dll\0" 210 VALUE "OriginalFilename", IPP_LIB_PREFIX() "y8" _IPP_VERSION ".dll\0" 211 #endif 212 #ifdef _E9 213 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Advanced Vector Extensions (AVX)\0" 214 VALUE "FileDescription", IPP_LIB_PREFIX() "e9" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 215 VALUE "InternalName", IPP_LIB_PREFIX() "e9" _IPP_VERSION ".dll\0" 216 VALUE "OriginalFilename", IPP_LIB_PREFIX() "e9" _IPP_VERSION ".dll\0" 217 #endif 218 #ifdef _L9 219 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with Advanced Vector Extensions 2 (AVX2)\0" 220 VALUE "FileDescription", IPP_LIB_PREFIX() "l9" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 221 VALUE "InternalName", IPP_LIB_PREFIX() "l9" _IPP_VERSION ".dll\0" 222 VALUE "OriginalFilename", IPP_LIB_PREFIX() "l9" _IPP_VERSION ".dll\0" 223 #endif 224 #ifdef _K0 225 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with AVX512F/CD/BW/DQ/VL support\0" 226 VALUE "FileDescription", IPP_LIB_PREFIX() "k0" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 227 VALUE "InternalName", IPP_LIB_PREFIX() "k0" _IPP_VERSION ".dll\0" 228 VALUE "OriginalFilename", IPP_LIB_PREFIX() "k0" _IPP_VERSION ".dll\0" 229 #endif 230 #ifdef _N0 231 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for processors with AVX512F/CD/ER/PF support\0" 232 VALUE "FileDescription", IPP_LIB_PREFIX() "n0" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 233 VALUE "InternalName", IPP_LIB_PREFIX() "n0" _IPP_VERSION ".dll\0" 234 VALUE "OriginalFilename", IPP_LIB_PREFIX() "n0" _IPP_VERSION ".dll\0" 235 #endif 236 #ifdef _S8 237 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for Intel(R) Atom(TM) processor\0" 238 VALUE "FileDescription", IPP_LIB_PREFIX() "s8" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 239 VALUE "InternalName", IPP_LIB_PREFIX() "s8" _IPP_VERSION ".dll\0" 240 VALUE "OriginalFilename", IPP_LIB_PREFIX() "s8" _IPP_VERSION ".dll\0" 241 #endif 242 #ifdef _N8 243 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". Optimized for Intel(R) Atom(TM) processor\0" 244 VALUE "FileDescription", IPP_LIB_PREFIX() "n8" _IPP_VERSION ".dll is an " IPP_LIB_SHORTNAME() " dynamic library\0" 245 VALUE "InternalName", IPP_LIB_PREFIX() "n8" _IPP_VERSION ".dll\0" 246 VALUE "OriginalFilename", IPP_LIB_PREFIX() "n8" _IPP_VERSION ".dll\0" 247 #endif 248 #if defined (_IPP_PS) && defined(_WIN32) 249 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() ". performance test application\0" 250 VALUE "FileDescription", "ps_" IPP_LIB_PREFIX() ".exe is the performance test application for " IPP_LIB_LONGNAME() "\0" 251 VALUE "InternalName", "ps_" IPP_LIB_PREFIX() ".exe\0" 252 VALUE "OriginalFilename", "ps_" IPP_LIB_PREFIX() ".exe\0" 253 #endif 254 #if defined (_IPP_PS) && defined(_WIN32E) 255 VALUE "Comments", "Intel(R) Integrated Performance Primitives. " IPP_LIB_LONGNAME() " performance test application\0" 256 VALUE "FileDescription", "ps_" IPP_LIB_PREFIX() ".exe is the performance test application for " IPP_LIB_LONGNAME() "\0" 257 VALUE "InternalName", "ps_" IPP_LIB_PREFIX() ".exe\0" 258 VALUE "OriginalFilename", "ps_" IPP_LIB_PREFIX() ".exe\0" 259 #endif 260 261 END 262 END 263 BLOCK "VarFileInfo" 264 BEGIN 265 VALUE "Translation", 0x409, 1200 266 END 267 END 268