home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.c      Meh, in C you gotta define EVERYTHING      243,242 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 242,244 of 243,242   
   Keith Thompson to Philipp Klaus Krause   
   Re: _BitInt(N)   
   29 Nov 25 17:32:12   
   
   From: Keith.S.Thompson+u@gmail.com   
      
   Philipp Klaus Krause  writes:   
   > Am 23.11.25 um 16:06 schrieb Michael S:   
   >> Upper limit is implementation-defined.   
   >> On both existing implementations the limit (on 64-bit targets) appears   
   >> to be 2**16 or  2**16-1. I don't remember which one.   
      
   Recent versions of gcc have BITINT_MAXWIDTH == 65535.   
      
   llvm/clang has BITINT_MAXWIDTH == 8388608 (2**23) (and some serious   
   performance problems with multiplication and division for large _BitInt   
   types).   
      
   > Thisis comp.lang.c, not comp.lang.c++. There still are implementations   
   > of C other than GCC and clang. E.g. SDCC has a limit of 64.   
      
   I didn't see any references to C++ in the parent article.  But it's   
   interesting that SDCC support _BitInt.   
      
   --   
   Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com   
   void Void(void) { Void(); } /* The recursive call of the void */   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca