#ifndef EXEC_LIBRARIES_H
#define EXEC_LIBRARIES_H

/*******************************************************************
 pOS / Amiga adapt
*******************************************************************/

#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif
#ifndef EXEC_NODES_H
#include <exec/nodes.h>
#endif
#ifndef __INC_POS_PEXEC_LIBRARY_H
#include <pExec/Library.h>
#endif


struct Library
{
  struct Node lib_Node;
  ULONG       lib_Flags;
  UWORD       lib_NegSize;
  UWORD       lib_PosSize;
  UWORD       lib_Version;
  UWORD       lib_Revision;
  UBYTE      *lib_IdString;
  ULONG       lib_pOSPad1;
  ULONG       lib_Sum;
  UWORD       lib_OpenCnt;
  ULONG       lib_Segm;
  UWORD       lib_pad2;
};



#define lh_Node lib_Node
#define lh_Flags        lib_Flags
#define lh_pad          lib_pad
#define lh_NegSize      lib_NegSize
#define lh_PosSize      lib_PosSize
#define lh_Version      lib_Version
#define lh_Revision     lib_Revision
#define lh_IdString     lib_IdString
#define lh_Sum          lib_Sum
#define lh_OpenCnt      lib_OpenCnt

#endif  /* EXEC_LIBRARIES_H */
