Source code of Windows XP (NT5)
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.

60 lines
2.0 KiB

  1. void SBRCorrupt(char *psz);
  2. void FreeOrdList(void);
  3. PVOID VaOrdFind(unsigned short ord);
  4. PVOID VaOrdAdd(void);
  5. BOOL FInExcList (LSZ lszName);
  6. void InstallSBR(void);
  7. void AddCalProp(VA vaCurProp);
  8. void AddCbyProp(VA vaCurProp);
  9. void AddRefProp(VA vaCurProp);
  10. void AddDefProp(VA vaCurProp);
  11. VA VaPropBestOfSym(VA vaSym);
  12. VA VaPropAddToSym(VA vaCurSym);
  13. void BldModSymList(void);
  14. void CleanUp(void);
  15. BOOL FWildMatch(char *pchPat, char *pchText);
  16. void Error(int imsg,char *parg);
  17. void Error2(int imsg,char achar,char *parg);
  18. void Warning(int imsg,char *parg);
  19. void Fatal(void);
  20. void sigint(void);
  21. char far *LszDup(char far *lsz);
  22. char far *LszDupNewExt(char far *pname,char far *pext);
  23. void AddExcludeFileList(char far *pname);
  24. BOOL FValidHeader(void);
  25. void __cdecl main(int argc,char * *argv);
  26. void Usage(void);
  27. long GetArgPosn(void);
  28. void SetArgPosn(long lArgPosn);
  29. char *NextArg(void);
  30. char *ParseArgs(int argc,char * *argv);
  31. void WriteBSC(char *OutputFileName);
  32. void DebugDump(void);
  33. void DebugDumpProp(VA vaProp);
  34. void SeekError(char *pfilenm);
  35. void ReadError(char *pfilenm);
  36. void WriteError(char *pfilenm);
  37. void FindTmp(char *pbuf);
  38. char *MakTmpFileName(char *pext);
  39. char far *LszBaseName(char far *lsz);
  40. VA VaSearchModule(char *p);
  41. VA VaSearchModuleExact(char *p);
  42. VA VaSearchSymbol(char *pStr);
  43. char far *GetAtomStr(VA vaSym);
  44. PVOID MbrAddAtom(char *pStr,char fFILENM);
  45. void SortAtoms(void);
  46. int __cdecl CmpSym(VA *sym1, VA *sym2);
  47. void CloseBSC(void);
  48. BOOL FOpenBSC (LSZ lszName);
  49. void InstallBSC(void);
  50. void NumberSBR(void);
  51. VA VaSbrAdd(unsigned short fUpdate,char far *lszName);
  52. VA VaSbrFrName(char far *lszName);
  53. char far *ToCanonPath(char far *lszPath,char far *lszCwd,char far *lszCanon);
  54. void ToRelativePath(char far *lszPath,char far *lszCwd);
  55. char far *ToAbsPath(char far *lszPath,char far *lszCwd);
  56. void ToBackSlashes(char far *lsz);
  57. void GetStr(char *buf);
  58. unsigned char GetSBRRec(void);
  59. void DecodeSBR(void);
  60. // rjsa forfile (char far * pat, void (*rtn)(char far *));