X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=bootcensus;a=blobdiff_plain;f=src%2Fstartup.s;h=82f548e5ae7261405f6c89390bcdb93e6fb1539b;hp=4e3238981398839a986ff70867e80c0a7384857a;hb=53c886d3298b58a7859d3141e95b7a0e6fc6c9e8;hpb=a2f94f569a4c99204de02814a20098a71527e913 diff --git a/src/startup.s b/src/startup.s index 4e32389..82f548e 100644 --- a/src/startup.s +++ b/src/startup.s @@ -23,8 +23,9 @@ # zero the BSS section xor %eax, %eax - mov _bss_start, %edi - mov _bss_size, %ecx + mov $_bss_start, %edi + mov $_bss_size, %ecx + cmp $0, %ecx jz skip_bss_zero shr $4, %ecx rep stosl