April 29, 2006
scottm@obsessionaudio.com wrote:
> I'm looking at General DOS or FreeDOs. These are both 16 bit. I expect to easily
> fit in 640K (even with waterloo TCP/UDP linked in) but I do want "int" to be 32
> bits and "unsigned long long" to be 64.
> 
> I just now ran into this - I got my code to compile under DM, but when I added
> -ml to the command line I got slapped about my use of unsigned long long. Hrm.

64 bit integers aren't supported for 16 bit code.

Can I suggest using DOS in 32 bit mode (the -mx memory model)?
April 29, 2006
Framing errors happen when code tries to make a 'near' reference to something that's in another segment.
1 2
Next ›   Last »