4 #include "../include/../version.h"
6 #if GC_ALPHA_VERSION != GC_NOT_ALPHA
10 #define GC_VERSION_MICRO GC_ALPHA_VERSION
11 #define GC_VERSION_REVISION 0
13 #define GC_VERSION ((GC_VERSION_MAJOR) * 100 + GC_VERSION_MINOR)
14 #define GC_FULL_VERSION ((GC_VERSION) * 10000 + GC_VERSION_MICRO)
18 # define __T(x) L ## x
24 #define PP_TSTR(x) __T(#x)
25 #define PP_EVAL_TSTR(x) PP_TSTR(x)
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
32 #define VER_DEBUG VS_FF_DEBUG
38 #define VER_PRERELEASE VS_FF_PRERELEASE
40 #define VER_PRERELEASE 0
43 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
44 #pragma code_page(1252)
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
53 FILESUBTYPE VFT2_UNKNOWN
55 BLOCK "StringFileInfo"
59 VALUE "CompanyName", "\
64 and Hewlett-Packard Company. \
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. \
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
78 VALUE "ProductName", "Conservative Garbage Collector for C and C++\0"
79 VALUE "ProductVersion", GC_FULL_VERSION_STR
84 VALUE "Translation", 0x409, 1200