From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3ccb707f4c91a5f2 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Portability of Arithmetic (was: Java vs Ada 95) Date: 1996/10/21 Message-ID: #1/1 X-Deja-AN: 191066010 references: <325D7F9B.2A8B@gte.net> <1996Oct15.174526.1@eisner> <32679C86.2FB8@watson.ibm.com> <326BBBCA.15AE@watson.ibm.com> organization: New York University newsgroups: comp.lang.ada Date: 1996-10-21T00:00:00+00:00 List-Id: iNorman says "I'm certainly aware of system code that does each of the above, and in some cases there are 64-bit types in the APIs. I am aware of certain application areas in which 64-bit arithmetic is considered an absolute requirement." Then how do you account for the fact that so few C compilers provide 64-bit integers? Yes, this will change with 64-bit machines, but I still find it surprising that on many machines you have to go to gcc to get decent sized integers, and the same is true in the Ada 83 compiler world (did ANY Ada 83 compiler implement 64-bit integers routinely?)