[comp.sys.amiga.tech] UNIX V7 FUNCTIONALITY UND

jonathan.forbes@canremote.uucp (JONATHAN FORBES) (04/11/89)

You managed to get that to 168 bytes (with Lattice 5.0, I assume)?  I 
have Manx 3.6a, and have tried to duplicate it, but I get a code size of
284 bytes:
 
char string[] = { 'H','e','l','l','o',' ','W','o','r','l','d' };

void _main()
{
 _Write( _Output(), &string, 10);
}
 
Yes, that comes to 284 bytes, using:
  CC +L prog.c
  LN +L prog.o c32.lib
 
Do any of you Manx people know what the big difference is between c.lib,
c32.lib, cl.lib, cl32.lib ?  Normally I use c32.lib, as most of my 
programs crash with the non-32 bit libraries (I don't know why, though.)
 
Also, how to I bypass Manx's initialisation routines (totally); even the
opening of the dos.library, and the setting of ExecBase?  I just CAN'T 
seem to get it to put SysBase (ExecBase) to $00000004 and work!  I use 
the CC +B option when bypassing everything, BTW.  Help!
---
 * Via ProDoor 2.9a 

--- MaS Relayer v1.00.00
 Message gatewayed by MaS Network Software and Consulting/HST
 Internet: jonathan.forbes@canremote.uucp
 UUCP:     ...!tmsoft!masnet!canremote!jonathan.forbes