;
; Ullrich von Bassewitz, 05.08.1998
;
; CC65 runtime: and on ints
;

       	.export		tosanda0, tosandax
	.import		addysp1
	.importzp	sp, ptr4

        .macpack        cpu

tosanda0:
      	ldx	#$00
tosandax:
.if (.cpu .bitand CPU_ISET_65SC02)
	and	(sp)		; 65SC02 version, saves 2 cycles and 1 byte
	ldy	#1
.else
      	ldy	#0
       	and	(sp),y
      	iny
.endif
       	pha
      	txa
      	and	(sp),y
	tax
	pla
	jmp	addysp1		; drop TOS, set condition codes