
;-------------------------------------------------------------------
; Here are the links to the c code.  Anything that dice can't make
; registered arguement versions of would have to stick the stuff onto the
; stack.  Note that the fd file and dice must both have the same
; idea of what gets passed in what.  I will perhaps automate that
; one day.  For now just be carefull.
;-------------------------------------------------------------------

		section     kludge,code

		xdef	    parsesregexp
		xref	    @parsesregexp
parsesregexp:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @parsesregexp(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    freesregexp
		xref	    @freesregexp
freesregexp:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @freesregexp(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    matchsregexp
		xref	    @matchsregexp
matchsregexp:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @matchsregexp(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    matchnsregexp
		xref	    @matchnsregexp
matchnsregexp:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @matchnsregexp(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    iswild
		xref	    @iswild
iswild:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @iswild(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    anchorpath
		xref	    @anchorpath
anchorpath:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @anchorpath(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    nextfile
		xref	    @nextfile
nextfile:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @nextfile(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    buildpath
		xref	    @buildpath
buildpath:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @buildpath(pc)
		move.l	    (sp)+,a4
		rts

		xdef	    freespathinfo
		xref	    @freespathinfo
freespathinfo:
		move.l	    a4,-(sp)
		move.l	    a6,a4
		jsr	    @freespathinfo(pc)
		move.l	    (sp)+,a4
		rts

		end
