#ifndef PRAGMAS_EASYREXX_PRAGMAS_H
#define PRAGMAS_EASYREXX_PRAGMAS_H

#ifndef CLIB_EASYREXX_PROTOS_H
#include <clib/easyrexx_protos.h>
#endif

#ifdef PRAGMAS_DECLARING_LIBBASE
extern struct Library *EasyRexxBase;
#endif

#pragma libcall EasyRexxBase FreeARexxContext 4e 801
#pragma libcall EasyRexxBase AllocARexxContextA 54 801
#pragma libcall EasyRexxBase GetARexxMsg 5a 801
#pragma libcall EasyRexxBase SendArexxCommandA 60 8902
#pragma libcall EasyRexxBase ReplyARexxMsgA 66 8902

#ifdef __SASC_60
#pragma tagcall EasyRexxBase AllocARexxContext 54 801
#pragma tagcall EasyRexxBase SendArexxCommand 60 8902
#pragma tagcall EasyRexxBase ReplyARexxMsg 66 8902
#endif	/*  __SASC_60  */

#endif	/*  PRAGMAS_EASYREXX_PRAGMAS_H  */
