Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4973 | right-hear | 1 | 13.03.2010 - diamond (version 0.2.9) |
2 | - fix structure for sysfn 9 |
||
3 | - mgcc options changed to size optimization |
||
4 | - stack size increased from 16K to 128K |
||
5 | - include files are compatible with VC now |
||
6 | - correct return status of linuxtools/*; make stops on error |
||
7 | - compatibility with gcc4 |
||
8 | - compatibility with 64-bit host systems |
||
9 | |||
10 | 28.08.2007 - vectoroc |
||
11 | - added: |
||
12 | __menuet__debug_out_byte |
||
13 | __menuet__debug_out |
||
14 | __kolibri__cofflib_getproc |
||
15 | __kolibri__cofflib_load |
||
16 | - Now execution of any program starts at 'main' function (not 'app_main'!) |
||
17 | |||
18 | 27.08.2007 |
||
19 | - access() for root directory works now |
||
20 | - some bugfixes |
||
21 | |||
22 | 05.03.2007 |
||
23 | - Implemented fstat() |
||
24 | - fopen(...,"w") works as it must work |
||
25 | - malloc/realloc use dynamic memory when static one is over |
||
26 | |||
27 | 23.02.2007 |
||
28 | - Added: remove/unlink, ftruncate/chsize, stupid implementation of rename |
||
29 | |||
30 | xx.02.2007 - diamond (here and in the future) |
||
31 | - Modifications for KolibriOS |
||
32 | - Build on linux, cygwin, mingw |
||
33 | |||
34 | 7.05.2004 (version 0.2.8) |
||
35 | - Many bugfixes |
||
36 | - SDL 1.2.7 fixes |
||
37 | |||
38 | 18.04.2004 |
||
39 | - Again bugfixes |
||
40 | - SDL 1.2.7 |
||
41 | |||
42 | 07.09.2003 |
||
43 | - Removed dpmi.h and go32.h (they were wasting space) |
||
44 | - Moved libmcoff to main library distribution |
||
45 | |||
46 | 05.09.2003 |
||
47 | - Fixed bug in sbrk |
||
48 | |||
49 | 17.08.2003 (version 0.2.6a) |
||
50 | - OS (Linux and DJGPP) independent compilation process |
||
51 | - Library can be extracted to any other directory than / (in Linux) or |
||
52 | drive where DJGPP is (in DOS). |
||
53 | - MENUETDEV library tells where is library extracted (look @ README.first). |
||
54 | |||
55 | 02.08.2003 (version 0.2.6) |
||
56 | - Fixed exit() and crt1.c (returning from app_main caused fault) |
||
57 | - Added transparent paths (so e.g. chdir("/hd/1/menuetos"); |
||
58 | f=fopen("../xyz","rb"); works) |
||
59 | - Fixed getcwd |
||
60 | - Fixed chdir |
||
61 | - Changed TODO |
||
62 | - SDL didn't have much bugs. C library was buggy and caused SDL to fault ;) |
||
63 | Now most things work. |
||
64 | |||
65 | 01.08.2003 |
||
66 | - Fixed clock and date support so gettimeofday (and functions that use |
||
67 | it work, too) |
||
68 | - Fixed some assembly code in menuetos support |
||
69 | - Changed assert and unimp to dump error to debug board |
||
70 | - Changed abort to dump error to debug board |
||
71 | - Added __libclog_printf and __libclog_vprintf functions which allow |
||
72 | writing to debug board |
||
73 | - I've got libSDL,freetype,libSDLimage,libSDLdraw,libz,libjpg and libpng |
||
74 | working ;) SDL needs more fixes and speedups (due to slow code in MenuetOS |
||
75 | support. Ok, but it works.) |
||
76 | |||
77 | 26.04.2003 |
||
78 | - Bugfix in malloc |
||
79 | - Finally got filesystem working |
||
80 | - Fixed putimage function (arguments to interrupt were in wrong order) |
||
81 | - This is stable release !!!! (finally I got libjpeg working :) |
||
82 | |||
83 | 25.12.2002 |
||
84 | - Some bugfixes |
||
85 | - Added some math functions |
||
86 | - Networking stuff rewritten |
||
87 | |||
88 | 28.11.2002 |
||
89 | - Fixed and added some stuff |
||
90 | - New app: binary clock |
||
91 | - Removed all inport*,outport*,etc. since they are not needed, because |
||
92 | Menuet will kill app which is trying to do I/O using, e.g. inb %dx,%al |
||
93 | - Ported libAVLTree,libmpeg,libjpeg,libelf (but they have to be downloaded |
||
94 | separately). |
||
95 | |||
96 | 15.11.2002 |
||
97 | - Modifed compilation engine to better |
||
98 | So there are many small makefiles instead of big one. |
||
99 | - Modified .s files and assembly blocks to declare (and call) |
||
100 | symbols with or without underscores (depends on /menuetos/config.h) |
||
101 | - Added networking stuff (what Menuet supports now) |
||
102 | |||
103 | 11.10.2002 |
||
104 | - Fixed some lines in I/O stuff |
||
105 | - Modified fflush to flush file to disk |
||
106 | - Added support for syscalls: sound and direct screen access |
||
107 | - Final stable release 0.2.2 |
||
108 | |||
109 | 10.10.2002: |
||
110 | - Added DOS I/O stuff, so you can use fopen/fclose/fread/fwrite/etc. now !!! |
||
111 | (At last GCC and many other GNU tools can be ported !). |
||
112 | - Fixed some bugs |
||
113 | - Added command line argument support |
||
114 | - Added makefile for .a library and makefile for C++ applications |
||
115 | - Added some more examples |
||
116 | |||
117 | 24.8.2002: |
||
118 | - Modified some src/libc/ansi/stdio/f*.c |
||
119 | - Ported libz and libpng |
||
120 | |||
121 | 22.8.2002 : |
||
122 | - Modified to compile in Linux. You can't use DJGPP anymore. |
||
123 | - Created some linuxtools mgcc,mld,mgcc which execute gcc,ld and g++ |
||
124 | with specific parameters for applications. |
||
125 | - Moved console stuff to libcon.a not to mess code |
||
126 | |||
127 | ??? - |
||
128 | I don't remember when I created it :)))) |