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.

26 lines
831 B

  1. How to use me:
  2. 1 Edit the SOURCES file to list all the header files you want to check
  3. 2 build -clean (or "iebuild -clean" if you are an IE weenie)
  4. This step is important. build -c isn't good enough. Clean rebuilds
  5. ensure that the tables are properly rebuilt.
  6. 3 build (or "iebuild")
  7. This parses all the header files and builds a binary.
  8. 4 Run packchk.exe and save the output to a file ("before.csv")
  9. 5 Change your header files.
  10. 6 Repeat steps 2 and 3 to build a new exe.
  11. 7 Run packchk.exe and save the output to a new file ("after.csv")
  12. 8 Diff the two files. The results should be identical, except for
  13. structures you deleted/added/modified.
  14. If the diff reveals any other differences, then your structures are
  15. not binary-compatible with the previous version of the header file.