Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
8098 1322 d 8 h superturbocat2001 /programs/develop/ Added "libmsgbox" to ktcc.
Added examples for working with coff-libraries and "libmsgbox" to ktcc.
Modified binutils to work normally via console.obj.
 
/programs/develop/binutils/bin
/programs/develop/binutils/bin/README.TXT
/programs/develop/binutils/bin/ar
/programs/develop/binutils/bin/objcopy
/programs/develop/binutils/bin/strip
/programs/develop/ktcc/trunk/lib/msgbox
/programs/develop/ktcc/trunk/libc/include/kos/msgbox.h
/programs/develop/ktcc/trunk/samples/load_coff.c
/programs/develop/ktcc/trunk/samples/msgbox.c
/programs/develop/ktcc/trunk/samples/build_all.sh
8057 1375 d 19 h Boppan /programs/develop/ktcc/trunk/ Add library for importing functions from Box_lib.obj via tcc.  
/programs/develop/ktcc/trunk/bin/lib/libbox_lib.a
/programs/develop/ktcc/trunk/lib/box_lib
/programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_key.asm
/programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/PathShow_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/PathShow_prepare.asm
/programs/develop/ktcc/trunk/lib/box_lib/__lib__.asm
/programs/develop/ktcc/trunk/lib/box_lib/__lib__.inc
/programs/develop/ktcc/trunk/lib/box_lib/check_box_draw2.asm
/programs/develop/ktcc/trunk/lib/box_lib/check_box_mouse2.asm
/programs/develop/ktcc/trunk/lib/box_lib/dbutton_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/dbutton_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/edit_box.asm
/programs/develop/ktcc/trunk/lib/box_lib/edit_box_key.asm
/programs/develop/ktcc/trunk/lib/box_lib/edit_box_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/edit_box_set_text.asm
/programs/develop/ktcc/trunk/lib/box_lib/frame_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/howto.txt
/programs/develop/ktcc/trunk/lib/box_lib/init_checkbox2.asm
/programs/develop/ktcc/trunk/lib/box_lib/make.bat
/programs/develop/ktcc/trunk/lib/box_lib/menu_bar_activate.asm
/programs/develop/ktcc/trunk/lib/box_lib/menu_bar_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/menu_bar_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/option_box_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/option_box_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/progressbar_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/progressbar_progress.asm
/programs/develop/ktcc/trunk/lib/box_lib/scrollbar_h_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/scrollbar_h_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/scrollbar_v_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/scrollbar_v_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_convert_by_table.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_copy.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_cut.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_find.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_paste.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_redo.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_replace.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_reverse.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_select_word.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_sumb_lover.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_sumb_upper.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_but_undo.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_can_save.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_clear.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_delete.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_go_to_position.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_init.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_init_scroll_bars.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_init_syntax_file.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_is_select.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_key.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_open_file.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_save_file.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_text_add.asm
/programs/develop/ktcc/trunk/lib/box_lib/ted_text_colored.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_cur_beg.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_cur_next.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_cur_perv.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_data_clear.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_data_init.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_draw.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_get_mem_size.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_info_clear.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_info_redo.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_info_undo.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_key.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_load_mem.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_mouse.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_add.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_close_open.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_delete.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_get_data.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_dec.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_inc.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_move_down.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_move_up.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_poi_get_data.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_poi_get_info.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_poi_get_next_info.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_node_set_data.asm
/programs/develop/ktcc/trunk/lib/box_lib/tl_save_mem.asm
7950 1469 d 21 h Boppan /programs/develop/ktcc/trunk/libc/dlfcn/ Typo in dlfcn.c  
/programs/develop/ktcc/trunk/libc/dlfcn/dlfcn.c
7949 1469 d 22 h Boppan /programs/develop/ktcc/trunk/ Add functions from <libgen.h>
Add memrchr.c
 
