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.

45 lines
760 B

  1. /*
  2. * encoder.h
  3. *
  4. * Main header file; includes everything else
  5. */
  6. #ifndef ENCODER_H
  7. #define ENCODER_H
  8. #ifdef USE_ASSEMBLY
  9. # define ASM_BSEARCH_FINDMATCH
  10. //# define ASM_QUICK_INSERT_BSEARCH_FINDMATCH
  11. #endif
  12. #ifndef UNALIGNED
  13. #ifndef NEEDS_ALIGNMENT
  14. #define UNALIGNED
  15. #else
  16. #define UNALIGNED __unaligned
  17. #endif
  18. #endif
  19. #include <stdlib.h>
  20. #include <string.h>
  21. #if 0 // #ifdef _X86_
  22. #include <crtdbg.h>
  23. #else
  24. #define _ASSERTE(x) ;
  25. #define _RPT2(a,b,c,d) ;
  26. #define _RPT3(a,b,c,d,e) ;
  27. #define _CrtSetReportMode(a,b) ;
  28. #define _CrtSetReportFile(a,b) ;
  29. #endif
  30. #include "../common/typedefs.h"
  31. #include "../common/compdefs.h"
  32. #include "encdefs.h"
  33. #include "encvars.h"
  34. #include "encmacro.h"
  35. #include "encapi.h"
  36. #include "encproto.h"
  37. #endif /* ENCODER_H */