boehm-gc: revert all CACAO-specific modifications; this is now an exact copy of the...
[cacao.git] / src / mm / boehm-gc / windows-untested / gc.ver
1 #include <winres.h>
2 #include <winver.h>
3
4 #include "../include/../version.h"
5
6 #if GC_ALPHA_VERSION != GC_NOT_ALPHA
7 #define _BETA 1
8 #endif
9
10 #define GC_VERSION_MICRO    GC_ALPHA_VERSION
11 #define GC_VERSION_REVISION 0
12
13 #define GC_VERSION        ((GC_VERSION_MAJOR) * 100 + GC_VERSION_MINOR)
14 #define GC_FULL_VERSION   ((GC_VERSION) * 10000 + GC_VERSION_MICRO)
15
16 #ifndef __T
17 # ifdef UNICODE
18 #  define __T(x)            L ## x
19 # else
20 #  define __T(x)            x
21 # endif
22 #endif
23
24 #define PP_TSTR(x)          __T(#x)
25 #define PP_EVAL_TSTR(x)     PP_TSTR(x)
26
27 #define GC_VERSION_STR      PP_EVAL_TSTR(GC_VERSION_MAJOR) __T(".") PP_EVAL_TSTR(GC_VERSION_MINOR)
28 #define GC_FULL_VERSION_STR PP_EVAL_TSTR(GC_VERSION_MAJOR) __T(".") PP_EVAL_TSTR(GC_VERSION_MINOR) __T(".") PP_EVAL_TSTR(GC_VERSION_MICRO) __T(".") PP_EVAL_TSTR(GC_VERSION_REVISION)
29 #define GC_FULL_VERSION_CSV GC_VERSION_MAJOR, GC_VERSION_MINOR, GC_VERSION_MICRO, GC_VERSION_REVISION
30
31 #ifdef _DEBUG
32 #define VER_DEBUG      VS_FF_DEBUG
33 #else
34 #define VER_DEBUG      0
35 #endif
36
37 #ifdef _BETA
38 #define VER_PRERELEASE VS_FF_PRERELEASE
39 #else
40 #define VER_PRERELEASE 0
41 #endif
42
43 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
44 #pragma code_page(1252)
45
46 VS_VERSION_INFO VERSIONINFO
47   FILEVERSION       GC_FULL_VERSION_CSV
48   PRODUCTVERSION    GC_FULL_VERSION_CSV
49   FILEFLAGSMASK     VS_FFI_FILEFLAGSMASK
50   FILEFLAGS         VER_DEBUG | VER_PRERELEASE
51   FILEOS            VOS__WINDOWS32
52   FILETYPE          VFT_DLL
53   FILESUBTYPE       VFT2_UNKNOWN
54 BEGIN
55     BLOCK "StringFileInfo"
56     BEGIN
57         BLOCK "040904B0"
58         BEGIN
59             VALUE "CompanyName",      "\
60 Hans-J. Boehm, \
61 Alan J. Demers, \
62 Xerox Corporation, \
63 Silicon Graphics, \
64 and Hewlett-Packard Company. \
65 \0"
66             VALUE "LegalCopyright",   "\
67 Copyright 1988, 1989 Hans-J. Boehm, Alan J. Demers. \
68 Copyright (c) 1991-1995 by Xerox Corporation. All rights reserved. \
69 Copyright (c) 1996-1999 by Silicon Graphics. All rights reserved. \
70 Copyright (c) 1999-2004 by Hewlett-Packard. All rights reserved. \
71 \0"
72
73             VALUE "OriginalFilename", "GC.DLL\0"
74             VALUE "InternalName",     "GC\0"
75             VALUE "FileDescription",  "Conservative Garbage Collector for C and C++\0"
76             VALUE "FileVersion",      GC_FULL_VERSION_STR
77
78             VALUE "ProductName",      "Conservative Garbage Collector for C and C++\0"
79             VALUE "ProductVersion",   GC_FULL_VERSION_STR
80         END
81     END
82     BLOCK "VarFileInfo"
83     BEGIN
84         VALUE "Translation", 0x409, 1200
85     END
86 END