syslinux-3.08-2 sources from FC4
[bootcd.git] / syslinux / strcpy.inc
1 ;
2 ; strcpy: Copy DS:SI -> ES:DI up to and including a null byte;
3 ;         on exit SI and DI point to the byte *after* the null byte
4 ;
5                 section .text
6
7 strcpy:         push ax
8 .loop:          lodsb
9                 stosb
10                 and al,al
11                 jnz .loop
12                 pop ax
13                 ret
14