Hi again, On Fri, Nov 10, 2023 at 7:56 AM Bernd Böckmann via Freedos-devel <freedos-devel@lists.sourceforge.net> wrote: > > > > > I believe int64 was originally from Delphi. (Isn't there also "long > > long" support in OpenWatcom via "-za99“?) > > Yes, Watcom C supports 64-bit integer arithmetic, in contrast to Turbo C 3.1, > which to my knowledge does not, > but silently interprets „long long x“ as „long x“, yielding a 32-bit integer > type.
Would something like this (assembly, 8086 and 386) help? "Fast 64-bit Signed Integer Arithmetic Routines (Roger Moser)" * http://cd.textfiles.com/ems/emspro1/ASMUTIL/QMATH0.ZIP Or how about this (32-bit assembly)? "Efficient [Unsigned] 64-Bit Integer Arithmetic in 32-Bit Mode (AMD)" * http://web.archive.org/web/20201101000000*/https://sites.google.com/site/rugxulo/32math64.txt?attredirects=0 _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel