This is from the home page of Pavel Podvoiski, <paulpp@iname.com>
http://www.geocities.com/ResearchTriangle/Lab/2257 , regrding
his patch for the MICRO-C C Compiler.

Please understand I have not tried this out myself. It looks like
you just run the batch file MC0.BAT. It will recompile an ASM file
in tiny and small mode and REPLACE the original pc86rl_s.obj and
pc86rl_t.obj files used by MICRO-C.

Pavel's file was originally named MC0.ZIP, I have simply renamed
this to MC-PATCH.ZIP for consistency.

Morgan Toal, April 1998

 --------------------------------------------------------------------

I made some changes to original Micro-C v3.14 startup code (mc0.zip - 5K) 

     Programm can be loaded in less than 64K (particulary in UMB). 
     Now main(int argc, char **argv) can return value 0..255 as ERRORLEVEL. 
     int main(int argc, char **argv) { return 10; } 
     Arglist not limited to 80 chars. 
     In cmdline any char <= 0x20 treated as space. 
     Everything inbetween quotas ('\"') goes to single argv[]. Quotas NOT included. 
     one "and two" "and ""three""" 
     will result in 
     argv[1]=one 
     argv[2]=and two 
     argv[3]=and "three" 
