; Stub functions for protofile "pExec2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_ColdReboot",CODE

	XDEF _pOS_ColdReboot
	XREF _gb_ExecLib
	XREF _gb_ExecBase
_pOS_ColdReboot
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1404(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteDebug",CODE

	XDEF _pOS_WriteDebug
_pOS_WriteDebug
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1416(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockSemaphoreList",CODE

	XDEF _pOS_LockSemaphoreList
_pOS_LockSemaphoreList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1884(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockSemaphoreList",CODE

	XDEF _pOS_UnlockSemaphoreList
_pOS_UnlockSemaphoreList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1872(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockMsgPortList",CODE

	XDEF _pOS_LockMsgPortList
_pOS_LockMsgPortList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1860(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockMsgPortList",CODE

	XDEF _pOS_UnlockMsgPortList
_pOS_UnlockMsgPortList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1848(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockClassList",CODE

	XDEF _pOS_LockClassList
_pOS_LockClassList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1836(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockClassList",CODE

	XDEF _pOS_UnlockClassList
_pOS_UnlockClassList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1824(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockLibraryList",CODE

	XDEF _pOS_LockLibraryList
_pOS_LockLibraryList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1812(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockLibraryList",CODE

	XDEF _pOS_UnlockLibraryList
_pOS_UnlockLibraryList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1800(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockDeviceList",CODE

	XDEF _pOS_LockDeviceList
_pOS_LockDeviceList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1788(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockDeviceList",CODE

	XDEF _pOS_UnlockDeviceList
_pOS_UnlockDeviceList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1776(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockTaskList",CODE

	XDEF _pOS_LockTaskList
_pOS_LockTaskList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1764(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockTaskList",CODE

	XDEF _pOS_UnlockTaskList
_pOS_UnlockTaskList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1752(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddTask",CODE

	XDEF _pOS_AddTask
_pOS_AddTask
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemTask",CODE

	XDEF _pOS_RemTask
_pOS_RemTask
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindTask",CODE

	XDEF _pOS_FindTask
_pOS_FindTask
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetTaskPriority",CODE

	XDEF _pOS_SetTaskPriority
_pOS_SetTaskPriority
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetSignal",CODE

	XDEF _pOS_SetSignal
_pOS_SetSignal
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WaitSignal",CODE

	XDEF _pOS_WaitSignal
_pOS_WaitSignal
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SendSignal",CODE

	XDEF _pOS_SendSignal
_pOS_SendSignal
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocSignal",CODE

	XDEF _pOS_AllocSignal
_pOS_AllocSignal
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeSignal",CODE

	XDEF _pOS_FreeSignal
_pOS_FreeSignal
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocTrap",CODE

	XDEF _pOS_AllocTrap
_pOS_AllocTrap
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeTrap",CODE

	XDEF _pOS_FreeTrap
_pOS_FreeTrap
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ForbidSchedul",CODE

	XDEF _pOS_ForbidSchedul
_pOS_ForbidSchedul
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PermitSchedul",CODE

	XDEF _pOS_PermitSchedul
_pOS_PermitSchedul
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateTask",CODE

	XDEF _pOS_CreateTask
_pOS_CreateTask
	move.l a6,-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 32(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CacheClearE",CODE

	XDEF _pOS_CacheClearE
_pOS_CacheClearE
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1392(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CacheClearU",CODE

	XDEF _pOS_CacheClearU
_pOS_CacheClearU
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1380(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CacheControl",CODE

	XDEF _pOS_CacheControl
_pOS_CacheControl
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1368(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StackSwap",CODE

	XDEF _pOS_StackSwap
_pOS_StackSwap
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1356(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ForbidIRQ",CODE

	XDEF _pOS_ForbidIRQ
_pOS_ForbidIRQ
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1332(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PermitIRQ",CODE

	XDEF _pOS_PermitIRQ
_pOS_PermitIRQ
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1320(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WaitTimeSignal",CODE

	XDEF _pOS_WaitTimeSignal
_pOS_WaitTimeSignal
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1572(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteTask",CODE

	XDEF _pOS_DeleteTask
_pOS_DeleteTask
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1596(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetTaskXPri",CODE

	XDEF _pOS_SetTaskXPri
_pOS_SetTaskXPri
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1632(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_Supervisor",CODE

	XDEF _pOS_Supervisor
_pOS_Supervisor
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1740(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddPort",CODE

	XDEF _pOS_AddPort
_pOS_AddPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemPort",CODE

	XDEF _pOS_RemPort
_pOS_RemPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PutMsg",CODE

	XDEF _pOS_PutMsg
_pOS_PutMsg
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMsg",CODE

	XDEF _pOS_GetMsg
_pOS_GetMsg
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReplyMsg",CODE

	XDEF _pOS_ReplyMsg
_pOS_ReplyMsg
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WaitPort",CODE

	XDEF _pOS_WaitPort
_pOS_WaitPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindPort",CODE

	XDEF _pOS_FindPort
_pOS_FindPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreatePort",CODE

	XDEF _pOS_CreatePort
_pOS_CreatePort
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeletePort",CODE

	XDEF _pOS_DeletePort
_pOS_DeletePort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructMsgPort",CODE

	XDEF _pOS_ConstructMsgPort
_pOS_ConstructMsgPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructMsgPort",CODE

	XDEF _pOS_DestructMsgPort
_pOS_DestructMsgPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructSigPort",CODE

	XDEF _pOS_ConstructSigPort
_pOS_ConstructSigPort
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1428(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WaitTimePort",CODE

	XDEF _pOS_WaitTimePort
_pOS_WaitTimePort
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1896(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddLibrary",CODE

	XDEF _pOS_AddLibrary
_pOS_AddLibrary
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -528(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemLibrary",CODE

	XDEF _pOS_RemLibrary
_pOS_RemLibrary
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -516(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenLibrary",CODE

	XDEF _pOS_OpenLibrary
_pOS_OpenLibrary
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -504(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseLibrary",CODE

	XDEF _pOS_CloseLibrary
_pOS_CloseLibrary
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -492(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SumLibrary",CODE

	XDEF _pOS_SumLibrary
_pOS_SumLibrary
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -480(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MakeFunctions",CODE

	XDEF _pOS_MakeFunctions
_pOS_MakeFunctions
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -468(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MakeLibrary",CODE

	XDEF _pOS_MakeLibrary
_pOS_MakeLibrary
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -456(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetLibFunction",CODE

	XDEF _pOS_SetLibFunction
_pOS_SetLibFunction
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_Allocate",CODE

	XDEF _pOS_Allocate
_pOS_Allocate
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -732(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_Deallocate",CODE

	XDEF _pOS_Deallocate
_pOS_Deallocate
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -720(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocMem",CODE

	XDEF _pOS_AllocMem
_pOS_AllocMem
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -708(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocAbs",CODE

	XDEF _pOS_AllocAbs
_pOS_AllocAbs
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -696(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeMem",CODE

	XDEF _pOS_FreeMem
_pOS_FreeMem
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -684(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AvailMem",CODE

	XDEF _pOS_AvailMem
_pOS_AvailMem
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -672(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocEntry",CODE

	XDEF _pOS_AllocEntry
_pOS_AllocEntry
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -660(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeEntry",CODE

	XDEF _pOS_FreeEntry
_pOS_FreeEntry
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -648(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddMemList",CODE

	XDEF _pOS_AddMemList
_pOS_AddMemList
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -636(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocVec",CODE

	XDEF _pOS_AllocVec
_pOS_AllocVec
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -624(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeVec",CODE

	XDEF _pOS_FreeVec
_pOS_FreeVec
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -612(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitMemPool",CODE

	XDEF _pOS_InitMemPool
_pOS_InitMemPool
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -600(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocPoolMem",CODE

	XDEF _pOS_AllocPoolMem
_pOS_AllocPoolMem
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -588(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreePoolMem",CODE

	XDEF _pOS_FreePoolMem
_pOS_FreePoolMem
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -576(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreePoolAll",CODE

	XDEF _pOS_FreePoolAll
_pOS_FreePoolAll
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -564(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocPoolVec",CODE

	XDEF _pOS_AllocPoolVec
_pOS_AllocPoolVec
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -552(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreePoolVec",CODE

	XDEF _pOS_FreePoolVec
_pOS_FreePoolVec
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -540(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CopyMem",CODE

	XDEF _pOS_CopyMem
_pOS_CopyMem
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1344(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddMemHandler",CODE

	XDEF _pOS_AddMemHandler
_pOS_AddMemHandler
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1560(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemMemHandler",CODE

	XDEF _pOS_RemMemHandler
_pOS_RemMemHandler
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1548(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AvailPoolMem",CODE

	XDEF _pOS_AvailPoolMem
_pOS_AvailPoolMem
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1704(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_TypeOfMem",CODE

	XDEF _pOS_TypeOfMem
_pOS_TypeOfMem
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1692(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsPoolMem",CODE

	XDEF _pOS_IsPoolMem
_pOS_IsPoolMem
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1680(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocAlignment",CODE

	XDEF _pOS_AllocAlignment
_pOS_AllocAlignment
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1668(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitSemaphore",CODE

	XDEF _pOS_InitSemaphore
_pOS_InitSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -840(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ObtainSemaphore",CODE

	XDEF _pOS_ObtainSemaphore
_pOS_ObtainSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -828(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReleaseSemaphore",CODE

	XDEF _pOS_ReleaseSemaphore
_pOS_ReleaseSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -816(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AttemptSemaphore",CODE

	XDEF _pOS_AttemptSemaphore
_pOS_AttemptSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -804(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ObtainSemaphoreList",CODE

	XDEF _pOS_ObtainSemaphoreList
_pOS_ObtainSemaphoreList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -792(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReleaseSemaphoreList",CODE

	XDEF _pOS_ReleaseSemaphoreList
_pOS_ReleaseSemaphoreList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -780(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindSemaphore",CODE

	XDEF _pOS_FindSemaphore
_pOS_FindSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -768(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddSemaphore",CODE

	XDEF _pOS_AddSemaphore
_pOS_AddSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -756(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemSemaphore",CODE

	XDEF _pOS_RemSemaphore
_pOS_RemSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -744(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ProcureSemaphore",CODE

	XDEF _pOS_ProcureSemaphore
_pOS_ProcureSemaphore
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1476(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_VacateSemaphore",CODE

	XDEF _pOS_VacateSemaphore
_pOS_VacateSemaphore
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1464(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AttemptProcureSemaphore",CODE

	XDEF _pOS_AttemptProcureSemaphore
_pOS_AttemptProcureSemaphore
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1452(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ObtainSemaphoreShared",CODE

	XDEF _pOS_ObtainSemaphoreShared
_pOS_ObtainSemaphoreShared
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1440(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AttemptTimeSemaphore",CODE

	XDEF _pOS_AttemptTimeSemaphore
_pOS_AttemptTimeSemaphore
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1536(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddSemaphoreQR",CODE

	XDEF _pOS_AddSemaphoreQR
_pOS_AddSemaphoreQR
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1620(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemSemaphoreQR",CODE

	XDEF _pOS_RemSemaphoreQR
_pOS_RemSemaphoreQR
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1608(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsObtainSemaphore",CODE

	XDEF _pOS_IsObtainSemaphore
_pOS_IsObtainSemaphore
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1656(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DisplayAlert",CODE

	XDEF _pOS_DisplayAlert
_pOS_DisplayAlert
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -852(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExecCheckA",CODE

	XDEF _pOS_ExecCheckA
_pOS_ExecCheckA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1644(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExecCheck",CODE

	XDEF _pOS_ExecCheck
_pOS_ExecCheck
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1644(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_KPutChar",CODE

	XDEF _pOS_KPutChar
_pOS_KPutChar
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1728(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_VKPrintf",CODE

	XDEF _pOS_VKPrintf
_pOS_VKPrintf
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1716(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddDevice",CODE

	XDEF _pOS_AddDevice
_pOS_AddDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1020(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemDevice",CODE

	XDEF _pOS_RemDevice
_pOS_RemDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1008(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenDevice",CODE

	XDEF _pOS_OpenDevice
_pOS_OpenDevice
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -996(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseDevice",CODE

	XDEF _pOS_CloseDevice
_pOS_CloseDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -984(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoIO",CODE

	XDEF _pOS_DoIO
_pOS_DoIO
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -972(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SendIO",CODE

	XDEF _pOS_SendIO
_pOS_SendIO
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -960(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CheckIO",CODE

	XDEF _pOS_CheckIO
_pOS_CheckIO
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -948(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WaitIO",CODE

	XDEF _pOS_WaitIO
_pOS_WaitIO
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -936(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AbortIO",CODE

	XDEF _pOS_AbortIO
_pOS_AbortIO
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -924(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BeginIO",CODE

	XDEF _pOS_BeginIO
_pOS_BeginIO
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -912(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateIORequest",CODE

	XDEF _pOS_CreateIORequest
_pOS_CreateIORequest
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -900(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteIORequest",CODE

	XDEF _pOS_DeleteIORequest
_pOS_DeleteIORequest
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -888(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddResource",CODE

	XDEF _pOS_AddResource
_pOS_AddResource
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1068(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemResource",CODE

	XDEF _pOS_RemResource
_pOS_RemResource
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1056(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenResource",CODE

	XDEF _pOS_OpenResource
_pOS_OpenResource
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1044(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseResource",CODE

	XDEF _pOS_CloseResource
_pOS_CloseResource
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1032(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindResident",CODE

	XDEF _pOS_FindResident
_pOS_FindResident
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -876(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitResident",CODE

	XDEF _pOS_InitResident
_pOS_InitResident
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -864(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RawDoFmt",CODE

	XDEF _pOS_RawDoFmt
_pOS_RawDoFmt
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1308(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReadAsciiFmt",CODE

	XDEF _pOS_ReadAsciiFmt
_pOS_ReadAsciiFmt
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1296(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteAsciiFmt",CODE

	XDEF _pOS_WriteAsciiFmt
_pOS_WriteAsciiFmt
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1284(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddClass",CODE

	XDEF _pOS_AddClass
_pOS_AddClass
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1272(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddLinkClass",CODE

	XDEF _pOS_AddLinkClass
_pOS_AddLinkClass
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1260(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SubClass",CODE

	XDEF _pOS_SubClass
_pOS_SubClass
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1248(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateObject",CODE

	XDEF _pOS_CreateObject
_pOS_CreateObject
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1236(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateObjectTags",CODE

	XDEF _pOS_CreateObjectTags
_pOS_CreateObjectTags
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1236(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteObject",CODE

	XDEF _pOS_DeleteObject
_pOS_DeleteObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1224(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoIMethodA",CODE

	XDEF _pOS_DoIMethodA
_pOS_DoIMethodA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1212(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoIMethod",CODE

	XDEF _pOS_DoIMethod
_pOS_DoIMethod
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1212(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoMMethodA",CODE

	XDEF _pOS_DoMMethodA
_pOS_DoMMethodA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1200(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoMMethod",CODE

	XDEF _pOS_DoMMethod
_pOS_DoMMethod
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1200(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoVirMethodA",CODE

	XDEF _pOS_DoVirMethodA
_pOS_DoVirMethodA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1188(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoVirMethod",CODE

	XDEF _pOS_DoVirMethod
_pOS_DoVirMethod
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1188(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoAbsMethodA",CODE

	XDEF _pOS_DoAbsMethodA
_pOS_DoAbsMethodA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1176(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DoAbsMethod",CODE

	XDEF _pOS_DoAbsMethod
_pOS_DoAbsMethod
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1176(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenClass",CODE

	XDEF _pOS_OpenClass
_pOS_OpenClass
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1164(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseClass",CODE

	XDEF _pOS_CloseClass
_pOS_CloseClass
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1152(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMemberAdr",CODE

	XDEF _pOS_GetMemberAdr
_pOS_GetMemberAdr
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1140(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveUpClassPtr",CODE

	XDEF _pOS_MoveUpClassPtr
_pOS_MoveUpClassPtr
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1128(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveDownClassPtr",CODE

	XDEF _pOS_MoveDownClassPtr
_pOS_MoveDownClassPtr
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1116(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetUpObjectAdr",CODE

	XDEF _pOS_GetUpObjectAdr
_pOS_GetUpObjectAdr
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1104(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetNClass",CODE

	XDEF _pOS_GetNClass
_pOS_GetNClass
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1092(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetIMemberAdr",CODE

	XDEF _pOS_GetIMemberAdr
_pOS_GetIMemberAdr
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1080(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetObjectRootAdr",CODE

	XDEF _pOS_GetObjectRootAdr
_pOS_GetObjectRootAdr
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1584(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateClass",CODE

	XDEF _pOS_CreateClass
_pOS_CreateClass
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1524(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteClass",CODE

	XDEF _pOS_DeleteClass
_pOS_DeleteClass
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1512(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DebugClassI",CODE

	XDEF _pOS_DebugClassI
_pOS_DebugClassI
	move.l a6,-(a7)
	move.w 20(a7),-(a7)
	move.l 18(a7),-(a7)
	move.l 18(a7),-(a7)
	move.l 18(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1500(a6),a0
	jsr (a0)
	lea 18(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DebugClassAbs",CODE

	XDEF _pOS_DebugClassAbs
_pOS_DebugClassAbs
	move.l a6,-(a7)
	move.w 24(a7),-(a7)
	move.l 22(a7),-(a7)
	move.l 22(a7),-(a7)
	move.l 22(a7),-(a7)
	move.l 22(a7),-(a7)
	move.l _gb_ExecLib,a6
	move.l _gb_ExecBase,-(a7)
	move.l -1488(a6),a0
	jsr (a0)
	lea 22(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pDos2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_AllocDosObject",CODE

	XDEF _pOS_AllocDosObject
	XREF _gb_DosBase
_pOS_AllocDosObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1500(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeDosObject",CODE

	XDEF _pOS_FreeDosObject
_pOS_FreeDosObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1488(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocDosProcessNum",CODE

	XDEF _pOS_AllocDosProcessNum
_pOS_AllocDosProcessNum
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1476(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeDosProcessNum",CODE

	XDEF _pOS_FreeDosProcessNum
_pOS_FreeDosProcessNum
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1464(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockProcessList",CODE

	XDEF _pOS_LockProcessList
_pOS_LockProcessList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1452(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockProcessList",CODE

	XDEF _pOS_UnlockProcessList
_pOS_UnlockProcessList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1440(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDosMount",CODE

	XDEF _pOS_CreateDosMount
_pOS_CreateDosMount
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1932(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDosMount",CODE

	XDEF _pOS_DeleteDosMount
_pOS_DeleteDosMount
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1920(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockDosDevList",CODE

	XDEF _pOS_LockDosDevList
_pOS_LockDosDevList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2112(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockDosDevList",CODE

	XDEF _pOS_UnlockDosDevList
_pOS_UnlockDosDevList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2100(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetBootLock",CODE

	XDEF _pOS_GetBootLock
_pOS_GetBootLock
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2088(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosString",CODE

	XDEF _pOS_DosString
_pOS_DosString
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2304(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockDosProcess",CODE

	XDEF _pOS_LockDosProcess
_pOS_LockDosProcess
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2412(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockDosProcess",CODE

	XDEF _pOS_UnlockDosProcess
_pOS_UnlockDosProcess
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2400(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenFile",CODE

	XDEF _pOS_OpenFile
_pOS_OpenFile
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1428(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseFile",CODE

	XDEF _pOS_CloseFile
_pOS_CloseFile
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1416(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReadFile",CODE

	XDEF _pOS_ReadFile
_pOS_ReadFile
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1404(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteFile",CODE

	XDEF _pOS_WriteFile
_pOS_WriteFile
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1392(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SeekFile",CODE

	XDEF _pOS_SeekFile
_pOS_SeekFile
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1380(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DupFileHandle",CODE

	XDEF _pOS_DupFileHandle
_pOS_DupFileHandle
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1356(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsFileInteractive",CODE

	XDEF _pOS_IsFileInteractive
_pOS_IsFileInteractive
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1344(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WaitForChar",CODE

	XDEF _pOS_WaitForChar
_pOS_WaitForChar
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1332(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetFileHandleBuf",CODE

	XDEF _pOS_SetFileHandleBuf
_pOS_SetFileHandleBuf
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1320(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FileFlush",CODE

	XDEF _pOS_FileFlush
_pOS_FileFlush
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1308(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FileGetC",CODE

	XDEF _pOS_FileGetC
_pOS_FileGetC
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1296(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FileGets",CODE

	XDEF _pOS_FileGets
_pOS_FileGets
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1284(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FilePutC",CODE

	XDEF _pOS_FilePutC
_pOS_FilePutC
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1548(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FilePuts",CODE

	XDEF _pOS_FilePuts
_pOS_FilePuts
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1536(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_VFWritef",CODE

	XDEF _pOS_VFWritef
_pOS_VFWritef
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1368(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExamineFH",CODE

	XDEF _pOS_ExamineFH
_pOS_ExamineFH
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1596(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FileFRead",CODE

	XDEF _pOS_FileFRead
_pOS_FileFRead
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1584(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FileFWrite",CODE

	XDEF _pOS_FileFWrite
_pOS_FileFWrite
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1572(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FileEOF",CODE

	XDEF _pOS_FileEOF
_pOS_FileEOF
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1560(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FileUnGetC",CODE

	XDEF _pOS_FileUnGetC
_pOS_FileUnGetC
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1608(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ChangeDosFileAccess",CODE

	XDEF _pOS_ChangeDosFileAccess
_pOS_ChangeDosFileAccess
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1908(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetFileDate",CODE

	XDEF _pOS_SetFileDate
_pOS_SetFileDate
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1896(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetFileSize",CODE

	XDEF _pOS_SetFileSize
_pOS_SetFileSize
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1884(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenFileFromLock",CODE

	XDEF _pOS_OpenFileFromLock
_pOS_OpenFileFromLock
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1872(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NameFromFH",CODE

	XDEF _pOS_NameFromFH
_pOS_NameFromFH
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1860(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetDosScreenMode",CODE

	XDEF _pOS_SetDosScreenMode
_pOS_SetDosScreenMode
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1848(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructDosFH",CODE

	XDEF _pOS_ConstructDosFH
_pOS_ConstructDosFH
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2040(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructDosFH",CODE

	XDEF _pOS_DestructDosFH
_pOS_DestructDosFH
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2028(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenFHIOStruct",CODE

	XDEF _pOS_OpenFHIOStruct
_pOS_OpenFHIOStruct
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2388(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseFHIOStruct",CODE

	XDEF _pOS_CloseFHIOStruct
_pOS_CloseFHIOStruct
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2376(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenIOStruct",CODE

	XDEF _pOS_OpenIOStruct
_pOS_OpenIOStruct
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2364(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseIOStruct",CODE

	XDEF _pOS_CloseIOStruct
_pOS_CloseIOStruct
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2352(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosInfoDataFH",CODE

	XDEF _pOS_GetDosInfoDataFH
_pOS_GetDosInfoDataFH
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2424(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockObject",CODE

	XDEF _pOS_LockObject
_pOS_LockObject
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1272(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockObject",CODE

	XDEF _pOS_UnlockObject
_pOS_UnlockObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1260(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DupObjectLock",CODE

	XDEF _pOS_DupObjectLock
_pOS_DupObjectLock
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1248(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ParentObjectDir",CODE

	XDEF _pOS_ParentObjectDir
_pOS_ParentObjectDir
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1236(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NameFromObjectLock",CODE

	XDEF _pOS_NameFromObjectLock
_pOS_NameFromObjectLock
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1224(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExamineObject",CODE

	XDEF _pOS_ExamineObject
_pOS_ExamineObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1212(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExNextObject",CODE

	XDEF _pOS_ExNextObject
_pOS_ExNextObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1200(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsFileSystem",CODE

	XDEF _pOS_IsFileSystem
_pOS_IsFileSystem
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1188(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDirectory",CODE

	XDEF _pOS_CreateDirectory
_pOS_CreateDirectory
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1176(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RenameObject",CODE

	XDEF _pOS_RenameObject
_pOS_RenameObject
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1164(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteObjectLk",CODE

	XDEF _pOS_DeleteObjectLk
_pOS_DeleteObjectLk
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1152(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsFileSystemName",CODE

	XDEF _pOS_IsFileSystemName
_pOS_IsFileSystemName
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1140(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteObjectName",CODE

	XDEF _pOS_DeleteObjectName
_pOS_DeleteObjectName
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1128(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectDate",CODE

	XDEF _pOS_SetObjectDate
_pOS_SetObjectDate
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1116(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectSize",CODE

	XDEF _pOS_SetObjectSize
_pOS_SetObjectSize
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1104(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosInfoData",CODE

	XDEF _pOS_GetDosInfoData
_pOS_GetDosInfoData
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1092(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectComment",CODE

	XDEF _pOS_SetObjectComment
_pOS_SetObjectComment
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1080(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectProtection",CODE

	XDEF _pOS_SetObjectProtection
_pOS_SetObjectProtection
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1068(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SameDosDevice",CODE

	XDEF _pOS_SameDosDevice
_pOS_SameDosDevice
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1836(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SameDosObject",CODE

	XDEF _pOS_SameDosObject
_pOS_SameDosObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1824(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ChangeDosObjectAccess",CODE

	XDEF _pOS_ChangeDosObjectAccess
_pOS_ChangeDosObjectAccess
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1812(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructDosLk",CODE

	XDEF _pOS_ConstructDosLk
_pOS_ConstructDosLk
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2064(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructDosLk",CODE

	XDEF _pOS_DestructDosLk
_pOS_DestructDosLk
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2052(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RenameObjectName",CODE

	XDEF _pOS_RenameObjectName
_pOS_RenameObjectName
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2220(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectDateName",CODE

	XDEF _pOS_SetObjectDateName
_pOS_SetObjectDateName
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2208(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectSizeName",CODE

	XDEF _pOS_SetObjectSizeName
_pOS_SetObjectSizeName
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2196(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosInfoDataName",CODE

	XDEF _pOS_GetDosInfoDataName
_pOS_GetDosInfoDataName
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2184(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectCommentName",CODE

	XDEF _pOS_SetObjectCommentName
_pOS_SetObjectCommentName
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2172(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetObjectProtectionName",CODE

	XDEF _pOS_SetObjectProtectionName
_pOS_SetObjectProtectionName
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2160(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExamineObjectName",CODE

	XDEF _pOS_ExamineObjectName
_pOS_ExamineObjectName
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2148(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CopyObjectName",CODE

	XDEF _pOS_CopyObjectName
_pOS_CopyObjectName
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2136(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveObjectName",CODE

	XDEF _pOS_MoveObjectName
_pOS_MoveObjectName
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2124(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreatePath",CODE

	XDEF _pOS_CreatePath
_pOS_CreatePath
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2232(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsInfinite",CODE

	XDEF _pOS_IsInfinite
_pOS_IsInfinite
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2280(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddPart",CODE

	XDEF _pOS_AddPart
_pOS_AddPart
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1056(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PathPart",CODE

	XDEF _pOS_PathPart
_pOS_PathPart
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1044(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FilePart",CODE

	XDEF _pOS_FilePart
_pOS_FilePart
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1032(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SplitName",CODE

	XDEF _pOS_SplitName
_pOS_SplitName
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1020(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetIoErr",CODE

	XDEF _pOS_SetIoErr
_pOS_SetIoErr
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -996(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetIoErr",CODE

	XDEF _pOS_GetIoErr
_pOS_GetIoErr
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -984(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExitProcess",CODE

	XDEF _pOS_ExitProcess
_pOS_ExitProcess
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -972(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetStdInput",CODE

	XDEF _pOS_GetStdInput
_pOS_GetStdInput
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -960(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetStdOutput",CODE

	XDEF _pOS_GetStdOutput
_pOS_GetStdOutput
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -948(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetStdErrOutput",CODE

	XDEF _pOS_GetStdErrOutput
_pOS_GetStdErrOutput
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -936(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetConsoleFH",CODE

	XDEF _pOS_SetConsoleFH
_pOS_SetConsoleFH
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -924(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetProgDir",CODE

	XDEF _pOS_SetProgDir
_pOS_SetProgDir
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -912(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructProcess",CODE

	XDEF _pOS_ConstructProcess
_pOS_ConstructProcess
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -900(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosDelay",CODE

	XDEF _pOS_DosDelay
_pOS_DosDelay
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -888(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateProcessA",CODE

	XDEF _pOS_CreateProcessA
_pOS_CreateProcessA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -876(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateProcess",CODE

	XDEF _pOS_CreateProcess
_pOS_CreateProcess
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -876(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RunCommand",CODE

	XDEF _pOS_RunCommand
_pOS_RunCommand
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -864(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetProgDir",CODE

	XDEF _pOS_GetProgDir
_pOS_GetProgDir
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1800(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructProcess",CODE

	XDEF _pOS_DestructProcess
_pOS_DestructProcess
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2076(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetShellFail",CODE

	XDEF _pOS_SetShellFail
_pOS_SetShellFail
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2244(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteProcess",CODE

	XDEF _pOS_DeleteProcess
_pOS_DeleteProcess
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2256(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetStdInput",CODE

	XDEF _pOS_SetStdInput
_pOS_SetStdInput
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2340(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetStdOutput",CODE

	XDEF _pOS_SetStdOutput
_pOS_SetStdOutput
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2328(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetStdErrOutput",CODE

	XDEF _pOS_SetStdErrOutput
_pOS_SetStdErrOutput
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2316(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SystemA",CODE

	XDEF _pOS_SystemA
_pOS_SystemA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -852(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_System",CODE

	XDEF _pOS_System
_pOS_System
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -852(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddSegment",CODE

	XDEF _pOS_AddSegment
_pOS_AddSegment
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -840(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemSegment",CODE

	XDEF _pOS_RemSegment
_pOS_RemSegment
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -828(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenSegment",CODE

	XDEF _pOS_OpenSegment
_pOS_OpenSegment
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -816(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseSegment",CODE

	XDEF _pOS_CloseSegment
_pOS_CloseSegment
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -804(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LoadSegmentA",CODE

	XDEF _pOS_LoadSegmentA
_pOS_LoadSegmentA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -792(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LoadSegment",CODE

	XDEF _pOS_LoadSegment
_pOS_LoadSegment
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -792(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnloadSegment",CODE

	XDEF _pOS_UnloadSegment
_pOS_UnloadSegment
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -780(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InternalLoadSegment",CODE

	XDEF _pOS_InternalLoadSegment
_pOS_InternalLoadSegment
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1524(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InternalUnloadSegment",CODE

	XDEF _pOS_InternalUnloadSegment
_pOS_InternalUnloadSegment
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1512(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetSegmentPtrInfo",CODE

	XDEF _pOS_GetSegmentPtrInfo
_pOS_GetSegmentPtrInfo
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2484(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitDosIOReq",CODE

	XDEF _pOS_InitDosIOReq
_pOS_InitDosIOReq
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -768(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitDosDevice",CODE

	XDEF _pOS_InitDosDevice
_pOS_InitDosDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -756(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddDosDevice",CODE

	XDEF _pOS_AddDosDevice
_pOS_AddDosDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -744(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemDosDevice",CODE

	XDEF _pOS_RemDosDevice
_pOS_RemDosDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -732(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenDosDevice",CODE

	XDEF _pOS_OpenDosDevice
_pOS_OpenDosDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -720(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseDosDevice",CODE

	XDEF _pOS_CloseDosDevice
_pOS_CloseDosDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -708(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddDosDefDevice",CODE

	XDEF _pOS_AddDosDefDevice
_pOS_AddDosDefDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -696(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemDosDefDevice",CODE

	XDEF _pOS_RemDosDefDevice
_pOS_RemDosDefDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -684(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDosAssign",CODE

	XDEF _pOS_CreateDosAssign
_pOS_CreateDosAssign
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -672(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDOSTemplate",CODE

	XDEF _pOS_CreateDOSTemplate
_pOS_CreateDOSTemplate
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -660(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDOSVolumeA",CODE

	XDEF _pOS_CreateDOSVolumeA
_pOS_CreateDOSVolumeA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -648(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDOSVolume",CODE

	XDEF _pOS_CreateDOSVolume
_pOS_CreateDOSVolume
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -648(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenDOSVolumeA",CODE

	XDEF _pOS_OpenDOSVolumeA
_pOS_OpenDOSVolumeA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -636(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenDOSVolume",CODE

	XDEF _pOS_OpenDOSVolume
_pOS_OpenDOSVolume
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -636(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseDOSVolume",CODE

	XDEF _pOS_CloseDOSVolume
_pOS_CloseDOSVolume
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -624(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosDevice",CODE

	XDEF _pOS_GetDosDevice
_pOS_GetDosDevice
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1788(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosHandler",CODE

	XDEF _pOS_GetDosHandler
_pOS_GetDosHandler
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1776(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddDosDeviceBuffers",CODE

	XDEF _pOS_AddDosDeviceBuffers
_pOS_AddDosDeviceBuffers
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1764(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InhibitDosDevice",CODE

	XDEF _pOS_InhibitDosDevice
_pOS_InhibitDosDevice
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1752(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RelabelDosDevice",CODE

	XDEF _pOS_RelabelDosDevice
_pOS_RelabelDosDevice
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1740(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosDeviceName",CODE

	XDEF _pOS_GetDosDeviceName
_pOS_GetDosDeviceName
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2004(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosMountName",CODE

	XDEF _pOS_GetDosMountName
_pOS_GetDosMountName
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1992(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDosDevFromMount",CODE

	XDEF _pOS_CreateDosDevFromMount
_pOS_CreateDosDevFromMount
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1980(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDosAssign",CODE

	XDEF _pOS_DeleteDosAssign
_pOS_DeleteDosAssign
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1968(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddDosAssign",CODE

	XDEF _pOS_AddDosAssign
_pOS_AddDosAssign
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1956(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetNextDosDevice",CODE

	XDEF _pOS_GetNextDosDevice
_pOS_GetNextDosDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1944(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDosArgs",CODE

	XDEF _pOS_CreateDosArgs
_pOS_CreateDosArgs
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -564(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDosArgs",CODE

	XDEF _pOS_DeleteDosArgs
_pOS_DeleteDosArgs
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -612(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDosTokenString",CODE

	XDEF _pOS_CreateDosTokenString
_pOS_CreateDosTokenString
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -600(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDosTokenList",CODE

	XDEF _pOS_CreateDosTokenList
_pOS_CreateDosTokenList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -588(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InterpretDosTokenList",CODE

	XDEF _pOS_InterpretDosTokenList
_pOS_InterpretDosTokenList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -576(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReadDosArgsA",CODE

	XDEF _pOS_ReadDosArgsA
_pOS_ReadDosArgsA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -552(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReadDosArgs",CODE

	XDEF _pOS_ReadDosArgs
_pOS_ReadDosArgs
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -552(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PrintDosArgList",CODE

	XDEF _pOS_PrintDosArgList
_pOS_PrintDosArgList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -540(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosFindToken",CODE

	XDEF _pOS_DosFindToken
_pOS_DosFindToken
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1728(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteDosArgsA",CODE

	XDEF _pOS_WriteDosArgsA
_pOS_WriteDosArgsA
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2292(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteDosArgs",CODE

	XDEF _pOS_WriteDosArgs
_pOS_WriteDosArgs
	move.l a6,-(a7)
	pea 24(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2292(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateParse",CODE

	XDEF _pOS_CreateParse
_pOS_CreateParse
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -528(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteParse",CODE

	XDEF _pOS_DeleteParse
_pOS_DeleteParse
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -516(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructParse",CODE

	XDEF _pOS_ConstructParse
_pOS_ConstructParse
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -504(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructParse",CODE

	XDEF _pOS_DestructParse
_pOS_DestructParse
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -492(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_Parsing",CODE

	XDEF _pOS_Parsing
_pOS_Parsing
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -480(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructPattern",CODE

	XDEF _pOS_ConstructPattern
_pOS_ConstructPattern
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -468(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructPattern",CODE

	XDEF _pOS_DestructPattern
_pOS_DestructPattern
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -456(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ParsePatternA",CODE

	XDEF _pOS_ParsePatternA
_pOS_ParsePatternA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ParsePattern",CODE

	XDEF _pOS_ParsePattern
_pOS_ParsePattern
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MatchPattern",CODE

	XDEF _pOS_MatchPattern
_pOS_MatchPattern
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PathMatchFirst",CODE

	XDEF _pOS_PathMatchFirst
_pOS_PathMatchFirst
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PathMatchEnd",CODE

	XDEF _pOS_PathMatchEnd
_pOS_PathMatchEnd
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PathMatchNext",CODE

	XDEF _pOS_PathMatchNext
_pOS_PathMatchNext
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosCheckSignal",CODE

	XDEF _pOS_DosCheckSignal
_pOS_DosCheckSignal
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDateStamp",CODE

	XDEF _pOS_GetDateStamp
_pOS_GetDateStamp
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CompareDates",CODE

	XDEF _pOS_CompareDates
_pOS_CompareDates
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DateToStr",CODE

	XDEF _pOS_DateToStr
_pOS_DateToStr
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StrToDate",CODE

	XDEF _pOS_StrToDate
_pOS_StrToDate
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetVar",CODE

	XDEF _pOS_GetVar
_pOS_GetVar
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindVar",CODE

	XDEF _pOS_FindVar
_pOS_FindVar
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetVar",CODE

	XDEF _pOS_SetVar
_pOS_SetVar
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteVar",CODE

	XDEF _pOS_DeleteVar
_pOS_DeleteVar
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetVarLoc",CODE

	XDEF _pOS_SetVarLoc
_pOS_SetVarLoc
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloneVars",CODE

	XDEF _pOS_CloneVars
_pOS_CloneVars
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDosErrText",CODE

	XDEF _pOS_GetDosErrText
_pOS_GetDosErrText
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PrintDosErr",CODE

	XDEF _pOS_PrintDosErr
_pOS_PrintDosErr
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetCurrentDirLock",CODE

	XDEF _pOS_SetCurrentDirLock
_pOS_SetCurrentDirLock
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetCurrentDirName",CODE

	XDEF _pOS_SetCurrentDirName
_pOS_SetCurrentDirName
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetCurrentDirName",CODE

	XDEF _pOS_GetCurrentDirName
_pOS_GetCurrentDirName
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1716(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructDosMsgNotify",CODE

	XDEF _pOS_ConstructDosMsgNotify
_pOS_ConstructDosMsgNotify
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1704(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructDosSigNotify",CODE

	XDEF _pOS_ConstructDosSigNotify
_pOS_ConstructDosSigNotify
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1692(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructDosNotify",CODE

	XDEF _pOS_DestructDosNotify
_pOS_DestructDosNotify
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1680(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosStartNotify",CODE

	XDEF _pOS_DosStartNotify
_pOS_DosStartNotify
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1668(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosEndNotify",CODE

	XDEF _pOS_DosEndNotify
_pOS_DosEndNotify
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1656(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosErrorReportA",CODE

	XDEF _pOS_DosErrorReportA
_pOS_DosErrorReportA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1644(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosErrorReport",CODE

	XDEF _pOS_DosErrorReport
_pOS_DosErrorReport
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1644(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MountDosDevice",CODE

	XDEF _pOS_MountDosDevice
_pOS_MountDosDevice
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2016(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructShell",CODE

	XDEF _pOS_ConstructShell
_pOS_ConstructShell
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructShell",CODE

	XDEF _pOS_DestructShell
_pOS_DestructShell
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructShellScript",CODE

	XDEF _pOS_ConstructShellScript
_pOS_ConstructShellScript
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructShellScript",CODE

	XDEF _pOS_DestructShellScript
_pOS_DestructShellScript
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetPrompt",CODE

	XDEF _pOS_SetPrompt
_pOS_SetPrompt
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1632(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetPrompt",CODE

	XDEF _pOS_GetPrompt
_pOS_GetPrompt
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -1620(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosGetAliasComm",CODE

	XDEF _pOS_DosGetAliasComm
_pOS_DosGetAliasComm
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DosGetResString1",CODE

	XDEF _pOS_DosGetResString1
_pOS_DosGetResString1
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloneProcessPath",CODE

	XDEF _pOS_CloneProcessPath
_pOS_CloneProcessPath
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2268(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetProgramName",CODE

	XDEF _pOS_SetProgramName
_pOS_SetProgramName
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2472(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetProgramName",CODE

	XDEF _pOS_GetProgramName
_pOS_GetProgramName
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2460(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockShellPathList",CODE

	XDEF _pOS_LockShellPathList
_pOS_LockShellPathList
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2448(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockShellPathList",CODE

	XDEF _pOS_UnlockShellPathList
_pOS_UnlockShellPathList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DosBase,a6
	move.l a6,-(a7)
	move.l -2436(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pUtil2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_NextTagItem",CODE

	XDEF _pOS_NextTagItem
	XREF _gb_UtilityBase
_pOS_NextTagItem
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindTagItem",CODE

	XDEF _pOS_FindTagItem
_pOS_FindTagItem
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindTagItemTags",CODE

	XDEF _pOS_FindTagItemTags
_pOS_FindTagItemTags
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindTagData",CODE

	XDEF _pOS_FindTagData
_pOS_FindTagData
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MapTagItems",CODE

	XDEF _pOS_MapTagItems
_pOS_MapTagItems
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MapTagItemsTags",CODE

	XDEF _pOS_MapTagItemsTags
_pOS_MapTagItemsTags
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CountTags",CODE

	XDEF _pOS_CountTags
_pOS_CountTags
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CountTagsTags",CODE

	XDEF _pOS_CountTagsTags
_pOS_CountTagsTags
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CopyTags",CODE

	XDEF _pOS_CopyTags
_pOS_CopyTags
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SearchSxTxtA",CODE

	XDEF _pOS_SearchSxTxtA
_pOS_SearchSxTxtA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SearchSxTxt",CODE

	XDEF _pOS_SearchSxTxt
_pOS_SearchSxTxt
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ToLower",CODE

	XDEF _pOS_ToLower
_pOS_ToLower
	move.l a6,-(a7)
	move.w 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 6(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ToUpper",CODE

	XDEF _pOS_ToUpper
_pOS_ToUpper
	move.l a6,-(a7)
	move.w 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 6(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_Stricmp",CODE

	XDEF _pOS_Stricmp
_pOS_Stricmp
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_Strnicmp",CODE

	XDEF _pOS_Strnicmp
_pOS_Strnicmp
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructHash",CODE

	XDEF _pOS_ConstructHash
_pOS_ConstructHash
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructHash",CODE

	XDEF _pOS_DestructHash
_pOS_DestructHash
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateHash",CODE

	XDEF _pOS_CreateHash
_pOS_CreateHash
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteHash",CODE

	XDEF _pOS_DeleteHash
_pOS_DeleteHash
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateHashNode",CODE

	XDEF _pOS_CreateHashNode
_pOS_CreateHashNode
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteHashNode",CODE

	XDEF _pOS_DeleteHashNode
_pOS_DeleteHashNode
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddHashNode",CODE

	XDEF _pOS_AddHashNode
_pOS_AddHashNode
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemHashNode",CODE

	XDEF _pOS_RemHashNode
_pOS_RemHashNode
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MatchHash",CODE

	XDEF _pOS_MatchHash
_pOS_MatchHash
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeletePrefsHandler",CODE

	XDEF _pOS_DeletePrefsHandler
_pOS_DeletePrefsHandler
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreatePrefsHandlerA",CODE

	XDEF _pOS_CreatePrefsHandlerA
_pOS_CreatePrefsHandlerA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreatePrefsHandler",CODE

	XDEF _pOS_CreatePrefsHandler
_pOS_CreatePrefsHandler
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddPrefsHandler",CODE

	XDEF _pOS_AddPrefsHandler
_pOS_AddPrefsHandler
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemPrefsHandler",CODE

	XDEF _pOS_RemPrefsHandler
_pOS_RemPrefsHandler
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_TouchPrefsHandler",CODE

	XDEF _pOS_TouchPrefsHandler
_pOS_TouchPrefsHandler
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RunPrefsHandler",CODE

	XDEF _pOS_RunPrefsHandler
_pOS_RunPrefsHandler
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_UtilityBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pLayer2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_ConstructRegion",CODE

	XDEF _pOS_ConstructRegion
	XREF _gb_LayerBase
_pOS_ConstructRegion
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructRegion",CODE

	XDEF _pOS_DestructRegion
_pOS_DestructRegion
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateRegion",CODE

	XDEF _pOS_CreateRegion
_pOS_CreateRegion
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteRegion",CODE

	XDEF _pOS_DeleteRegion
_pOS_DeleteRegion
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OrRectRegionILst",CODE

	XDEF _pOS_OrRectRegionILst
_pOS_OrRectRegionILst
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OrRectRegion",CODE

	XDEF _pOS_OrRectRegion
_pOS_OrRectRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OrRegionRegion",CODE

	XDEF _pOS_OrRegionRegion
_pOS_OrRegionRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AndRectRegion",CODE

	XDEF _pOS_AndRectRegion
_pOS_AndRectRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AndRegionRegion",CODE

	XDEF _pOS_AndRegionRegion
_pOS_AndRegionRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NAndRectRegion",CODE

	XDEF _pOS_NAndRectRegion
_pOS_NAndRectRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveRegion",CODE

	XDEF _pOS_MoveRegion
_pOS_MoveRegion
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveRegionLst",CODE

	XDEF _pOS_MoveRegionLst
_pOS_MoveRegionLst
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NAndRegionRegion",CODE

	XDEF _pOS_NAndRegionRegion
_pOS_NAndRegionRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_XOrRectRegion",CODE

	XDEF _pOS_XOrRectRegion
_pOS_XOrRectRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ClearRegion",CODE

	XDEF _pOS_ClearRegion
_pOS_ClearRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AndRegionRegionLst",CODE

	XDEF _pOS_AndRegionRegionLst
_pOS_AndRegionRegionLst
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NewSizeRegion",CODE

	XDEF _pOS_NewSizeRegion
_pOS_NewSizeRegion
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SortRegionLst",CODE

	XDEF _pOS_SortRegionLst
_pOS_SortRegionLst
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloneRegion",CODE

	XDEF _pOS_CloneRegion
_pOS_CloneRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructLayerInfo",CODE

	XDEF _pOS_ConstructLayerInfo
_pOS_ConstructLayerInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -792(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructLayerInfo",CODE

	XDEF _pOS_DestructLayerInfo
_pOS_DestructLayerInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -780(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateLayerInfo",CODE

	XDEF _pOS_CreateLayerInfo
_pOS_CreateLayerInfo
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -768(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteLayerInfo",CODE

	XDEF _pOS_DeleteLayerInfo
_pOS_DeleteLayerInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -756(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructLayer",CODE

	XDEF _pOS_ConstructLayer
_pOS_ConstructLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -744(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructLayer",CODE

	XDEF _pOS_DestructLayer
_pOS_DestructLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -732(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateBehindLayer",CODE

	XDEF _pOS_CreateBehindLayer
_pOS_CreateBehindLayer
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -720(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateUpfrontLayer",CODE

	XDEF _pOS_CreateUpfrontLayer
_pOS_CreateUpfrontLayer
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -708(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteLayer",CODE

	XDEF _pOS_DeleteLayer
_pOS_DeleteLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -696(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockLayer",CODE

	XDEF _pOS_LockLayer
_pOS_LockLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -684(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockLayer",CODE

	XDEF _pOS_UnlockLayer
_pOS_UnlockLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -672(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockLayerInfo",CODE

	XDEF _pOS_LockLayerInfo
_pOS_LockLayerInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -660(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockLayerInfo",CODE

	XDEF _pOS_UnlockLayerInfo
_pOS_UnlockLayerInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -648(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DamageLayerInfo",CODE

	XDEF _pOS_DamageLayerInfo
_pOS_DamageLayerInfo
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -636(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DamageLayerInfoList",CODE

	XDEF _pOS_DamageLayerInfoList
_pOS_DamageLayerInfoList
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -624(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveSizeLayer",CODE

	XDEF _pOS_MoveSizeLayer
_pOS_MoveSizeLayer
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -612(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WhichLayer",CODE

	XDEF _pOS_WhichLayer
_pOS_WhichLayer
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -600(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockLayers",CODE

	XDEF _pOS_LockLayers
_pOS_LockLayers
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -588(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockLayers",CODE

	XDEF _pOS_UnlockLayers
_pOS_UnlockLayers
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -576(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BehindLayer",CODE

	XDEF _pOS_BehindLayer
_pOS_BehindLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -564(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UpfrontLayer",CODE

	XDEF _pOS_UpfrontLayer
_pOS_UpfrontLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -552(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddLayerHook",CODE

	XDEF _pOS_AddLayerHook
_pOS_AddLayerHook
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -540(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemLayerHook",CODE

	XDEF _pOS_RemLayerHook
_pOS_RemLayerHook
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -528(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BeginLayerUpdate",CODE

	XDEF _pOS_BeginLayerUpdate
_pOS_BeginLayerUpdate
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -516(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EndLayerUpdate",CODE

	XDEF _pOS_EndLayerUpdate
_pOS_EndLayerUpdate
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -504(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateViClipListFrom",CODE

	XDEF _pOS_CreateViClipListFrom
_pOS_CreateViClipListFrom
	move.l a6,-(a7)
	move.l 18(a7),-(a7)
	move.w 20(a7),-(a7)
	move.l 18(a7),-(a7)
	move.l 18(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -492(a6),a0
	jsr (a0)
	lea 18(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteViClipList",CODE

	XDEF _pOS_DeleteViClipList
_pOS_DeleteViClipList
	move.l a6,-(a7)
	move.w 16(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -480(a6),a0
	jsr (a0)
	lea 14(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InstallClipRegion",CODE

	XDEF _pOS_InstallClipRegion
_pOS_InstallClipRegion
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -468(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateChildLayer",CODE

	XDEF _pOS_CreateChildLayer
_pOS_CreateChildLayer
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -456(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveLayerBehindOf",CODE

	XDEF _pOS_MoveLayerBehindOf
_pOS_MoveLayerBehindOf
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ScrollLayer",CODE

	XDEF _pOS_ScrollLayer
_pOS_ScrollLayer
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CopySupToLayer",CODE

	XDEF _pOS_CopySupToLayer
_pOS_CopySupToLayer
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CopyLayerToSup",CODE

	XDEF _pOS_CopyLayerToSup
_pOS_CopyLayerToSup
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockHideLayer",CODE

	XDEF _pOS_LockHideLayer
_pOS_LockHideLayer
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockHideLayer",CODE

	XDEF _pOS_UnlockHideLayer
_pOS_UnlockHideLayer
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CheckVisibleRect",CODE

	XDEF _pOS_CheckVisibleRect
_pOS_CheckVisibleRect
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddLayerInfoHook",CODE

	XDEF _pOS_AddLayerInfoHook
_pOS_AddLayerInfoHook
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -816(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemLayerInfoHook",CODE

	XDEF _pOS_RemLayerInfoHook
_pOS_RemLayerInfoHook
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -804(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockClipLayer",CODE

	XDEF _pOS_LockClipLayer
_pOS_LockClipLayer
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -840(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockClipLayer",CODE

	XDEF _pOS_UnlockClipLayer
_pOS_UnlockClipLayer
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -828(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EraseLayerRect",CODE

	XDEF _pOS_EraseLayerRect
_pOS_EraseLayerRect
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -864(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetVisibleRect",CODE

	XDEF _pOS_GetVisibleRect
_pOS_GetVisibleRect
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LayerBase,a6
	move.l a6,-(a7)
	move.l -852(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pTimer2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_GetSysTime",CODE

	XDEF _pOS_GetSysTime
	XREF _gb_TimerBase
_pOS_GetSysTime
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_TimerBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddTime",CODE

	XDEF _pOS_AddTime
_pOS_AddTime
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_TimerBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SubTime",CODE

	XDEF _pOS_SubTime
_pOS_SubTime
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_TimerBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CmpTime",CODE

	XDEF _pOS_CmpTime
_pOS_CmpTime
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_TimerBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pIntui2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_InitIntuiIOReq",CODE

	XDEF _pOS_InitIntuiIOReq
	XREF _gb_IntuiBase
_pOS_InitIntuiIOReq
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -840(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SendInputEvent",CODE

	XDEF _pOS_SendInputEvent
_pOS_SendInputEvent
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -804(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CmpDoubleClick",CODE

	XDEF _pOS_CmpDoubleClick
_pOS_CmpDoubleClick
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -900(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CheckDoubleClick",CODE

	XDEF _pOS_CheckDoubleClick
_pOS_CheckDoubleClick
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -888(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SysIMessage",CODE

	XDEF _pOS_SysIMessage
_pOS_SysIMessage
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -852(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateIMessage",CODE

	XDEF _pOS_CreateIMessage
_pOS_CreateIMessage
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1128(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteIMessage",CODE

	XDEF _pOS_DeleteIMessage
_pOS_DeleteIMessage
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1116(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DisplayBeep",CODE

	XDEF _pOS_DisplayBeep
_pOS_DisplayBeep
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1104(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockIntuiBase",CODE

	XDEF _pOS_LockIntuiBase
_pOS_LockIntuiBase
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -828(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockIntuiBase",CODE

	XDEF _pOS_UnlockIntuiBase
_pOS_UnlockIntuiBase
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -816(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockIntuiGadgets",CODE

	XDEF _pOS_LockIntuiGadgets
_pOS_LockIntuiGadgets
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1404(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockIntuiGadgets",CODE

	XDEF _pOS_UnlockIntuiGadgets
_pOS_UnlockIntuiGadgets
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1392(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockIntuiGadget",CODE

	XDEF _pOS_LockIntuiGadget
_pOS_LockIntuiGadget
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -876(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockIntuiGadget",CODE

	XDEF _pOS_UnlockIntuiGadget
_pOS_UnlockIntuiGadget
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -864(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CurrentTime",CODE

	XDEF _pOS_CurrentTime
_pOS_CurrentTime
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1440(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenScreenA",CODE

	XDEF _pOS_OpenScreenA
_pOS_OpenScreenA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -792(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenScreen",CODE

	XDEF _pOS_OpenScreen
_pOS_OpenScreen
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -792(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseScreen",CODE

	XDEF _pOS_CloseScreen
_pOS_CloseScreen
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -780(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockPubScreen",CODE

	XDEF _pOS_LockPubScreen
_pOS_LockPubScreen
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -768(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockPubScreen",CODE

	XDEF _pOS_UnlockPubScreen
_pOS_UnlockPubScreen
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -756(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PubScreenStatus",CODE

	XDEF _pOS_PubScreenStatus
_pOS_PubScreenStatus
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -744(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetIColorMap",CODE

	XDEF _pOS_GetIColorMap
_pOS_GetIColorMap
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1356(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetWindowBorder",CODE

	XDEF _pOS_GetWindowBorder
_pOS_GetWindowBorder
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1368(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetScreenPosition",CODE

	XDEF _pOS_SetScreenPosition
_pOS_SetScreenPosition
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1536(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ScreenToFront",CODE

	XDEF _pOS_ScreenToFront
_pOS_ScreenToFront
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1524(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ScreenToBack",CODE

	XDEF _pOS_ScreenToBack
_pOS_ScreenToBack
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1512(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenWindowA",CODE

	XDEF _pOS_OpenWindowA
_pOS_OpenWindowA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -732(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenWindow",CODE

	XDEF _pOS_OpenWindow
_pOS_OpenWindow
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -732(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseWindow",CODE

	XDEF _pOS_CloseWindow
_pOS_CloseWindow
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -720(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ChangeWindowBox",CODE

	XDEF _pOS_ChangeWindowBox
_pOS_ChangeWindowBox
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -708(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ModifyIDCMP",CODE

	XDEF _pOS_ModifyIDCMP
_pOS_ModifyIDCMP
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -696(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ModifySharedIDCMP",CODE

	XDEF _pOS_ModifySharedIDCMP
_pOS_ModifySharedIDCMP
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -684(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WindowToFront",CODE

	XDEF _pOS_WindowToFront
_pOS_WindowToFront
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -672(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WindowToBack",CODE

	XDEF _pOS_WindowToBack
_pOS_WindowToBack
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -660(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BeginRefresh",CODE

	XDEF _pOS_BeginRefresh
_pOS_BeginRefresh
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -648(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EndRefresh",CODE

	XDEF _pOS_EndRefresh
_pOS_EndRefresh
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -636(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RefreshWindowFrame",CODE

	XDEF _pOS_RefreshWindowFrame
_pOS_RefreshWindowFrame
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -624(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InvalidWindowRect",CODE

	XDEF _pOS_InvalidWindowRect
_pOS_InvalidWindowRect
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -612(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ActivateWindow",CODE

	XDEF _pOS_ActivateWindow
_pOS_ActivateWindow
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -600(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ZipWindow",CODE

	XDEF _pOS_ZipWindow
_pOS_ZipWindow
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -588(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetWindowMenu",CODE

	XDEF _pOS_SetWindowMenu
_pOS_SetWindowMenu
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -576(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetWindowIBox",CODE

	XDEF _pOS_GetWindowIBox
_pOS_GetWindowIBox
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -960(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CheckVisibleIBox",CODE

	XDEF _pOS_CheckVisibleIBox
_pOS_CheckVisibleIBox
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -948(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CheckVisibleIRect",CODE

	XDEF _pOS_CheckVisibleIRect
_pOS_CheckVisibleIRect
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -936(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetWindowLimits",CODE

	XDEF _pOS_SetWindowLimits
_pOS_SetWindowLimits
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -924(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetWindowTitles",CODE

	XDEF _pOS_SetWindowTitles
_pOS_SetWindowTitles
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -912(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InactivateWindow",CODE

	XDEF _pOS_InactivateWindow
_pOS_InactivateWindow
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1344(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetWindowBusy",CODE

	XDEF _pOS_SetWindowBusy
_pOS_SetWindowBusy
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1332(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetWindowTask",CODE

	XDEF _pOS_SetWindowTask
_pOS_SetWindowTask
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1380(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetMenuStrip",CODE

	XDEF _pOS_SetMenuStrip
_pOS_SetMenuStrip
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1500(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetMouseQueue",CODE

	XDEF _pOS_SetMouseQueue
_pOS_SetMouseQueue
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1488(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetKeyQueue",CODE

	XDEF _pOS_SetKeyQueue
_pOS_SetKeyQueue
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1476(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetUpdateGadQueue",CODE

	XDEF _pOS_SetUpdateGadQueue
_pOS_SetUpdateGadQueue
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1464(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetWinBgFill",CODE

	XDEF _pOS_SetWinBgFill
_pOS_SetWinBgFill
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1452(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddWindowTickHandler",CODE

	XDEF _pOS_AddWindowTickHandler
_pOS_AddWindowTickHandler
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1572(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemWindowTickHandler",CODE

	XDEF _pOS_RemWindowTickHandler
_pOS_RemWindowTickHandler
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1560(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetVisibleIRect",CODE

	XDEF _pOS_GetVisibleIRect
_pOS_GetVisibleIRect
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1548(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddGadgets",CODE

	XDEF _pOS_AddGadgets
_pOS_AddGadgets
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -564(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemGadgets",CODE

	XDEF _pOS_RemGadgets
_pOS_RemGadgets
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -552(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddGadget",CODE

	XDEF _pOS_AddGadget
_pOS_AddGadget
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -540(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemGadget",CODE

	XDEF _pOS_RemGadget
_pOS_RemGadget
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -528(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RefreshGadgets",CODE

	XDEF _pOS_RefreshGadgets
_pOS_RefreshGadgets
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -516(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RefreshLayerGadgets",CODE

	XDEF _pOS_RefreshLayerGadgets
_pOS_RefreshLayerGadgets
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -504(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NewIObjectA",CODE

	XDEF _pOS_NewIObjectA
_pOS_NewIObjectA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -492(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NewIObject",CODE

	XDEF _pOS_NewIObject
_pOS_NewIObject
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -492(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DisposeIObject",CODE

	XDEF _pOS_DisposeIObject
_pOS_DisposeIObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -480(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetGadgetAttrsA",CODE

	XDEF _pOS_SetGadgetAttrsA
_pOS_SetGadgetAttrsA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -468(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetGadgetAttrs",CODE

	XDEF _pOS_SetGadgetAttrs
_pOS_SetGadgetAttrs
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -468(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ActivateGadget",CODE

	XDEF _pOS_ActivateGadget
_pOS_ActivateGadget
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EnableGadget",CODE

	XDEF _pOS_EnableGadget
_pOS_EnableGadget
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RefreshGadgetsMd",CODE

	XDEF _pOS_RefreshGadgetsMd
_pOS_RefreshGadgetsMd
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -984(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LayoutGadgets",CODE

	XDEF _pOS_LayoutGadgets
_pOS_LayoutGadgets
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -972(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetGadgetAttr",CODE

	XDEF _pOS_GetGadgetAttr
_pOS_GetGadgetAttr
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -456(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InactivateGadget",CODE

	XDEF _pOS_InactivateGadget
_pOS_InactivateGadget
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1428(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsGadgetActive",CODE

	XDEF _pOS_IsGadgetActive
_pOS_IsGadgetActive
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1416(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawIObj",CODE

	XDEF _pOS_DrawIObj
_pOS_DrawIObj
	move.l a6,-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l 32(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 32(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IObjDisposeList",CODE

	XDEF _pOS_IObjDisposeList
_pOS_IObjDisposeList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IObjGetBoxList",CODE

	XDEF _pOS_IObjGetBoxList
_pOS_IObjGetBoxList
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IObjDrawList",CODE

	XDEF _pOS_IObjDrawList
_pOS_IObjDrawList
	move.l a6,-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 36(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PreLayoutMenu",CODE

	XDEF _pOS_PreLayoutMenu
_pOS_PreLayoutMenu
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LayoutMenu",CODE

	XDEF _pOS_LayoutMenu
_pOS_LayoutMenu
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateMenuTagA",CODE

	XDEF _pOS_CreateMenuTagA
_pOS_CreateMenuTagA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteMenu",CODE

	XDEF _pOS_DeleteMenu
_pOS_DeleteMenu
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetMenuHighLight",CODE

	XDEF _pOS_SetMenuHighLight
_pOS_SetMenuHighLight
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MenuHandleIEvent",CODE

	XDEF _pOS_MenuHandleIEvent
_pOS_MenuHandleIEvent
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenHandleMenuIEvent",CODE

	XDEF _pOS_OpenHandleMenuIEvent
_pOS_OpenHandleMenuIEvent
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseHandleMenuIEvent",CODE

	XDEF _pOS_CloseHandleMenuIEvent
_pOS_CloseHandleMenuIEvent
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMenuItemFromNum",CODE

	XDEF _pOS_GetMenuItemFromNum
_pOS_GetMenuItemFromNum
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMenuNumFromItem",CODE

	XDEF _pOS_GetMenuNumFromItem
_pOS_GetMenuNumFromItem
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetWindowMenuChecker",CODE

	XDEF _pOS_SetWindowMenuChecker
_pOS_SetWindowMenuChecker
	move.l a6,-(a7)
	move.w 16(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1092(a6),a0
	jsr (a0)
	lea 14(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetWindowMenuChecker",CODE

	XDEF _pOS_GetWindowMenuChecker
_pOS_GetWindowMenuChecker
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1080(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EnableWindowMenu",CODE

	XDEF _pOS_EnableWindowMenu
_pOS_EnableWindowMenu
	move.l a6,-(a7)
	move.w 16(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1068(a6),a0
	jsr (a0)
	lea 14(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMenuVKey",CODE

	XDEF _pOS_GetMenuVKey
_pOS_GetMenuVKey
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1596(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_HandleMenuItemEvent",CODE

	XDEF _pOS_HandleMenuItemEvent
_pOS_HandleMenuItemEvent
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1584(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateBubbleHelpA",CODE

	XDEF _pOS_CreateBubbleHelpA
_pOS_CreateBubbleHelpA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1056(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateBubbleHelp",CODE

	XDEF _pOS_CreateBubbleHelp
_pOS_CreateBubbleHelp
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1056(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteBubbleHelp",CODE

	XDEF _pOS_DeleteBubbleHelp
_pOS_DeleteBubbleHelp
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1044(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateRequestWinA",CODE

	XDEF _pOS_CreateRequestWinA
_pOS_CreateRequestWinA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1032(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateRequestWin",CODE

	XDEF _pOS_CreateRequestWin
_pOS_CreateRequestWin
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1032(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteRequestWin",CODE

	XDEF _pOS_DeleteRequestWin
_pOS_DeleteRequestWin
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1020(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EasyRequestArgs",CODE

	XDEF _pOS_EasyRequestArgs
_pOS_EasyRequestArgs
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1008(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RequestWinHandler",CODE

	XDEF _pOS_RequestWinHandler
_pOS_RequestWinHandler
	move.l a6,-(a7)
	move.w 16(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l 14(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -996(a6),a0
	jsr (a0)
	lea 14(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddDrag",CODE

	XDEF _pOS_AddDrag
_pOS_AddDrag
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1320(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemDrag",CODE

	XDEF _pOS_RemDrag
_pOS_RemDrag
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1308(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDragA",CODE

	XDEF _pOS_CreateDragA
_pOS_CreateDragA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1296(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDrag",CODE

	XDEF _pOS_CreateDrag
_pOS_CreateDrag
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1296(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDrag",CODE

	XDEF _pOS_DeleteDrag
_pOS_DeleteDrag
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1284(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDragGfx",CODE

	XDEF _pOS_CreateDragGfx
_pOS_CreateDragGfx
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1272(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDragGfx",CODE

	XDEF _pOS_DeleteDragGfx
_pOS_DeleteDragGfx
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1260(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructDragList",CODE

	XDEF _pOS_ConstructDragList
_pOS_ConstructDragList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1248(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructDragList",CODE

	XDEF _pOS_DestructDragList
_pOS_DestructDragList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1236(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LayoutDragList",CODE

	XDEF _pOS_LayoutDragList
_pOS_LayoutDragList
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1224(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDragListGfx",CODE

	XDEF _pOS_CreateDragListGfx
_pOS_CreateDragListGfx
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1212(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDragListGfx",CODE

	XDEF _pOS_DeleteDragListGfx
_pOS_DeleteDragListGfx
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1200(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RenderDragList",CODE

	XDEF _pOS_RenderDragList
_pOS_RenderDragList
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1188(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MoveDragList",CODE

	XDEF _pOS_MoveDragList
_pOS_MoveDragList
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1176(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RestoreDragList",CODE

	XDEF _pOS_RestoreDragList
_pOS_RestoreDragList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1164(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SaveDragList",CODE

	XDEF _pOS_SaveDragList
_pOS_SaveDragList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1152(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetDropAttFromDragList",CODE

	XDEF _pOS_GetDropAttFromDragList
_pOS_GetDropAttFromDragList
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IntuiBase,a6
	move.l a6,-(a7)
	move.l -1140(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pGfx2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_InitGfxLibrary",CODE

	XDEF _pOS_InitGfxLibrary
	XREF _gb_GfxBase
_pOS_InitGfxLibrary
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateMonMount",CODE

	XDEF _pOS_CreateMonMount
_pOS_CreateMonMount
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteMonMount",CODE

	XDEF _pOS_DeleteMonMount
_pOS_DeleteMonMount
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocGfxObject",CODE

	XDEF _pOS_AllocGfxObject
_pOS_AllocGfxObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeGfxObject",CODE

	XDEF _pOS_FreeGfxObject
_pOS_FreeGfxObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WaitBlit",CODE

	XDEF _pOS_WaitBlit
_pOS_WaitBlit
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1392(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocGfxMapA",CODE

	XDEF _pOS_AllocGfxMapA
_pOS_AllocGfxMapA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocGfxMap",CODE

	XDEF _pOS_AllocGfxMap
_pOS_AllocGfxMap
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeGfxMap",CODE

	XDEF _pOS_FreeGfxMap
_pOS_FreeGfxMap
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocGfxMapExA",CODE

	XDEF _pOS_AllocGfxMapExA
_pOS_AllocGfxMapExA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1200(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocGfxMapEx",CODE

	XDEF _pOS_AllocGfxMapEx
_pOS_AllocGfxMapEx
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1200(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeGfxMapExA",CODE

	XDEF _pOS_FreeGfxMapExA
_pOS_FreeGfxMapExA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1188(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitTCGfxMap",CODE

	XDEF _pOS_InitTCGfxMap
_pOS_InitTCGfxMap
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1356(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteStdGfxMap",CODE

	XDEF _pOS_WriteStdGfxMap
_pOS_WriteStdGfxMap
	move.l a6,-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l 44(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1344(a6),a0
	jsr (a0)
	lea 44(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteStdGfxMapRastPort",CODE

	XDEF _pOS_WriteStdGfxMapRastPort
_pOS_WriteStdGfxMapRastPort
	move.l a6,-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1368(a6),a0
	jsr (a0)
	lea 40(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocColorMapA",CODE

	XDEF _pOS_AllocColorMapA
_pOS_AllocColorMapA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocColorMap",CODE

	XDEF _pOS_AllocColorMap
_pOS_AllocColorMap
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeColorMap",CODE

	XDEF _pOS_FreeColorMap
_pOS_FreeColorMap
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetColor",CODE

	XDEF _pOS_SetColor
_pOS_SetColor
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1284(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetColor",CODE

	XDEF _pOS_GetColor
_pOS_GetColor
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1272(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ObtainColorPen",CODE

	XDEF _pOS_ObtainColorPen
_pOS_ObtainColorPen
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1260(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReleaseColorPen",CODE

	XDEF _pOS_ReleaseColorPen
_pOS_ReleaseColorPen
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1248(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocColorMapExA",CODE

	XDEF _pOS_AllocColorMapExA
_pOS_AllocColorMapExA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1236(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocColorMapEx",CODE

	XDEF _pOS_AllocColorMapEx
_pOS_AllocColorMapEx
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1236(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeColorMapExA",CODE

	XDEF _pOS_FreeColorMapExA
_pOS_FreeColorMapExA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1224(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DisplayColorMap",CODE

	XDEF _pOS_DisplayColorMap
_pOS_DisplayColorMap
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1212(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructRastPort",CODE

	XDEF _pOS_ConstructRastPort
_pOS_ConstructRastPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -660(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetRastPortA",CODE

	XDEF _pOS_SetRastPortA
_pOS_SetRastPortA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -648(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetRastPort",CODE

	XDEF _pOS_SetRastPort
_pOS_SetRastPort
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -648(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetRastPortA",CODE

	XDEF _pOS_GetRastPortA
_pOS_GetRastPortA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -636(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetRastPort",CODE

	XDEF _pOS_GetRastPort
_pOS_GetRastPort
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -636(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetPosition",CODE

	XDEF _pOS_SetPosition
_pOS_SetPosition
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -624(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetDrMd",CODE

	XDEF _pOS_SetDrMd
_pOS_SetDrMd
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -612(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawLine",CODE

	XDEF _pOS_DrawLine
_pOS_DrawLine
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -600(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawRectFill",CODE

	XDEF _pOS_DrawRectFill
_pOS_DrawRectFill
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -588(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetAPen",CODE

	XDEF _pOS_SetAPen
_pOS_SetAPen
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -576(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetAPenR",CODE

	XDEF _pOS_SetAPenR
_pOS_SetAPenR
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -564(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetAPenR2",CODE

	XDEF _pOS_SetAPenR2
_pOS_SetAPenR2
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -552(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetBPen",CODE

	XDEF _pOS_SetBPen
_pOS_SetBPen
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -540(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetBPenR",CODE

	XDEF _pOS_SetBPenR
_pOS_SetBPenR
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -528(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetBPenR2",CODE

	XDEF _pOS_SetBPenR2
_pOS_SetBPenR2
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -516(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetOPen",CODE

	XDEF _pOS_SetOPen
_pOS_SetOPen
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -504(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetOPenR",CODE

	XDEF _pOS_SetOPenR
_pOS_SetOPenR
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -492(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetOPenR2",CODE

	XDEF _pOS_SetOPenR2
_pOS_SetOPenR2
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -480(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetAreaFillPattern",CODE

	XDEF _pOS_SetAreaFillPattern
_pOS_SetAreaFillPattern
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -468(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetLineFillPattern",CODE

	XDEF _pOS_SetLineFillPattern
_pOS_SetLineFillPattern
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -456(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BltGfxMap",CODE

	XDEF _pOS_BltGfxMap
_pOS_BltGfxMap
	move.l a6,-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 40(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocRastPortA",CODE

	XDEF _pOS_AllocRastPortA
_pOS_AllocRastPortA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocRastPort",CODE

	XDEF _pOS_AllocRastPort
_pOS_AllocRastPort
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeRastPort",CODE

	XDEF _pOS_FreeRastPort
_pOS_FreeRastPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BltTemplate",CODE

	XDEF _pOS_BltTemplate
_pOS_BltTemplate
	move.l a6,-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 36(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ScrollRaster",CODE

	XDEF _pOS_ScrollRaster
_pOS_ScrollRaster
	move.l a6,-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l 36(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 36(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BltGfxMapRastPort",CODE

	XDEF _pOS_BltGfxMapRastPort
_pOS_BltGfxMapRastPort
	move.l a6,-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 40(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BltGfxMapClip",CODE

	XDEF _pOS_BltGfxMapClip
_pOS_BltGfxMapClip
	move.l a6,-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l 40(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 40(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetABPenDrMd",CODE

	XDEF _pOS_SetABPenDrMd
_pOS_SetABPenDrMd
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PolyDraw",CODE

	XDEF _pOS_PolyDraw
_pOS_PolyDraw
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PolyFill",CODE

	XDEF _pOS_PolyFill
_pOS_PolyFill
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetPixelR",CODE

	XDEF _pOS_SetPixelR
_pOS_SetPixelR
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetPixelR2",CODE

	XDEF _pOS_SetPixelR2
_pOS_SetPixelR2
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetPixel",CODE

	XDEF _pOS_SetPixel
_pOS_SetPixel
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetPixelR",CODE

	XDEF _pOS_GetPixelR
_pOS_GetPixelR
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetPixelR2",CODE

	XDEF _pOS_GetPixelR2
_pOS_GetPixelR2
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetPixel",CODE

	XDEF _pOS_GetPixel
_pOS_GetPixel
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WritePixel",CODE

	XDEF _pOS_WritePixel
_pOS_WritePixel
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1176(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EraseRect",CODE

	XDEF _pOS_EraseRect
_pOS_EraseRect
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1380(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BltMask",CODE

	XDEF _pOS_BltMask
_pOS_BltMask
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_BltMaskRastPort",CODE

	XDEF _pOS_BltMaskRastPort
_pOS_BltMaskRastPort
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1404(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawLineClip",CODE

	XDEF _pOS_DrawLineClip
_pOS_DrawLineClip
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1452(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawRectFillClip",CODE

	XDEF _pOS_DrawRectFillClip
_pOS_DrawRectFillClip
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1440(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_EraseRectClip",CODE

	XDEF _pOS_EraseRectClip
_pOS_EraseRectClip
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1428(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PolyDrawClip",CODE

	XDEF _pOS_PolyDrawClip
_pOS_PolyDrawClip
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1416(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructView",CODE

	XDEF _pOS_ConstructView
_pOS_ConstructView
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -708(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructView",CODE

	XDEF _pOS_DestructView
_pOS_DestructView
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -696(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructViewPort",CODE

	XDEF _pOS_ConstructViewPort
_pOS_ConstructViewPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -684(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructViewPort",CODE

	XDEF _pOS_DestructViewPort
_pOS_DestructViewPort
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -672(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DisplayView",CODE

	XDEF _pOS_DisplayView
_pOS_DisplayView
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1296(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddFont",CODE

	XDEF _pOS_AddFont
_pOS_AddFont
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -852(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemFont",CODE

	XDEF _pOS_RemFont
_pOS_RemFont
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -840(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenFont",CODE

	XDEF _pOS_OpenFont
_pOS_OpenFont
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -828(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseFont",CODE

	XDEF _pOS_CloseFont
_pOS_CloseFont
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -816(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawText",CODE

	XDEF _pOS_DrawText
_pOS_DrawText
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -804(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetFont",CODE

	XDEF _pOS_SetFont
_pOS_SetFont
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -792(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AskSoftFontStyle",CODE

	XDEF _pOS_AskSoftFontStyle
_pOS_AskSoftFontStyle
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -780(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetSoftFontStyle",CODE

	XDEF _pOS_SetSoftFontStyle
_pOS_SetSoftFontStyle
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -768(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindBestSoftFont",CODE

	XDEF _pOS_FindBestSoftFont
_pOS_FindBestSoftFont
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -756(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_TextLength",CODE

	XDEF _pOS_TextLength
_pOS_TextLength
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -744(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawTextWidth",CODE

	XDEF _pOS_DrawTextWidth
_pOS_DrawTextWidth
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -732(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawTextRect",CODE

	XDEF _pOS_DrawTextRect
_pOS_DrawTextRect
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -720(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CalcTextDim",CODE

	XDEF _pOS_CalcTextDim
_pOS_CalcTextDim
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1332(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitMonIOReq",CODE

	XDEF _pOS_InitMonIOReq
_pOS_InitMonIOReq
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -984(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InitMonDevice",CODE

	XDEF _pOS_InitMonDevice
_pOS_InitMonDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -972(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddMonDevice",CODE

	XDEF _pOS_AddMonDevice
_pOS_AddMonDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -960(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemMonDevice",CODE

	XDEF _pOS_RemMonDevice
_pOS_RemMonDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -948(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenMonDevice",CODE

	XDEF _pOS_OpenMonDevice
_pOS_OpenMonDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -936(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseMonDevice",CODE

	XDEF _pOS_CloseMonDevice
_pOS_CloseMonDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -924(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetNextMonDevice",CODE

	XDEF _pOS_GetNextMonDevice
_pOS_GetNextMonDevice
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -912(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMonDevice",CODE

	XDEF _pOS_GetMonDevice
_pOS_GetMonDevice
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -900(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMonDeviceName",CODE

	XDEF _pOS_GetMonDeviceName
_pOS_GetMonDeviceName
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -888(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetMonMountName",CODE

	XDEF _pOS_GetMonMountName
_pOS_GetMonMountName
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -876(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateMonDevFromMount",CODE

	XDEF _pOS_CreateMonDevFromMount
_pOS_CreateMonDevFromMount
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -864(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockMonObject",CODE

	XDEF _pOS_LockMonObject
_pOS_LockMonObject
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1140(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_UnlockMonObject",CODE

	XDEF _pOS_UnlockMonObject
_pOS_UnlockMonObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1128(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DupMonObjectLock",CODE

	XDEF _pOS_DupMonObjectLock
_pOS_DupMonObjectLock
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1116(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExamineMonObject",CODE

	XDEF _pOS_ExamineMonObject
_pOS_ExamineMonObject
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1104(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ExNextMonObject",CODE

	XDEF _pOS_ExNextMonObject
_pOS_ExNextMonObject
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1092(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructGfxLk",CODE

	XDEF _pOS_ConstructGfxLk
_pOS_ConstructGfxLk
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1080(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructGfxLk",CODE

	XDEF _pOS_DestructGfxLk
_pOS_DestructGfxLk
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1068(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenMonFile",CODE

	XDEF _pOS_OpenMonFile
_pOS_OpenMonFile
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1056(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseMonFile",CODE

	XDEF _pOS_CloseMonFile
_pOS_CloseMonFile
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1044(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConstructGfxFH",CODE

	XDEF _pOS_ConstructGfxFH
_pOS_ConstructGfxFH
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1032(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DestructGfxFH",CODE

	XDEF _pOS_DestructGfxFH
_pOS_DestructGfxFH
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1020(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DupMonFile",CODE

	XDEF _pOS_DupMonFile
_pOS_DupMonFile
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1008(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetGfxFHView",CODE

	XDEF _pOS_SetGfxFHView
_pOS_SetGfxFHView
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1320(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DisplayMonFile",CODE

	XDEF _pOS_DisplayMonFile
_pOS_DisplayMonFile
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1308(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawBorderBox",CODE

	XDEF _pOS_DrawBorderBox
_pOS_DrawBorderBox
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1164(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CalcBorderBox",CODE

	XDEF _pOS_CalcBorderBox
_pOS_CalcBorderBox
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1152(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawBorderBoxClip",CODE

	XDEF _pOS_DrawBorderBoxClip
_pOS_DrawBorderBoxClip
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -1464(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MountMonDevice",CODE

	XDEF _pOS_MountMonDevice
_pOS_MountMonDevice
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GfxBase,a6
	move.l a6,-(a7)
	move.l -996(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pConsole2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_RawKeyConvert",CODE

	XDEF _pOS_RawKeyConvert
	XREF _gb_ConsoleBase
_pOS_RawKeyConvert
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_ConsoleBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_MapRawKey",CODE

	XDEF _pOS_MapRawKey
_pOS_MapRawKey
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_ConsoleBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pDtType2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_CreateDTObjectA",CODE

	XDEF _pOS_CreateDTObjectA
	XREF _gb_DtTypeBase
_pOS_CreateDTObjectA
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDTObject",CODE

	XDEF _pOS_CreateDTObject
_pOS_CreateDTObject
	move.l a6,-(a7)
	pea 28(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDTObject",CODE

	XDEF _pOS_DeleteDTObject
_pOS_DeleteDTObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LoadDTObjectA",CODE

	XDEF _pOS_LoadDTObjectA
_pOS_LoadDTObjectA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LoadDTObject",CODE

	XDEF _pOS_LoadDTObject
_pOS_LoadDTObject
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SaveDTObjectA",CODE

	XDEF _pOS_SaveDTObjectA
_pOS_SaveDTObjectA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SaveDTObject",CODE

	XDEF _pOS_SaveDTObject
_pOS_SaveDTObject
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ObtainFHDtTypeDescribeA",CODE

	XDEF _pOS_ObtainFHDtTypeDescribeA
_pOS_ObtainFHDtTypeDescribeA
	move.l a6,-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ObtainFHDtTypeDescribe",CODE

	XDEF _pOS_ObtainFHDtTypeDescribe
_pOS_ObtainFHDtTypeDescribe
	move.l a6,-(a7)
	pea 28(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l 28(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 28(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReleaseDtTypeDescribe",CODE

	XDEF _pOS_ReleaseDtTypeDescribe
_pOS_ReleaseDtTypeDescribe
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReadDTObjectA",CODE

	XDEF _pOS_ReadDTObjectA
_pOS_ReadDTObjectA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReadDTObject",CODE

	XDEF _pOS_ReadDTObject
_pOS_ReadDTObject
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteDTObjectA",CODE

	XDEF _pOS_WriteDTObjectA
_pOS_WriteDTObjectA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteDTObject",CODE

	XDEF _pOS_WriteDTObject
_pOS_WriteDTObject
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConvertDTObjectA",CODE

	XDEF _pOS_ConvertDTObjectA
_pOS_ConvertDTObjectA
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ConvertDTObject",CODE

	XDEF _pOS_ConvertDTObject
_pOS_ConvertDTObject
	move.l a6,-(a7)
	pea 24(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateFHDTObjectA",CODE

	XDEF _pOS_CreateFHDTObjectA
_pOS_CreateFHDTObjectA
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateFHDTObject",CODE

	XDEF _pOS_CreateFHDTObject
_pOS_CreateFHDTObject
	move.l a6,-(a7)
	pea 24(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDtTypeFileID",CODE

	XDEF _pOS_DeleteDtTypeFileID
_pOS_DeleteDtTypeFileID
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -492(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDtTypeFPattern",CODE

	XDEF _pOS_CreateDtTypeFPattern
_pOS_CreateDtTypeFPattern
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -480(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsDtTypeName",CODE

	XDEF _pOS_IsDtTypeName
_pOS_IsDtTypeName
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -468(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_TstReadDTObjectA",CODE

	XDEF _pOS_TstReadDTObjectA
_pOS_TstReadDTObjectA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -456(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_TstReadDTObject",CODE

	XDEF _pOS_TstReadDTObject
_pOS_TstReadDTObject
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -456(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloneDTObjectA",CODE

	XDEF _pOS_CloneDTObjectA
_pOS_CloneDTObjectA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloneDTObject",CODE

	XDEF _pOS_CloneDTObject
_pOS_CloneDTObject
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetIDTObjectA",CODE

	XDEF _pOS_GetIDTObjectA
_pOS_GetIDTObjectA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetIDTObject",CODE

	XDEF _pOS_GetIDTObject
_pOS_GetIDTObject
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDtTypeDescribeA",CODE

	XDEF _pOS_CreateDtTypeDescribeA
_pOS_CreateDtTypeDescribeA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateDtTypeDescribe",CODE

	XDEF _pOS_CreateDtTypeDescribe
_pOS_CreateDtTypeDescribe
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteDtTypeDescribe",CODE

	XDEF _pOS_DeleteDtTypeDescribe
_pOS_DeleteDtTypeDescribe
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddDtTypeDescribe",CODE

	XDEF _pOS_AddDtTypeDescribe
_pOS_AddDtTypeDescribe
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemDtTypeDescribe",CODE

	XDEF _pOS_RemDtTypeDescribe
_pOS_RemDtTypeDescribe
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_DtTypeBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pGadget2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_GadgetHandleIEvent",CODE

	XDEF _pOS_GadgetHandleIEvent
	XREF _gb_GadgetBase
_pOS_GadgetHandleIEvent
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CalcGadgetBox",CODE

	XDEF _pOS_CalcGadgetBox
_pOS_CalcGadgetBox
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CalcGadgetInnerBox",CODE

	XDEF _pOS_CalcGadgetInnerBox
_pOS_CalcGadgetInnerBox
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CalcGadgetInnerBox2",CODE

	XDEF _pOS_CalcGadgetInnerBox2
_pOS_CalcGadgetInnerBox2
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawGadget",CODE

	XDEF _pOS_DrawGadget
_pOS_DrawGadget
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NewGObjectA",CODE

	XDEF _pOS_NewGObjectA
_pOS_NewGObjectA
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_NewGObject",CODE

	XDEF _pOS_NewGObject
_pOS_NewGObject
	move.l a6,-(a7)
	pea 20(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DisposeGObject",CODE

	XDEF _pOS_DisposeGObject
_pOS_DisposeGObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ObtainGRastPort",CODE

	XDEF _pOS_ObtainGRastPort
_pOS_ObtainGRastPort
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReleaseGRastPort",CODE

	XDEF _pOS_ReleaseGRastPort
_pOS_ReleaseGRastPort
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GadgetHitTest",CODE

	XDEF _pOS_GadgetHitTest
_pOS_GadgetHitTest
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GadgetHitTestC",CODE

	XDEF _pOS_GadgetHitTestC
_pOS_GadgetHitTestC
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LinkGadHelpIDs",CODE

	XDEF _pOS_LinkGadHelpIDs
_pOS_LinkGadHelpIDs
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddLinkGadHelpID",CODE

	XDEF _pOS_AddLinkGadHelpID
_pOS_AddLinkGadHelpID
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AddLinkGadHelpAll",CODE

	XDEF _pOS_AddLinkGadHelpAll
_pOS_AddLinkGadHelpAll
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CalcRelMousePoint",CODE

	XDEF _pOS_CalcRelMousePoint
_pOS_CalcRelMousePoint
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GadgetDeleteDragList",CODE

	XDEF _pOS_GadgetDeleteDragList
_pOS_GadgetDeleteDragList
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GadgetDropTest",CODE

	XDEF _pOS_GadgetDropTest
_pOS_GadgetDropTest
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GadgetDropIEvent",CODE

	XDEF _pOS_GadgetDropIEvent
_pOS_GadgetDropIEvent
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawDisableRect",CODE

	XDEF _pOS_DrawDisableRect
_pOS_DrawDisableRect
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsGadgetMember",CODE

	XDEF _pOS_IsGadgetMember
_pOS_IsGadgetMember
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateGadgetItemA",CODE

	XDEF _pOS_CreateGadgetItemA
_pOS_CreateGadgetItemA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateGadgetItem",CODE

	XDEF _pOS_CreateGadgetItem
_pOS_CreateGadgetItem
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -444(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateGadgetItemsA",CODE

	XDEF _pOS_CreateGadgetItemsA
_pOS_CreateGadgetItemsA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateGadgetItems",CODE

	XDEF _pOS_CreateGadgetItems
_pOS_CreateGadgetItems
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -432(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteGadgetItems",CODE

	XDEF _pOS_DeleteGadgetItems
_pOS_DeleteGadgetItems
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -420(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetSuccGadget",CODE

	XDEF _pOS_GetSuccGadget
_pOS_GetSuccGadget
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetPredGadget",CODE

	XDEF _pOS_GetPredGadget
_pOS_GetPredGadget
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CalcGadgetInner",CODE

	XDEF _pOS_CalcGadgetInner
_pOS_CalcGadgetInner
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_GadgetBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pPSL2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_FreePslRequest",CODE

	XDEF _pOS_FreePslRequest
	XREF _gb_PSLBase
_pOS_FreePslRequest
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocPslRequestA",CODE

	XDEF _pOS_AllocPslRequestA
_pOS_AllocPslRequestA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocPslRequest",CODE

	XDEF _pOS_AllocPslRequest
_pOS_AllocPslRequest
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PslRequestA",CODE

	XDEF _pOS_PslRequestA
_pOS_PslRequestA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PslRequest",CODE

	XDEF _pOS_PslRequest
_pOS_PslRequest
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PslFileRequestA",CODE

	XDEF _pOS_PslFileRequestA
_pOS_PslFileRequestA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PslFileRequest",CODE

	XDEF _pOS_PslFileRequest
_pOS_PslFileRequest
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocFileRequestA",CODE

	XDEF _pOS_AllocFileRequestA
_pOS_AllocFileRequestA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocFileRequest",CODE

	XDEF _pOS_AllocFileRequest
_pOS_AllocFileRequest
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PslCleanup",CODE

	XDEF _pOS_PslCleanup
_pOS_PslCleanup
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_PSLBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pMathFFP2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_SPFix",CODE

	XDEF _pOS_SPFix
	XREF _gb_MathBase
_pOS_SPFix
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPFlt",CODE

	XDEF _pOS_SPFlt
_pOS_SPFlt
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPCmp",CODE

	XDEF _pOS_SPCmp
_pOS_SPCmp
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPTst",CODE

	XDEF _pOS_SPTst
_pOS_SPTst
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPAbs",CODE

	XDEF _pOS_SPAbs
_pOS_SPAbs
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPNeg",CODE

	XDEF _pOS_SPNeg
_pOS_SPNeg
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPAdd",CODE

	XDEF _pOS_SPAdd
_pOS_SPAdd
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPSub",CODE

	XDEF _pOS_SPSub
_pOS_SPSub
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPMul",CODE

	XDEF _pOS_SPMul
_pOS_SPMul
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPDiv",CODE

	XDEF _pOS_SPDiv
_pOS_SPDiv
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPFloor",CODE

	XDEF _pOS_SPFloor
_pOS_SPFloor
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPCeil",CODE

	XDEF _pOS_SPCeil
_pOS_SPCeil
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pMathIEEE2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_IEEESPFix",CODE

	XDEF _pOS_IEEESPFix
	XREF _gb_MathIeeeSingBasBase
_pOS_IEEESPFix
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPFlt",CODE

	XDEF _pOS_IEEESPFlt
_pOS_IEEESPFlt
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPCmp",CODE

	XDEF _pOS_IEEESPCmp
_pOS_IEEESPCmp
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPTst",CODE

	XDEF _pOS_IEEESPTst
_pOS_IEEESPTst
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPAbs",CODE

	XDEF _pOS_IEEESPAbs
_pOS_IEEESPAbs
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPNeg",CODE

	XDEF _pOS_IEEESPNeg
_pOS_IEEESPNeg
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPAdd",CODE

	XDEF _pOS_IEEESPAdd
_pOS_IEEESPAdd
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPSub",CODE

	XDEF _pOS_IEEESPSub
_pOS_IEEESPSub
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPMul",CODE

	XDEF _pOS_IEEESPMul
_pOS_IEEESPMul
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPDiv",CODE

	XDEF _pOS_IEEESPDiv
_pOS_IEEESPDiv
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPFloor",CODE

	XDEF _pOS_IEEESPFloor
_pOS_IEEESPFloor
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPCeil",CODE

	XDEF _pOS_IEEESPCeil
_pOS_IEEESPCeil
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingBasBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pMathTrs2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_SPAtan",CODE

	XDEF _pOS_SPAtan
	XREF _gb_MathTransBase
_pOS_SPAtan
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPSin",CODE

	XDEF _pOS_SPSin
_pOS_SPSin
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPCos",CODE

	XDEF _pOS_SPCos
_pOS_SPCos
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPTan",CODE

	XDEF _pOS_SPTan
_pOS_SPTan
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPSincos",CODE

	XDEF _pOS_SPSincos
_pOS_SPSincos
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPSinh",CODE

	XDEF _pOS_SPSinh
_pOS_SPSinh
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPCosh",CODE

	XDEF _pOS_SPCosh
_pOS_SPCosh
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPTanh",CODE

	XDEF _pOS_SPTanh
_pOS_SPTanh
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPExp",CODE

	XDEF _pOS_SPExp
_pOS_SPExp
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPLog",CODE

	XDEF _pOS_SPLog
_pOS_SPLog
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPPow",CODE

	XDEF _pOS_SPPow
_pOS_SPPow
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPSqrt",CODE

	XDEF _pOS_SPSqrt
_pOS_SPSqrt
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPTieee",CODE

	XDEF _pOS_SPTieee
_pOS_SPTieee
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPFieee",CODE

	XDEF _pOS_SPFieee
_pOS_SPFieee
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPAsin",CODE

	XDEF _pOS_SPAsin
_pOS_SPAsin
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPAcos",CODE

	XDEF _pOS_SPAcos
_pOS_SPAcos
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SPLog10",CODE

	XDEF _pOS_SPLog10
_pOS_SPLog10
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathTransBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pMathIEEETrs2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_IEEESPAtan",CODE

	XDEF _pOS_IEEESPAtan
	XREF _gb_MathIeeeSingTransBase
_pOS_IEEESPAtan
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPSin",CODE

	XDEF _pOS_IEEESPSin
_pOS_IEEESPSin
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPCos",CODE

	XDEF _pOS_IEEESPCos
_pOS_IEEESPCos
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPTan",CODE

	XDEF _pOS_IEEESPTan
_pOS_IEEESPTan
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPSincos",CODE

	XDEF _pOS_IEEESPSincos
_pOS_IEEESPSincos
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPSinh",CODE

	XDEF _pOS_IEEESPSinh
_pOS_IEEESPSinh
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPCosh",CODE

	XDEF _pOS_IEEESPCosh
_pOS_IEEESPCosh
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPTanh",CODE

	XDEF _pOS_IEEESPTanh
_pOS_IEEESPTanh
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPExp",CODE

	XDEF _pOS_IEEESPExp
_pOS_IEEESPExp
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPLog",CODE

	XDEF _pOS_IEEESPLog
_pOS_IEEESPLog
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPPow",CODE

	XDEF _pOS_IEEESPPow
_pOS_IEEESPPow
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPSqrt",CODE

	XDEF _pOS_IEEESPSqrt
_pOS_IEEESPSqrt
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPTieee",CODE

	XDEF _pOS_IEEESPTieee
_pOS_IEEESPTieee
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPFieee",CODE

	XDEF _pOS_IEEESPFieee
_pOS_IEEESPFieee
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPAsin",CODE

	XDEF _pOS_IEEESPAsin
_pOS_IEEESPAsin
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPAcos",CODE

	XDEF _pOS_IEEESPAcos
_pOS_IEEESPAcos
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IEEESPLog10",CODE

	XDEF _pOS_IEEESPLog10
_pOS_IEEESPLog10
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_MathIeeeSingTransBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pLocale2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_OpenLocale",CODE

	XDEF _pOS_OpenLocale
	XREF _gb_LocaleBase
_pOS_OpenLocale
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseLocale",CODE

	XDEF _pOS_CloseLocale
_pOS_CloseLocale
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetLocaleStr",CODE

	XDEF _pOS_GetLocaleStr
_pOS_GetLocaleStr
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LocaleToUpper",CODE

	XDEF _pOS_LocaleToUpper
_pOS_LocaleToUpper
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LocaleToLower",CODE

	XDEF _pOS_LocaleToLower
_pOS_LocaleToLower
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsXDigit",CODE

	XDEF _pOS_IsXDigit
_pOS_IsXDigit
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsUpper",CODE

	XDEF _pOS_IsUpper
_pOS_IsUpper
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsSpace",CODE

	XDEF _pOS_IsSpace
_pOS_IsSpace
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsPunct",CODE

	XDEF _pOS_IsPunct
_pOS_IsPunct
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsPrint",CODE

	XDEF _pOS_IsPrint
_pOS_IsPrint
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsLower",CODE

	XDEF _pOS_IsLower
_pOS_IsLower
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsGraph",CODE

	XDEF _pOS_IsGraph
_pOS_IsGraph
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsDigit",CODE

	XDEF _pOS_IsDigit
_pOS_IsDigit
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsCntrl",CODE

	XDEF _pOS_IsCntrl
_pOS_IsCntrl
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsAlpha",CODE

	XDEF _pOS_IsAlpha
_pOS_IsAlpha
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_IsAlNum",CODE

	XDEF _pOS_IsAlNum
_pOS_IsAlNum
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_GetCatalogStr",CODE

	XDEF _pOS_GetCatalogStr
_pOS_GetCatalogStr
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloseCatalog",CODE

	XDEF _pOS_CloseCatalog
_pOS_CloseCatalog
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenCatalogA",CODE

	XDEF _pOS_OpenCatalogA
_pOS_OpenCatalogA
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenCatalog",CODE

	XDEF _pOS_OpenCatalog
_pOS_OpenCatalog
	move.l a6,-(a7)
	pea 16(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StrniCmp",CODE

	XDEF _pOS_StrniCmp
_pOS_StrniCmp
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StrnCmp",CODE

	XDEF _pOS_StrnCmp
_pOS_StrnCmp
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FormatDate",CODE

	XDEF _pOS_FormatDate
_pOS_FormatDate
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -396(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FormatDateStr",CODE

	XDEF _pOS_FormatDateStr
_pOS_FormatDateStr
	move.l a6,-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l 24(a7),-(a7)
	move.l _gb_LocaleBase,a6
	move.l a6,-(a7)
	move.l -408(a6),a0
	jsr (a0)
	lea 24(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "SGOS2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_UnlockSGOInfo",CODE

	XDEF _pOS_UnlockSGOInfo
	XREF _gb_SGOSBase
_pOS_UnlockSGOInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_LockSGOInfo",CODE

	XDEF _pOS_LockSGOInfo
_pOS_LockSGOInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StopSGOS",CODE

	XDEF _pOS_StopSGOS
_pOS_StopSGOS
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StartSGOS",CODE

	XDEF _pOS_StartSGOS
_pOS_StartSGOS
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -252(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DrawSGOS",CODE

	XDEF _pOS_DrawSGOS
_pOS_DrawSGOS
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -240(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ActivateSGObjectA",CODE

	XDEF _pOS_ActivateSGObjectA
_pOS_ActivateSGObjectA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ActivateSGObject",CODE

	XDEF _pOS_ActivateSGObject
_pOS_ActivateSGObject
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -228(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_InactivateSGObject",CODE

	XDEF _pOS_InactivateSGObject
_pOS_InactivateSGObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -216(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_RemoveSGObject",CODE

	XDEF _pOS_RemoveSGObject
_pOS_RemoveSGObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -204(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteSGObject",CODE

	XDEF _pOS_DeleteSGObject
_pOS_DeleteSGObject
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -192(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloneSGObjectA",CODE

	XDEF _pOS_CloneSGObjectA
_pOS_CloneSGObjectA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CloneSGObject",CODE

	XDEF _pOS_CloneSGObject
_pOS_CloneSGObject
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -180(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateSGObjectA",CODE

	XDEF _pOS_CreateSGObjectA
_pOS_CreateSGObjectA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateSGObject",CODE

	XDEF _pOS_CreateSGObject
_pOS_CreateSGObject
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -168(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_DeleteSGOInfo",CODE

	XDEF _pOS_DeleteSGOInfo
_pOS_DeleteSGOInfo
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -156(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateSGOInfoA",CODE

	XDEF _pOS_CreateSGOInfoA
_pOS_CreateSGOInfoA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CreateSGOInfo",CODE

	XDEF _pOS_CreateSGOInfo
_pOS_CreateSGOInfo
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -144(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetSGObjectMask",CODE

	XDEF _pOS_SetSGObjectMask
_pOS_SetSGObjectMask
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_SetSGObjectGfxMap",CODE

	XDEF _pOS_SetSGObjectGfxMap
_pOS_SetSGObjectGfxMap
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_SGOSBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pAudio2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_FreeAudioMap",CODE

	XDEF _pOS_FreeAudioMap
	XREF _gb_AudioBase
_pOS_FreeAudioMap
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocAudioMapA",CODE

	XDEF _pOS_AllocAudioMapA
_pOS_AllocAudioMapA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocAudioMap",CODE

	XDEF _pOS_AllocAudioMap
_pOS_AllocAudioMap
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PlayChannelA",CODE

	XDEF _pOS_PlayChannelA
_pOS_PlayChannelA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PlayChannel",CODE

	XDEF _pOS_PlayChannel
_pOS_PlayChannel
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FreeChannel",CODE

	XDEF _pOS_FreeChannel
_pOS_FreeChannel
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocChannelA",CODE

	XDEF _pOS_AllocChannelA
_pOS_AllocChannelA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_AllocChannel",CODE

	XDEF _pOS_AllocChannel
_pOS_AllocChannel
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_AudioBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pIFFParse2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_CloseIFF",CODE

	XDEF _pOS_CloseIFF
	XREF _gb_IFFParseBase
_pOS_CloseIFF
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -276(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenIFFA",CODE

	XDEF _pOS_OpenIFFA
_pOS_OpenIFFA
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_OpenIFF",CODE

	XDEF _pOS_OpenIFF
_pOS_OpenIFF
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_CurrentChunk",CODE

	XDEF _pOS_CurrentChunk
_pOS_CurrentChunk
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -384(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ReadChunkBytes",CODE

	XDEF _pOS_ReadChunkBytes
_pOS_ReadChunkBytes
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -372(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_WriteChunkBytes",CODE

	XDEF _pOS_WriteChunkBytes
_pOS_WriteChunkBytes
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -360(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PopChunk",CODE

	XDEF _pOS_PopChunk
_pOS_PopChunk
	move.l a6,-(a7)
	move.l 8(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -348(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PushChunk",CODE

	XDEF _pOS_PushChunk
_pOS_PushChunk
	move.l a6,-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l 20(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -336(a6),a0
	jsr (a0)
	lea 20(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_FindProp",CODE

	XDEF _pOS_FindProp
_pOS_FindProp
	move.l a6,-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l 16(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -324(a6),a0
	jsr (a0)
	lea 16(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_ParseIFF",CODE

	XDEF _pOS_ParseIFF
_pOS_ParseIFF
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -312(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StopChunkA",CODE

	XDEF _pOS_StopChunkA
_pOS_StopChunkA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_StopChunk",CODE

	XDEF _pOS_StopChunk
_pOS_StopChunk
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -300(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PropChunkA",CODE

	XDEF _pOS_PropChunkA
_pOS_PropChunkA
	move.l a6,-(a7)
	move.l 12(a7),-(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

	SECTION "pOS_PropChunk",CODE

	XDEF _pOS_PropChunk
_pOS_PropChunk
	move.l a6,-(a7)
	pea 12(a7)
	move.l 12(a7),-(a7)
	move.l _gb_IFFParseBase,a6
	move.l a6,-(a7)
	move.l -288(a6),a0
	jsr (a0)
	lea 12(a7),a7
	move.l (a7)+,a6
	rts

; Stub functions for protofile "pInput2.h"
; Generated by genStubs 1.0 for StormC
; © 1996 HAAGE & PARTNER GmbH

; DO NOT EDIT

	SECTION "pOS_PeekQualifier",CODE

	XDEF _pOS_PeekQualifier
	XREF _gb_InputBase
_pOS_PeekQualifier
	move.l a6,-(a7)
	pea 8(a7)
	move.l _gb_InputBase,a6
	move.l a6,-(a7)
	move.l -264(a6),a0
	jsr (a0)
	lea 8(a7),a7
	move.l (a7)+,a6
	rts

 END
