forked from KolibriOS/kolibrios
132 lines
4.1 KiB
Plaintext
132 lines
4.1 KiB
Plaintext
|
21.02.2011 - CleverMouse
|
||
|
- fix compile for gcc4.1 and later
|
||
|
|
||
|
13.03.2010 - diamond (version 0.2.9)
|
||
|
- fix structure for sysfn 9
|
||
|
- mgcc options changed to size optimization
|
||
|
- stack size increased from 16K to 128K
|
||
|
- include files are compatible with VC now
|
||
|
- correct return status of linuxtools/*; make stops on error
|
||
|
- compatibility with gcc4
|
||
|
- compatibility with 64-bit host systems
|
||
|
|
||
|
28.08.2007 - vectoroc
|
||
|
- added:
|
||
|
__menuet__debug_out_byte
|
||
|
__menuet__debug_out
|
||
|
__kolibri__cofflib_getproc
|
||
|
__kolibri__cofflib_load
|
||
|
- Now execution of any program starts at 'main' function (not 'app_main'!)
|
||
|
|
||
|
27.08.2007
|
||
|
- access() for root directory works now
|
||
|
- some bugfixes
|
||
|
|
||
|
05.03.2007
|
||
|
- Implemented fstat()
|
||
|
- fopen(...,"w") works as it must work
|
||
|
- malloc/realloc use dynamic memory when static one is over
|
||
|
|
||
|
23.02.2007
|
||
|
- Added: remove/unlink, ftruncate/chsize, stupid implementation of rename
|
||
|
|
||
|
xx.02.2007 - diamond (here and in the future)
|
||
|
- Modifications for KolibriOS
|
||
|
- Build on linux, cygwin, mingw
|
||
|
|
||
|
7.05.2004 (version 0.2.8)
|
||
|
- Many bugfixes
|
||
|
- SDL 1.2.7 fixes
|
||
|
|
||
|
18.04.2004
|
||
|
- Again bugfixes
|
||
|
- SDL 1.2.7
|
||
|
|
||
|
07.09.2003
|
||
|
- Removed dpmi.h and go32.h (they were wasting space)
|
||
|
- Moved libmcoff to main library distribution
|
||
|
|
||
|
05.09.2003
|
||
|
- Fixed bug in sbrk
|
||
|
|
||
|
17.08.2003 (version 0.2.6a)
|
||
|
- OS (Linux and DJGPP) independent compilation process
|
||
|
- Library can be extracted to any other directory than / (in Linux) or
|
||
|
drive where DJGPP is (in DOS).
|
||
|
- MENUETDEV library tells where is library extracted (look @ README.first).
|
||
|
|
||
|
02.08.2003 (version 0.2.6)
|
||
|
- Fixed exit() and crt1.c (returning from app_main caused fault)
|
||
|
- Added transparent paths (so e.g. chdir("/hd/1/menuetos");
|
||
|
f=fopen("../xyz","rb"); works)
|
||
|
- Fixed getcwd
|
||
|
- Fixed chdir
|
||
|
- Changed TODO
|
||
|
- SDL didn't have much bugs. C library was buggy and caused SDL to fault ;)
|
||
|
Now most things work.
|
||
|
|
||
|
01.08.2003
|
||
|
- Fixed clock and date support so gettimeofday (and functions that use
|
||
|
it work, too)
|
||
|
- Fixed some assembly code in menuetos support
|
||
|
- Changed assert and unimp to dump error to debug board
|
||
|
- Changed abort to dump error to debug board
|
||
|
- Added __libclog_printf and __libclog_vprintf functions which allow
|
||
|
writing to debug board
|
||
|
- I've got libSDL,freetype,libSDLimage,libSDLdraw,libz,libjpg and libpng
|
||
|
working ;) SDL needs more fixes and speedups (due to slow code in MenuetOS
|
||
|
support. Ok, but it works.)
|
||
|
|
||
|
26.04.2003
|
||
|
- Bugfix in malloc
|
||
|
- Finally got filesystem working
|
||
|
- Fixed putimage function (arguments to interrupt were in wrong order)
|
||
|
- This is stable release !!!! (finally I got libjpeg working :)
|
||
|
|
||
|
25.12.2002
|
||
|
- Some bugfixes
|
||
|
- Added some math functions
|
||
|
- Networking stuff rewritten
|
||
|
|
||
|
28.11.2002
|
||
|
- Fixed and added some stuff
|
||
|
- New app: binary clock
|
||
|
- Removed all inport*,outport*,etc. since they are not needed, because
|
||
|
Menuet will kill app which is trying to do I/O using, e.g. inb %dx,%al
|
||
|
- Ported libAVLTree,libmpeg,libjpeg,libelf (but they have to be downloaded
|
||
|
separately).
|
||
|
|
||
|
15.11.2002
|
||
|
- Modifed compilation engine to better
|
||
|
So there are many small makefiles instead of big one.
|
||
|
- Modified .s files and assembly blocks to declare (and call)
|
||
|
symbols with or without underscores (depends on /menuetos/config.h)
|
||
|
- Added networking stuff (what Menuet supports now)
|
||
|
|
||
|
11.10.2002
|
||
|
- Fixed some lines in I/O stuff
|
||
|
- Modified fflush to flush file to disk
|
||
|
- Added support for syscalls: sound and direct screen access
|
||
|
- Final stable release 0.2.2
|
||
|
|
||
|
10.10.2002:
|
||
|
- Added DOS I/O stuff, so you can use fopen/fclose/fread/fwrite/etc. now !!!
|
||
|
(At last GCC and many other GNU tools can be ported !).
|
||
|
- Fixed some bugs
|
||
|
- Added command line argument support
|
||
|
- Added makefile for .a library and makefile for C++ applications
|
||
|
- Added some more examples
|
||
|
|
||
|
24.8.2002:
|
||
|
- Modified some src/libc/ansi/stdio/f*.c
|
||
|
- Ported libz and libpng
|
||
|
|
||
|
22.8.2002 :
|
||
|
- Modified to compile in Linux. You can't use DJGPP anymore.
|
||
|
- Created some linuxtools mgcc,mld,mgcc which execute gcc,ld and g++
|
||
|
with specific parameters for applications.
|
||
|
- Moved console stuff to libcon.a not to mess code
|
||
|
|
||
|
??? -
|
||
|
I don't remember when I created it :))))
|