/programs/develop/ktcc/trunk/libc/include/libgen.h
/programs/develop/ktcc/trunk/libc/libgen
/programs/develop/ktcc/trunk/libc/libgen/basename.c
/programs/develop/ktcc/trunk/libc/libgen/dirname.c
/programs/develop/ktcc/trunk/libc/string/memrchr.c
/programs/develop/ktcc/trunk/bin/lib/libck.a
/programs/develop/ktcc/trunk/libc/build.bat
/programs/develop/ktcc/trunk/libc/include/string.h
7948 1469 d 23 h Boppan /programs/develop/ktcc/trunk/samples/ Make examples more presentable.  
/programs/develop/ktcc/trunk/samples/build_all.sh
/programs/develop/ktcc/trunk/samples/dynamic.c
7926 1473 d 1 h Boppan /programs/develop/ktcc/trunk/bin/lib/ Add lib binaries for dynamic linking (IDK, why SVN skept em before)  
/programs/develop/ktcc/trunk/bin/lib/libconsole.a
/programs/develop/ktcc/trunk/bin/lib/libhttp.a
/programs/develop/ktcc/trunk/bin/lib/libinputbox.a
/programs/develop/ktcc/trunk/bin/lib/start.old.o
7925 1473 d 1 h Boppan /programs/develop/ktcc/trunk/ Implement dynamic linking with system libraries via -lsyslibname:
console.obj
http.ibj
InputBox.obj
Add header files for apps what dynamically link these libraries.
 
/programs/develop/ktcc/trunk/lib
/programs/develop/ktcc/trunk/lib/console
/programs/develop/ktcc/trunk/lib/console/__lib__.asm
/programs/develop/ktcc/trunk/lib/console/__lib__.inc
/programs/develop/ktcc/trunk/lib/console/con_cls.asm
/programs/develop/ktcc/trunk/lib/console/con_exit.asm
/programs/develop/ktcc/trunk/lib/console/con_get_cursor_height.asm
/programs/develop/ktcc/trunk/lib/console/con_get_cursor_pos.asm
/programs/develop/ktcc/trunk/lib/console/con_get_flags.asm
/programs/develop/ktcc/trunk/lib/console/con_get_font_height.asm
/programs/develop/ktcc/trunk/lib/console/con_getch.asm
/programs/develop/ktcc/trunk/lib/console/con_getch2.asm
/programs/develop/ktcc/trunk/lib/console/con_gets.asm
/programs/develop/ktcc/trunk/lib/console/con_gets2.asm
/programs/develop/ktcc/trunk/lib/console/con_init.asm
/programs/develop/ktcc/trunk/lib/console/con_kbhit.asm
/programs/develop/ktcc/trunk/lib/console/con_printf.asm
/programs/develop/ktcc/trunk/lib/console/con_set_cursor_pos.asm
/programs/develop/ktcc/trunk/lib/console/con_set_flags.asm
/programs/develop/ktcc/trunk/lib/console/con_set_title.asm
/programs/develop/ktcc/trunk/lib/console/con_write_asciiz.asm
/programs/develop/ktcc/trunk/lib/console/con_write_string.asm
/programs/develop/ktcc/trunk/lib/console/make.bat
/programs/develop/ktcc/trunk/lib/http
/programs/develop/ktcc/trunk/lib/http/__lib__.asm
/programs/develop/ktcc/trunk/lib/http/__lib__.inc
/programs/develop/ktcc/trunk/lib/http/get.asm
/programs/develop/ktcc/trunk/lib/http/head.asm
/programs/develop/ktcc/trunk/lib/http/make.bat
/programs/develop/ktcc/trunk/lib/http/post.asm
/programs/develop/ktcc/trunk/lib/http/receive.asm
/programs/develop/ktcc/trunk/lib/http/send.asm
/programs/develop/ktcc/trunk/lib/inputbox
/programs/develop/ktcc/trunk/lib/inputbox/InputBox.asm
/programs/develop/ktcc/trunk/lib/inputbox/__lib__.asm
/programs/develop/ktcc/trunk/lib/inputbox/__lib__.inc
/programs/develop/ktcc/trunk/lib/inputbox/make.bat
/programs/develop/ktcc/trunk/lib/sample
/programs/develop/ktcc/trunk/lib/sample/__lib__.asm
/programs/develop/ktcc/trunk/lib/sample/__lib__.inc
/programs/develop/ktcc/trunk/lib/sample/howto.txt
/programs/develop/ktcc/trunk/lib/sample/make.bat
/programs/develop/ktcc/trunk/lib/sample/sample_symbol.asm
/programs/develop/ktcc/trunk/libc/include/kos
/programs/develop/ktcc/trunk/libc/include/kos/console.h
/programs/develop/ktcc/trunk/libc/include/kos/http.h
/programs/develop/ktcc/trunk/libc/include/kos/inputbox.h
/programs/develop/ktcc/trunk/libc/start/start.old.asm
/programs/develop/ktcc/trunk/samples/dynamic.c
/programs/develop/ktcc/trunk/bin/lib/start.o
/programs/develop/ktcc/trunk/libc/start/start.asm
/programs/develop/ktcc/trunk/samples/build_all.sh
7910 1478 d 1 h leency /programs/ add tcc/samples/build_all.sh  
/programs/cmm/misc
/programs/develop/ktcc/trunk/samples/build_all.sh
/programs/develop/ktcc/trunk/samples/simplewin_old.c
/programs/cmm/browser/WebView.c
/programs/cmm/codeview/codeview.c
/programs/cmm/lib/gui.h
/programs/cmm/lib/patterns/toolbar_button.h
7888 1481 d 21 h rgimad /programs/develop/ktcc/trunk/ fix bug in "localtime" and "mktime" functions  
/programs/develop/ktcc/trunk/bin/lib/libck.a
/programs/develop/ktcc/trunk/libc/stdlib/time.c
7857 1486 d 1 h Boppan /programs/develop/ktcc/trunk/ Fix issue #48 [http://bugs.kolibri-n.org/?id=48]  
/programs/develop/ktcc/trunk/bin/lib/libck.a
/programs/develop/ktcc/trunk/libc/kolibrisys/thread.asm
7856 1486 d 1 h Boppan /programs/develop/ktcc/trunk/bin/lib/ Update libck.a:
Add <dlfcn.h> functions
Update sysmalloc, sysrealloc and sysfree to preserve general purpose registers.
Remove (likely accidentaly inserted) wtalloc.o.
 
