Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

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