Hi! 2-Июн-2004 07:47 Arkady V.Belousov wrote to [EMAIL PROTECTED]: AVB> Subject: [Freedos-kernel] (no subject)
This was should be "patch: ioctl.c". AVB> (replaces previous patch) AVB> - 3 nested switch splitted into 2 switch (1st prepares parameters for AVB> 2nd, which calls execrh()). AVB> - device attribute word checked through table lookup. AVB> - CharReqHdr.r_command computed through table lookup. AVB> - removed all goto, except one. AVB> Result: AVB> DGROUP increased from 1646 to 167c (54 bytes), AVB> TGROUP decreased from de6e to dd4e (288 bytes). AVB> _DATA segment increased from 248 to 27e (54 bytes), AVB> HMA_DATA segment decreased from a482 to a36e (276 bytes). AVB> diff -ruNp old/kernel/ioctl.c new/kernel/ioctl.c ------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X. >From Windows to Linux, servers to mobile, InstallShield X is the one installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel