; ; File generated by cc65 v 2.11.0 ; .fopt compiler,"cc65 v 2.11.0" .setcpu "6502" .smart on .autoimport on .case on .debuginfo on .importzp sp, sreg, regsave, regbank, tmp1, ptr1, ptr2 .macpack longbranch .dbg file, "_afailed.c", 235, 959521248 .dbg file, "../../include/stdio.h", 5945, 1113916546 .dbg file, "../../include/stddef.h", 2974, 1061022172 .dbg file, "../../include/stdarg.h", 2817, 1102777145 .dbg file, "../../include/stdlib.h", 5287, 1122210074 .import _stderr .import _fprintf .import _exit .export __afailed .segment "RODATA" L0001: .byte $C1,$D3,$D3,$C5,$D2,$D4,$C9,$CF,$CE,$20,$C6,$C1,$C9,$CC,$C5,$C4 .byte $20,$C9,$CE,$20,$25,$53,$28,$25,$55,$29,$0D,$00 ; --------------------------------------------------------------- ; void __near__ _afailed (unsigned char*, unsigned int) ; --------------------------------------------------------------- .segment "CODE" .proc __afailed: near .segment "CODE" ; ; fprintf (stderr, "ASSERTION FAILED IN %s(%u)\n", file, line); ; .dbg line, "_afailed.c", 16 jsr decsp4 lda _stderr ldx _stderr+1 ldy #$02 sta (sp),y iny txa sta (sp),y lda #<(L0001) ldx #>(L0001) ldy #$00 sta (sp),y iny txa sta (sp),y ldy #$09 jsr pushwysp ldy #$09 jsr pushwysp ldy #$08 jsr _fprintf ; ; exit (2); ; .dbg line, "_afailed.c", 17 ldx #$00 lda #$02 jsr _exit ; ; } ; .dbg line, "_afailed.c", 18 jmp incsp4 .dbg line .endproc