/programs/develop/ktcc/trunk/bin/lib/libck.a
7855 1486 d 1 h Boppan /programs/develop/ktcc/trunk/libc/ Make libck project self-containing.  
/programs/develop/ktcc/trunk/libc/proc32.inc
/programs/develop/ktcc/trunk/libc/kolibrisys/_ksys_files_acces.asm
/programs/develop/ktcc/trunk/libc/kolibrisys/clock.asm
/programs/develop/ktcc/trunk/libc/kolibrisys/cofflib.asm
/programs/develop/ktcc/trunk/libc/kolibrisys/debug_board.asm
/programs/develop/ktcc/trunk/libc/kolibrisys/keyboard.asm
/programs/develop/ktcc/trunk/libc/math/acos.asm
/programs/develop/ktcc/trunk/libc/math/atan.asm
/programs/develop/ktcc/trunk/libc/math/atan2.asm
/programs/develop/ktcc/trunk/libc/math/ceil.asm
/programs/develop/ktcc/trunk/libc/math/ceilf.asm
/programs/develop/ktcc/trunk/libc/math/cos.asm
/programs/develop/ktcc/trunk/libc/math/exp.asm
/programs/develop/ktcc/trunk/libc/math/fabs.asm
/programs/develop/ktcc/trunk/libc/math/fabsf.asm
/programs/develop/ktcc/trunk/libc/math/floor.asm
/programs/develop/ktcc/trunk/libc/math/floorf.asm
/programs/develop/ktcc/trunk/libc/math/log.asm
/programs/develop/ktcc/trunk/libc/math/log10.asm
/programs/develop/ktcc/trunk/libc/math/sin.asm
/programs/develop/ktcc/trunk/libc/math/sqrt.asm
/programs/develop/ktcc/trunk/libc/math/sqrtf.asm
/programs/develop/ktcc/trunk/libc/math/tan.asm
/programs/develop/ktcc/trunk/libc/memory/memalloc.asm
/programs/develop/ktcc/trunk/libc/string/memmove.asm
7851 1488 d 22 h Boppan /programs/develop/ktcc/trunk/libc/dlfcn/ Second call of dlerror should return NULL by the POSIX standard.  
/programs/develop/ktcc/trunk/libc/dlfcn/dlfcn.c
7850 1488 d 23 h leency /programs/develop/ktcc/trunk/ remove duplication simple, force to add lib/*  
/programs/develop/ktcc/trunk/bin/lib/libck.a
/programs/develop/ktcc/trunk/bin/lib/start.o
/programs/develop/ktcc/trunk/samples/simple
7849 1488 d 23 h leency / TCC: join two dirs into one  
/programs/develop/ktcc/trunk/_howto_debug_tcc.txt
/programs/develop/ktcc/trunk/bin
/programs/develop/ktcc/trunk/bin/kos32-tcc.exe
/programs/develop/ktcc/trunk/bin/lib
/programs/develop/ktcc/trunk/bin/tcc
/data/common/develop/tcc
/programs/develop/ktcc/trunk/samples/files
/data/Tupfile.lua
7847 1489 d 0 h Boppan /programs/develop/ktcc/trunk/libc/ Add <dlfcn.h> functions to libck.a (these functions initialize COFF library the same way as dll.inc)  
/programs/develop/ktcc/trunk/libc/dlfcn
/programs/develop/ktcc/trunk/libc/dlfcn/dlfcn.c
/programs/develop/ktcc/trunk/libc/include/dlfcn.h
/programs/develop/ktcc/trunk/libc/build.bat
/programs/develop/ktcc/trunk/libc/memory/memalloc.asm
7820 1495 d 21 h rgimad / kolibrisys.h fix: added missing _ksys_pci_write_config_dword signature  
/data/common/develop/tcc/include/kolibrisys.h
/programs/develop/ktcc/trunk/libc/include/kolibrisys.h
7537 2028 d 15 h siemargl /programs/develop/ktcc/trunk/ better suballocator  
/programs/develop/ktcc/trunk/libc/include/kos32sys1beta.h
/programs/develop/ktcc/trunk/libc/include/stdlib.h
/programs/develop/ktcc/trunk/libc/memory/watermark.c
/programs/develop/ktcc/trunk/libctest/wtalloc.c
7520 2034 d 15 h siemargl /programs/develop/ktcc/trunk/ suballocator plus path fixes  
/programs/develop/ktcc/trunk/libc/include/stdint.h
/programs/develop/ktcc/trunk/libc/memory/watermark.c
/programs/develop/ktcc/trunk/libctest/traceadr.c
/programs/develop/ktcc/trunk/libctest/wtalloc.c
/programs/develop/ktcc/trunk/libc/include/kos32sys0.h
/programs/develop/ktcc/trunk/libc/include/tcclib.h
/programs/develop/ktcc/trunk/source/CMakeCache.txt
/programs/develop/ktcc/trunk/source/CMakeFiles
/programs/develop/ktcc/trunk/libc/include/conio.h
/programs/develop/ktcc/trunk/libc/include/ctype.h
/programs/develop/ktcc/trunk/libc/include/kos32sys1.h
/programs/develop/ktcc/trunk/libc/include/stdlib.h
/programs/develop/ktcc/trunk/libc/memory/memalloc.asm
/programs/develop/ktcc/trunk/libc/start/start.asm
/programs/develop/ktcc/trunk/libc/stdio/conio.c
/programs/develop/ktcc/trunk/libc/stdio/fopen.c
/programs/develop/ktcc/trunk/libc/string/calloc.c
/programs/develop/ktcc/trunk/readme.txt
/programs/develop/ktcc/trunk/source/libtcc.c
7418 2071 d 21 h siemargl /programs/develop/ktcc/trunk/libc/ tcc lib fix coffload, fwrite  
/programs/develop/ktcc/trunk/libc/build.bat
/programs/develop/ktcc/trunk/libc/kolibrisys/cofflib.asm
/programs/develop/ktcc/trunk/libc/stdio/fwrite.c

Show All