arm.h 591 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #define MAXCHUNK 5
  2. /* Undefined by dtrg --- seems to be redefined by cv.c?
  3. * #define NSECT 4
  4. */
  5. struct entry{
  6. char chunkid[8];
  7. long offset;
  8. long size;
  9. };
  10. struct armhead{
  11. long chunkfileid;
  12. long maxchunks;
  13. long numchunks;
  14. struct entry entries[MAXCHUNK];
  15. };
  16. struct chunkhead{
  17. long objtype;
  18. long versionid;
  19. long narea;
  20. long nsymb;
  21. long entrya;
  22. long entryo;
  23. };
  24. struct areadec{
  25. long name;
  26. long atal;
  27. long size;
  28. long nrel;
  29. long base;
  30. };