forked from KolibriOS/kolibrios
Add library for importing functions from Box_lib.obj via tcc.
git-svn-id: svn://kolibrios.org@8057 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
43b323cef0
commit
1d69bdef68
BIN
programs/develop/ktcc/trunk/bin/lib/libbox_lib.a
Normal file
BIN
programs/develop/ktcc/trunk/bin/lib/libbox_lib.a
Normal file
Binary file not shown.
18
programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ FileBrowser_draw
|
||||
fun_str equ 'FileBrowser_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_key.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_key.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ FileBrowser_key
|
||||
fun_str equ 'FileBrowser_key'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ FileBrowser_mouse
|
||||
fun_str equ 'FileBrowser_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/PathShow_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/PathShow_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ PathShow_draw
|
||||
fun_str equ 'PathShow_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/PathShow_prepare.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/PathShow_prepare.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ PathShow_prepare
|
||||
fun_str equ 'PathShow_prepare'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
9
programs/develop/ktcc/trunk/lib/box_lib/__lib__.asm
Normal file
9
programs/develop/ktcc/trunk/lib/box_lib/__lib__.asm
Normal file
@ -0,0 +1,9 @@
|
||||
format ELF
|
||||
|
||||
include '__lib__.inc'
|
||||
|
||||
section '.text'
|
||||
|
||||
public lib_name
|
||||
|
||||
lib_name db 0x55, 0xAA, lib_name_str, 0
|
2
programs/develop/ktcc/trunk/lib/box_lib/__lib__.inc
Normal file
2
programs/develop/ktcc/trunk/lib/box_lib/__lib__.inc
Normal file
@ -0,0 +1,2 @@
|
||||
lib_name equ @box_lib.obj
|
||||
lib_name_str equ '/sys/lib/box_lib.obj'
|
18
programs/develop/ktcc/trunk/lib/box_lib/check_box_draw2.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/check_box_draw2.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ check_box_draw2
|
||||
fun_str equ 'check_box_draw2'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/check_box_mouse2.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/check_box_mouse2.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ check_box_mouse2
|
||||
fun_str equ 'check_box_mouse2'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/dbutton_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/dbutton_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ dbutton_draw
|
||||
fun_str equ 'dbutton_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/dbutton_mouse.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/dbutton_mouse.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ dbutton_mouse
|
||||
fun_str equ 'dbutton_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/edit_box.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/edit_box.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ edit_box
|
||||
fun_str equ 'edit_box'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/edit_box_key.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/edit_box_key.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ edit_box_key
|
||||
fun_str equ 'edit_box_key'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/edit_box_mouse.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/edit_box_mouse.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ edit_box_mouse
|
||||
fun_str equ 'edit_box_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ edit_box_set_text
|
||||
fun_str equ 'edit_box_set_text'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/frame_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/frame_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ frame_draw
|
||||
fun_str equ 'frame_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
13
programs/develop/ktcc/trunk/lib/box_lib/howto.txt
Normal file
13
programs/develop/ktcc/trunk/lib/box_lib/howto.txt
Normal file
@ -0,0 +1,13 @@
|
||||
Create new library wrapper
|
||||
|
||||
1. Redefine lib_name and lib_name_str in __lib__.inc
|
||||
2. Create file for each symbol, basing on sample_symbol.asm and for each:
|
||||
2.1. Redefine fun to *your_symbol_name*
|
||||
2.2. Redefine fun_name to '*your_symbol_name*' (with quotes, this is ASCII string, no trailing zero need)
|
||||
3. Change make.bat as appropriate
|
||||
|
||||
ACHTUNG: lib_name need to be unique in project, this is why I started it with "@" and put "." into.
|
||||
ACHTUNG: lib_name_str must be at least 5 symbols long, if is not, fix this adding padding to the path.
|
||||
|
||||
Now you can create header file and declare extern variables pointers-to-functions, and then link your app with -llibname (put .a file in lib folder).
|
||||
For examples of such header files, look at include/kos/inputbox.h, include/kos/console.h and include/kos/http.h. IMO, first one is the simplest.
|
18
programs/develop/ktcc/trunk/lib/box_lib/init_checkbox2.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/init_checkbox2.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ init_checkbox2
|
||||
fun_str equ 'init_checkbox2'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
76
programs/develop/ktcc/trunk/lib/box_lib/make.bat
Normal file
76
programs/develop/ktcc/trunk/lib/box_lib/make.bat
Normal file
@ -0,0 +1,76 @@
|
||||
fasm __lib__.asm
|
||||
fasm sample_symbol.asm
|
||||
fasm option_box_mouse.asm
|
||||
fasm scrollbar_v_draw.asm
|
||||
fasm scrollbar_v_mouse.asm
|
||||
fasm scrollbar_h_draw.asm
|
||||
fasm scrollbar_h_mouse.asm
|
||||
fasm dbutton_draw.asm
|
||||
fasm dbutton_mouse.asm
|
||||
fasm menu_bar_draw.asm
|
||||
fasm menu_bar_mouse.asm
|
||||
fasm menu_bar_activate.asm
|
||||
fasm FileBrowser_draw.asm
|
||||
fasm FileBrowser_mouse.asm
|
||||
fasm FileBrowser_key.asm
|
||||
fasm tl_data_init.asm
|
||||
fasm tl_data_clear.asm
|
||||
fasm tl_info_clear.asm
|
||||
fasm tl_key.asm
|
||||
fasm tl_mouse.asm
|
||||
fasm tl_draw.asm
|
||||
fasm tl_info_undo.asm
|
||||
fasm tl_info_redo.asm
|
||||
fasm tl_node_add.asm
|
||||
fasm tl_node_set_data.asm
|
||||
fasm tl_node_get_data.asm
|
||||
fasm tl_node_delete.asm
|
||||
fasm tl_cur_beg.asm
|
||||
fasm tl_cur_next.asm
|
||||
fasm tl_cur_perv.asm
|
||||
fasm tl_node_close_open.asm
|
||||
fasm tl_node_lev_inc.asm
|
||||
fasm tl_node_lev_dec.asm
|
||||
fasm tl_node_move_up.asm
|
||||
fasm tl_node_move_down.asm
|
||||
fasm tl_node_poi_get_info.asm
|
||||
fasm tl_node_poi_get_next_info.asm
|
||||
fasm tl_node_poi_get_data.asm
|
||||
fasm tl_save_mem.asm
|
||||
fasm tl_load_mem.asm
|
||||
fasm tl_get_mem_size.asm
|
||||
fasm PathShow_prepare.asm
|
||||
fasm PathShow_draw.asm
|
||||
fasm ted_but_sumb_upper.asm
|
||||
fasm ted_but_sumb_lover.asm
|
||||
fasm ted_but_convert_by_table.asm
|
||||
fasm ted_can_save.asm
|
||||
fasm ted_clear.asm
|
||||
fasm ted_delete.asm
|
||||
fasm ted_draw.asm
|
||||
fasm ted_init.asm
|
||||
fasm ted_init_scroll_bars.asm
|
||||
fasm ted_init_syntax_file.asm
|
||||
fasm ted_is_select.asm
|
||||
fasm ted_key.asm
|
||||
fasm ted_mouse.asm
|
||||
fasm ted_open_file.asm
|
||||
fasm ted_save_file.asm
|
||||
fasm ted_text_add.asm
|
||||
fasm ted_but_select_word.asm
|
||||
fasm ted_but_cut.asm
|
||||
fasm ted_but_copy.asm
|
||||
fasm ted_but_paste.asm
|
||||
fasm ted_but_undo.asm
|
||||
fasm ted_but_redo.asm
|
||||
fasm ted_but_reverse.asm
|
||||
fasm ted_but_find.asm
|
||||
fasm ted_but_replace.asm
|
||||
fasm ted_text_colored.asm
|
||||
fasm ted_go_to_position.asm
|
||||
fasm frame_draw.asm
|
||||
fasm progressbar_draw.asm
|
||||
fasm progressbar_progress.asm
|
||||
kos32-ar -ru libbox_lib.a *.o
|
||||
del *.o
|
||||
pause
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ menu_bar_activate
|
||||
fun_str equ 'menu_bar_activate'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/menu_bar_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/menu_bar_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ menu_bar_draw
|
||||
fun_str equ 'menu_bar_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/menu_bar_mouse.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/menu_bar_mouse.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ menu_bar_mouse
|
||||
fun_str equ 'menu_bar_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/option_box_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/option_box_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ option_box_draw
|
||||
fun_str equ 'option_box_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/option_box_mouse.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/option_box_mouse.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ option_box_mouse
|
||||
fun_str equ 'option_box_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/progressbar_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/progressbar_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ progressbar_draw
|
||||
fun_str equ 'progressbar_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ progressbar_progress
|
||||
fun_str equ 'progressbar_progress'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/scrollbar_h_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/scrollbar_h_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ scrollbar_h_draw
|
||||
fun_str equ 'scrollbar_h_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ scrollbar_h_mouse
|
||||
fun_str equ 'scrollbar_h_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/scrollbar_v_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/scrollbar_v_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ scrollbar_v_draw
|
||||
fun_str equ 'scrollbar_v_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ scrollbar_v_mouse
|
||||
fun_str equ 'scrollbar_v_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_convert_by_table
|
||||
fun_str equ 'ted_but_convert_by_table'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_copy.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_copy.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_copy
|
||||
fun_str equ 'ted_but_copy'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_cut.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_cut.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_cut
|
||||
fun_str equ 'ted_but_cut'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_find.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_find.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_find
|
||||
fun_str equ 'ted_but_find'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_paste.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_paste.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_paste
|
||||
fun_str equ 'ted_but_paste'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_redo.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_redo.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_redo
|
||||
fun_str equ 'ted_but_redo'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_replace.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_replace.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_replace
|
||||
fun_str equ 'ted_but_replace'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_reverse.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_reverse.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_reverse
|
||||
fun_str equ 'ted_but_reverse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_select_word
|
||||
fun_str equ 'ted_but_select_word'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_sumb_lover
|
||||
fun_str equ 'ted_but_sumb_lover'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_sumb_upper
|
||||
fun_str equ 'ted_but_sumb_upper'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_undo.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_but_undo.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_but_undo
|
||||
fun_str equ 'ted_but_undo'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_can_save.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_can_save.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_can_save
|
||||
fun_str equ 'ted_can_save'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_clear.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_clear.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_clear
|
||||
fun_str equ 'ted_clear'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_delete.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_delete.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_delete
|
||||
fun_str equ 'ted_delete'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_draw
|
||||
fun_str equ 'ted_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_go_to_position
|
||||
fun_str equ 'ted_go_to_position'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_init.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_init.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_init
|
||||
fun_str equ 'ted_init'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_init_scroll_bars
|
||||
fun_str equ 'ted_init_scroll_bars'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_init_syntax_file
|
||||
fun_str equ 'ted_init_syntax_file'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_is_select.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_is_select.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_is_select
|
||||
fun_str equ 'ted_is_select'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_key.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_key.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_key
|
||||
fun_str equ 'ted_key'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_mouse.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_mouse.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_mouse
|
||||
fun_str equ 'ted_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_open_file.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_open_file.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_open_file
|
||||
fun_str equ 'ted_open_file'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_save_file.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_save_file.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_save_file
|
||||
fun_str equ 'ted_save_file'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_text_add.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_text_add.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_text_add
|
||||
fun_str equ 'ted_text_add'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/ted_text_colored.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/ted_text_colored.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ ted_text_colored
|
||||
fun_str equ 'ted_text_colored'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_cur_beg.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_cur_beg.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_cur_beg
|
||||
fun_str equ 'tl_cur_beg'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_cur_next.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_cur_next.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_cur_next
|
||||
fun_str equ 'tl_cur_next'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_cur_perv.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_cur_perv.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_cur_perv
|
||||
fun_str equ 'tl_cur_perv'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_data_clear.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_data_clear.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_data_clear
|
||||
fun_str equ 'tl_data_clear'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_data_init.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_data_init.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_data_init
|
||||
fun_str equ 'tl_data_init'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_draw.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_draw.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_draw
|
||||
fun_str equ 'tl_draw'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_get_mem_size.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_get_mem_size.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_get_mem_size
|
||||
fun_str equ 'tl_get_mem_size'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_info_clear.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_info_clear.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_info_clear
|
||||
fun_str equ 'tl_info_clear'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_info_redo.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_info_redo.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_info_redo
|
||||
fun_str equ 'tl_info_redo'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_info_undo.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_info_undo.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_info_undo
|
||||
fun_str equ 'tl_info_undo'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_key.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_key.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_key
|
||||
fun_str equ 'tl_key'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_load_mem.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_load_mem.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_load_mem
|
||||
fun_str equ 'tl_load_mem'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_mouse.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_mouse.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_mouse
|
||||
fun_str equ 'tl_mouse'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_add.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_add.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_add
|
||||
fun_str equ 'tl_node_add'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_close_open
|
||||
fun_str equ 'tl_node_close_open'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_delete.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_delete.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_delete
|
||||
fun_str equ 'tl_node_delete'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_get_data.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_get_data.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_get_data
|
||||
fun_str equ 'tl_node_get_data'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_dec.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_dec.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_lev_dec
|
||||
fun_str equ 'tl_node_lev_dec'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_inc.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_inc.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_lev_inc
|
||||
fun_str equ 'tl_node_lev_inc'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_move_down
|
||||
fun_str equ 'tl_node_move_down'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_move_up.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_move_up.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_move_up
|
||||
fun_str equ 'tl_node_move_up'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_poi_get_data
|
||||
fun_str equ 'tl_node_poi_get_data'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_poi_get_info
|
||||
fun_str equ 'tl_node_poi_get_info'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_poi_get_next_info
|
||||
fun_str equ 'tl_node_poi_get_next_info'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_set_data.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_node_set_data.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_node_set_data
|
||||
fun_str equ 'tl_node_set_data'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
18
programs/develop/ktcc/trunk/lib/box_lib/tl_save_mem.asm
Normal file
18
programs/develop/ktcc/trunk/lib/box_lib/tl_save_mem.asm
Normal file
@ -0,0 +1,18 @@
|
||||
format ELF
|
||||
|
||||
include "__lib__.inc"
|
||||
|
||||
fun equ tl_save_mem
|
||||
fun_str equ 'tl_save_mem'
|
||||
|
||||
section '.text'
|
||||
|
||||
fun_name db fun_str, 0
|
||||
|
||||
section '.data'
|
||||
|
||||
extrn lib_name
|
||||
public fun
|
||||
|
||||
fun dd fun_name
|
||||
lib dd lib_name
|
Loading…
Reference in New Issue
Block a user