Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8100 → Rev 8101

/programs/develop/ktcc/trunk/lib/msgbox/__lib__.asm
0,0 → 1,9
format ELF
 
include '__lib__.inc'
 
section '.text'
 
public lib_name
 
lib_name db 0x55, 0xAA, lib_name_str, 0
/programs/develop/ktcc/trunk/lib/msgbox/__lib__.inc
0,0 → 1,2
lib_name equ @msgbox.obj
lib_name_str equ '/sys/lib/msgbox.obj'
/programs/develop/ktcc/trunk/lib/msgbox/make.bat
0,0 → 1,7
fasm __lib__.asm
fasm mb_create.asm
fasm mb_reinit.asm
fasm mb_setfunctions.asm
kos32-ar -ru libmsgbox.a *.o
del *.o
pause
/programs/develop/ktcc/trunk/lib/msgbox/makefile
0,0 → 1,8
all:
fasm __lib__.asm
fasm mb_create.asm
fasm mb_reinit.asm
fasm mb_setfunctions.asm
kos32-ar -ru libmsgbox.a *.o
clean:
rm -f *.o
/programs/develop/ktcc/trunk/lib/msgbox/mb_create.asm
0,0 → 1,18
format ELF
 
include "__lib__.inc"
 
fun equ msgbox_create
fun_str equ 'mb_create'
 
section '.text'
 
fun_name db fun_str, 0
 
section '.data'
 
extrn lib_name
public fun
 
fun dd fun_name
lib dd lib_name
/programs/develop/ktcc/trunk/lib/msgbox/mb_reinit.asm
0,0 → 1,18
format ELF
 
include "__lib__.inc"
 
fun equ msgbox_reinit
fun_str equ 'mb_reinit'
 
section '.text'
 
fun_name db fun_str, 0
 
section '.data'
 
extrn lib_name
public fun
 
fun dd fun_name
lib dd lib_name
/programs/develop/ktcc/trunk/lib/msgbox/mb_setfunctions.asm
0,0 → 1,18
format ELF
 
include "__lib__.inc"
 
fun equ msgbox_setfunctions
fun_str equ 'mb_setfunctions'
 
section '.text'
 
fun_name db fun_str, 0
 
section '.data'
 
extrn lib_name
public fun
 
fun dd fun_name
lib dd lib_name