24 lines
692 B
C
24 lines
692 B
C
|
/*
|
||
|
* PROTOTYPES, TYPEDEFS and other items for cvcommon.c
|
||
|
*/
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
DWORD CreateSignature( PPOINTERS p );
|
||
|
DWORD CreateDirectories( PPOINTERS p );
|
||
|
DWORD CreateModuleDirectoryEntries( PPOINTERS p );
|
||
|
DWORD CreateSegMapDirectoryEntries( PPOINTERS p );
|
||
|
DWORD CreateSrcModulesDirectoryEntries( PPOINTERS p );
|
||
|
DWORD CreatePublicDirectoryEntries( PPOINTERS p );
|
||
|
DWORD CreateSymbolHashTable( PPOINTERS p );
|
||
|
DWORD CreateAddressSortTable( PPOINTERS p );
|
||
|
DWORD DWordXorLrl(char * szSym);
|
||
|
OMFModule * NextMod(OMFModule * pMod);
|
||
|
VOID UpdatePtrs( PPOINTERS p, PPTRINFO pi, LPVOID lpv, DWORD count );
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
} // extern "C" {
|
||
|
#endif
|