andrew_programmer
16f5992719
Mistakes in functions of work with files and with system calls KolibriOS are corrected.
...
New functions for work with system calls KolibriOS are added. Functions for format output
are added: printf (), fprintf (), sprintf (), snprintf (), vsnprintf (). For material
numbers it is meanwhile supported only format output the (%f), and exponential output a (%e)
is not realized yet.
Functions for format output correctly work only in GCC because TinyC incorrectly works with
the functions containing variable number of arguments.
git-svn-id: svn://kolibrios.org@647 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-10-15 09:42:17 +00:00
Marat Zakiyanov (Mario79)
b2579e99a5
From <Lrz>:
...
Fix buf in editbox.mac
git-svn-id: svn://kolibrios.org@645 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-10-12 15:38:14 +00:00
bw
ec5962d52e
RTL for FP 2.2.0
...
git-svn-id: svn://kolibrios.org@643 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-28 12:26:28 +00:00
Alexey Teplov (
3e571197e0
fixed bug
...
git-svn-id: svn://kolibrios.org@642 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-24 12:45:36 +00:00
Evgeny Grechnikov (Diamond)
01d88ae246
fasm: dynamic memory allocation
...
git-svn-id: svn://kolibrios.org@635 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-20 17:07:33 +00:00
Mihail Semenyako (mike.dld)
84bce0d4d8
Fixing incorrect behaviour of tab save suggestion on close
...
Minor GUI fixes (tab close button is skinned now; incorrect popup height calculation)
git-svn-id: svn://kolibrios.org@629 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-18 00:41:58 +00:00
Mihail Semenyako (mike.dld)
f53429e2f8
Better fix to the problem, thanks diamond for pointing it out
...
There're some other issues revealed though, I'm looking into them
git-svn-id: svn://kolibrios.org@627 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-15 22:17:10 +00:00
Mihail Semenyako (mike.dld)
5aa81d7197
Revert back to old mem.ReAlloc implementation using 68.12 and 68.13
...
git-svn-id: svn://kolibrios.org@626 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-15 10:04:04 +00:00
heavyiron
48a2a652db
fasm 1.67.23
...
git-svn-id: svn://kolibrios.org@624 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-12 20:28:50 +00:00
bw
63328e8522
[FP] changes in RTL, first example
...
git-svn-id: svn://kolibrios.org@623 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-12 16:34:21 +00:00
bw
6c47c845cb
FP 2.3.1 (SVN 8373)
...
git-svn-id: svn://kolibrios.org@619 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-04 13:23:24 +00:00
Mihail Semenyako (mike.dld)
6b39363987
Another small changes to Tinypad on the way to 4.1.0, added support for mouse wheel
...
git-svn-id: svn://kolibrios.org@617 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-09-01 21:38:00 +00:00
bw
f23fc38433
FreePascal RTL
...
git-svn-id: svn://kolibrios.org@616 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-29 09:16:31 +00:00
Sergey Semyonov (Serge)
34c712de5d
update CLib startup code
...
git-svn-id: svn://kolibrios.org@615 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-28 10:36:38 +00:00
Sergey Semyonov (Serge)
3be3768ce0
update CLib
...
git-svn-id: svn://kolibrios.org@614 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-28 10:31:46 +00:00
Sergey Semyonov (Serge)
52facee6d5
handleio
...
git-svn-id: svn://kolibrios.org@613 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-26 09:08:14 +00:00
andrew_programmer
4bfb625f10
Example of work with files in TinyC.
...
git-svn-id: svn://kolibrios.org@612 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-24 20:37:38 +00:00
andrew_programmer
c38424c343
Added include files for libC.
...
git-svn-id: svn://kolibrios.org@611 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-24 19:52:54 +00:00
andrew_programmer
e5c041df96
Update Kolibri version of libC library(for usage in TinyC).
...
Correction of various mistakes in functions of work with files.
For work with files 70 function is used.
Functions for work with memory are changed for use of the new manager of memory.
git-svn-id: svn://kolibrios.org@610 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-24 19:49:07 +00:00
andrew_programmer
fb3a10620e
Update Kolibri version of TinyC.Some bugfixes.
...
git-svn-id: svn://kolibrios.org@609 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-24 19:33:11 +00:00
heavyiron
13095ae856
fasm 1.67.22
...
git-svn-id: svn://kolibrios.org@607 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-10 04:45:04 +00:00
kaitz
85028a5147
Updated Tinypad translation
...
Translated rdsave
Kernel bootcode updates for Estonian
git-svn-id: svn://kolibrios.org@605 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-08-07 20:42:45 +00:00
Rus
df6f93e4eb
4.0.5 (Rus)
...
bug-fixes:
- correct call save-dialog for saving new files or files from folder of tinypad
new features:
- added prompt to save file before closing
- added close tab button
git-svn-id: svn://kolibrios.org@595 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-07-29 02:06:58 +00:00
Rus
0b0dd3e2c5
Tinypad v. 4.0.5
...
bug-fix:
- a new tab is created when opening a file from folder of tinypad
git-svn-id: svn://kolibrios.org@592 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-07-26 21:41:48 +00:00
Alexey Teplov (
59e4c92d8d
Fixed bug
...
git-svn-id: svn://kolibrios.org@583 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-07-20 07:18:18 +00:00
Sergey Semyonov (Serge)
a5c7901579
update SOUND_VERSION
...
git-svn-id: svn://kolibrios.org@573 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-07-09 01:04:33 +00:00
victor
f2cd6a6d25
git-svn-id: svn://kolibrios.org@560 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-07-01 12:01:40 +00:00
Sergey Semyonov (Serge)
43bd1e645f
Clib char & math functions
...
git-svn-id: svn://kolibrios.org@554 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-06-26 11:19:49 +00:00
Sergey Semyonov (Serge)
836c97f0ac
Clib string & memory functions
...
git-svn-id: svn://kolibrios.org@553 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-06-26 00:54:22 +00:00
SPraid (simba)
f8ca762192
in some programs set not sized changed window
...
git-svn-id: svn://kolibrios.org@551 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-06-22 20:24:06 +00:00
Sergey Semyonov (Serge)
9b1d2c1c51
doom beta
...
git-svn-id: svn://kolibrios.org@550 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-06-22 10:29:55 +00:00
Sergey Semyonov (Serge)
f6fbed07ac
fopen fread fseek lseek ftell
...
git-svn-id: svn://kolibrios.org@548 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-06-21 22:10:44 +00:00
Evgeny Grechnikov (Diamond)
6a21548368
* mtdbg: can load symbols information
...
* mtdbg: improved disassembler (some MMX and SSE commands)
* fasm: can generate symbols information
git-svn-id: svn://kolibrios.org@542 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-06-14 12:56:45 +00:00
SPraid (simba)
98a985b7d1
changed path to /sys in some programs
...
git-svn-id: svn://kolibrios.org@539 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-06-08 15:54:05 +00:00
Evgeny Grechnikov (Diamond)
6c6a00efd0
* Fixed fasm broken in svn.485
...
* Jpegview 0.16 from Mario79
git-svn-id: svn://kolibrios.org@526 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-29 10:56:54 +00:00
Alexey Teplov (
6bca21ea5f
Upgrade macros
...
git-svn-id: svn://kolibrios.org@507 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-18 03:52:13 +00:00
heavyiron
5d1134a0a8
Bugfix of 485 revision
...
git-svn-id: svn://kolibrios.org@502 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-16 23:02:17 +00:00
Alexey Teplov (
59af2cd6af
modify example
...
git-svn-id: svn://kolibrios.org@491 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-14 07:26:15 +00:00
heavyiron
4daae89053
*kernel - fixes in 15.2 by Mario79 and 67 by mike.dld
...
updated sysfunc.txt
*programs
new icons and logo for CPUID and ICON
added new version of @ICON and ICONMNGR
fixes in iconedit and calendar from DedOK
new algoritm of fill background in pic4
all apps (fasm-writen only) rewriten to use common macros.inc for easy recompile in fastcall mode (there is a bug in https; run need rewrite to use common macros.inc)
small fixes in build_all.bat script
git-svn-id: svn://kolibrios.org@485 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-10 13:48:35 +00:00
Alexey Teplov (
b192d9260a
modify macros and optimization
...
git-svn-id: svn://kolibrios.org@483 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-10 04:03:05 +00:00
Iliya Mihailov (Ghost)
2432006d40
Fast calls
...
* multi thread program support
* MSR protect
* fast_call_test update
---------------------------
old code:
int 0x40
code for Intel SYSENTER:
push ebp
mov ebp, esp
push ..ret_point
sysenter
..ret_point:
pop edx
pop ecx
code for AMD SYSCALL:
push ecx
syscall
pop ecx
recommendation: use mcall from macros.inc
git-svn-id: svn://kolibrios.org@477 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-07 12:54:32 +00:00
Alexey Teplov (
016062e7e6
Modify macros and add History, FAQ.txt
...
git-svn-id: svn://kolibrios.org@468 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-04-20 04:19:47 +00:00
Alexey Teplov (
e26acbd106
fixed bug
...
git-svn-id: svn://kolibrios.org@463 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-04-13 08:20:30 +00:00
Alexey Teplov (
dd4bac7d4f
rewrite editbox, modify mouse function, modify key function
...
git-svn-id: svn://kolibrios.org@461 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-04-13 07:03:50 +00:00
Alexey Teplov (
3e1c43afe7
modification event handler mouse
...
git-svn-id: svn://kolibrios.org@449 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-04-04 06:40:20 +00:00
Alexey Teplov (
1cf4d04ae9
fixed bug
...
git-svn-id: svn://kolibrios.org@446 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-04-02 11:58:44 +00:00
Alexey Teplov (
405250c8e2
mouse dicsharge array
...
git-svn-id: svn://kolibrios.org@439 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-03-30 05:32:17 +00:00
Evgeny Grechnikov (Diamond)
e7b5998b96
mtdbg knows about syscall and sysenter
...
git-svn-id: svn://kolibrios.org@410 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-03-10 11:27:17 +00:00
Alexey Teplov (
049540fbaf
upgrade add mouse+shift
...
git-svn-id: svn://kolibrios.org@404 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-03-09 11:07:59 +00:00
Alexey Teplov (
e652fe540f
upgrade
...
git-svn-id: svn://kolibrios.org@403 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-03-09 08:41:43 +00:00