1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-25 02:29:52 +00:00

Merge pull request #51 from groessler/something_to_pull

small optimization
This commit is contained in:
Oliver Schmidt 2013-10-04 04:15:56 -07:00
commit 38719211bd

View File

@ -98,9 +98,8 @@ syschk: lda $fcd8 ; from ostype.s
sys_ok:
.include "xlmemchk.inc" ; calculate lowest address we will use when we move the screen buffer down
sec
lda MEMLO
sbc lowadr
cmp lowadr
lda MEMLO+1
sbc lowadr+1
bcc memlo_ok
@ -140,17 +139,15 @@ syschk:
;tmp contains address which must be above .bss's end
sec
lda tmp
sbc #<(__BSS_RUN__ + __BSS_SIZE__)
cmp #<(__BSS_RUN__ + __BSS_SIZE__)
lda tmp+1
sbc #>(__BSS_RUN__ + __BSS_SIZE__)
bcc mem_err ; program doesn't fit into memory
sec
lda MEMLO
sbc #<__STARTADDRESS__
cmp #<__STARTADDRESS__
lda MEMLO+1
sbc #>__STARTADDRESS__
bcc memlo_ok