• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
51VS_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
63BEGIN
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
267END
268