Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

92 lines
2.3 KiB

/***
*libinfo.c - Lib information file
*
* Copyright (c) 1990-1992, Microsoft Corporation. All rights reserved.
*
*Purpose:
* This file contains data about the lib that contains this object.
* The obj is NOT pulled into the user's EXE but is designed
* to allow us to tell quickly what the library is used for.
*
* Notes:
*
* (1) The data is stored in comment records that appear in the obj
* and lib but are never included in the exe (even if the obj gets
* pulled in by link).
*
* (2) These values do not reside in a single structure so that
* new variables can be easily added w/o breaking older code.
*
* (3) Strings are listed in the opposite order in which they end
* up in the obj.
*
* (4) The comdump.exe tool prints out comment records from an
* obj or lib.
*
* (5) Certain fields must be changed by hand as appropriate (e.g.,
* VERSION number).
*
*Revision History:
* 07-31-91 JCR Module created.
* 04-03-92 XY Add MAC case
* 02-11-92 CFW PPC -> _M_MPPC.
* 02-14-94 SKS Removed old 16-bit 80x86 ifdefs
*
*******************************************************************************/
/* CPU */
#if defined(_M_M68K) || defined(_M_MPPC)
#if defined(_M_MPPC)
#pragma comment (user, "CPU = Motorola-IBM-APPLE 601")
#else
#pragma comment (user, "CPU = Motorola 68000")
#endif
#else
#error Unknown or missing CPU designation
#endif
/* DLL */
#if defined(_WINDLL) || defined(_DLL)
#pragma comment (user, "OPTION = DLL")
#endif
/* MULTITHREAD */
#ifdef _MT
#pragma comment (user, "OPTION = MULTITHREAD")
#endif
/* OS */
/* [Note: Test for _WINDOWS first since both _WINDOWS and _DOS may be
* defined.]
*/
#pragma comment (user, "OS = MAC")
/* MODEL */
#if (defined(_M_M68K) || defined(_M_MPPC))
#pragma comment (user, "MODEL = FLAT")
#else
#error No memory model specified
#endif
/* VERSION */
#if defined(_M_M68K) || defined(_M_MPPC)
#if defined(_M_MPPC)
#pragma comment (user, "VERSION = PPC C-Runtime 0.01.3321 " __DATE__ " " __TIME__)
#else
#pragma comment (user, "VERSION = MAC C-Runtime 1.00.3286 " __DATE__ " " __TIME__)
#endif
#else
#pragma comment (user, "VERSION = C 7.0")
#endif
/* DEBUG */
#if defined(DEBUG)
#pragma comment (user, "*****DEBUG VERSION*****")
#endif