diff options
author | Robert de Bath <rdebath@poboxes.com> | 1996-05-31 21:33:17 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2013-10-23 23:30:46 +0200 |
commit | e85ee07172eccafd9441362e774f7b184810d008 (patch) | |
tree | 5dc12259ab7a61b12d9df284fe58ad5cb312c526 /Changes | |
parent | dcc973ea3e31710429858c99d4f040334ac67c06 (diff) | |
download | dev86-e85ee07172eccafd9441362e774f7b184810d008.tar.gz |
Import Dev86-0.0.6.tar.gzv0.0.6
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 46 |
1 files changed, 46 insertions, 0 deletions
@@ -0,0 +1,46 @@ +Sorry silly little Robert has lost his changes file; so I'll have to do this +from the diff ... + +libbsd: Some bsd style stuff from Rick Sladkey, <jrs@world.std.com> + +There's now a module for Linux-i386 > 1.3.? to allow auto loading of elksemu + +The BCC tools will now compile using MSC 5.1, mail me if you'd like the BINs + +BCC has a new keyword 'asm(str)' the constant string argument is passed to +the assembler; (Daniel Horak <horak20@hermes.zcu.cz>) + +All assmenbler that isn't generated by BCC is marked in the *.s by special +comment lines. + +BCC default arguments have been slightly modified again. + bcc -o x x.c # Linux executable + bcc -Mf -o x x.c # Linux executable using caller saves and AX. + bcc -Md -o x x.c # MSDOS COM executable +The default CPU is always 8086. + +Elksemu can (possibly should) now be run suid-root it can then honour suid +and execute only executables. Check elksemu/Security. + +Problem with ELKSemu signal handling fixed, if process was started with +disabled signals it thought they were SIG_DFL. + +More functions added to libc, + __get_es, __get_cs, __strchr_es and friends. + dos_stat.c, dos_isatty.c dos_segalloc, dos_segfree, + +Stdio1 has been removed, It was rather buggy and some people have had problems +because of this. Joel, am I going to get another version ? + +Setvbuf added to stdio2, humm Y'd I miss it ? + +Some process group functions added. + +Quite a few direct system calls have been added to syscall.dat - but there's +no support for them in ELKSemu :-( + +Bug in return value from __lseek corrected. + +cfmakeraw added. + +-Rob. |