Windows2000/private/windbg64/langapi
Microsoft 45f4a58588 First commit 2020-09-30 17:12:32 +02:00
..
debugger First commit 2020-09-30 17:12:32 +02:00
dis First commit 2020-09-30 17:12:32 +02:00
getmsg First commit 2020-09-30 17:12:32 +02:00
il First commit 2020-09-30 17:12:32 +02:00
include First commit 2020-09-30 17:12:32 +02:00
ncb First commit 2020-09-30 17:12:32 +02:00
shared First commit 2020-09-30 17:12:32 +02:00
undname First commit 2020-09-30 17:12:32 +02:00
readme.txt First commit 2020-09-30 17:12:32 +02:00

readme.txt

    IMPORTANT   August 19, 1994

This is the next generation of the LANGAPI project.
The macro _VC_VER is used to determine the LANGAPI version.
This macro has the value 300 for VC3.
CONDITIONALIZE ANY EDITS USING _VC_VER.
Make sure any new include file includes "..\include\vcver.h"

-Jan-

	IMPORTANT	May 21, 1993
	
	Please read the framework surrounding the LANGAPI project

	Contant Jan de Rie before making changes to this project.


The idea behind the LANGAPI project is to have a SMALL project, that
will fit painlessly on everyone's machine, which contains include
files that are shared between several projects.  We want to prevent
that several project include supposedly identical files, which
diverge over time.

No binary files are allowed in LANGAPI since the maintenance would
become prohibitive as well as the size.

The general include files, usable by anyone, will reside in the
LANGAPI\INCLUDE directory; these files are clean and do not require
any typenames to be defined.  More specialized include files, for
example the ones describing the compiler IL, or the ones used in the
debugger DLL's, are in separate subdirectories.  These files usually
assume that certain type names are present.


Please use the following convention in your makefiles when using the
LANGAPI project:

!ifndef LANGAPI
LANGAPI = \langapi
!endif

INCLUDES = ... -I$(LANGAPI)



It may be a good idea to keep track of the projects that use these
files, so that we can alert users if something bad happens.


LANGAPI\INCLUDE:

	cvinfo.h		compiler FE (\\ikura\slm\cxxfe)
				cvpack,
				debugger

	typesrvr.h		compiler FE (\\ikura\slm\cxxfe)
				cvpack, debugger


LANGAPI\IL:			compiler FE, IL dumpers(\\ikura\slm\cxxfe)
				IL converters


LANGAPI\DEBUGGER: