<div dir="ltr"><br>Dears All ,<br><br><br>It seems that , in Clang , there is no a type system like the following :<br><br><br>Integer_8_Bits_Positive <br>Integer_8_Bits_Signed<br><br><br><br>Integer_16_Bits_Positive <br>Integer_16_Bits_Signed<br>
<br> <br><br>Integer_32_Bits_Positive <br>Integer_32_Bits_Signed<br><br><br>Integer_64_Bits_Positive <br>Integer_64_Bits_Signed<br><br><br><br><br>Float_48_Bits<br>Float_64_Bits<br>Float_80_Bits<br>Float_128_Bits<br><br><br>
The following are defined with respect to above types AND Operating System , <br>Processor requirements to enable to compile the SAME sources for different<br>environments :<br><br>Integer_Default_Bits_Positive <br>Integer_Default_Bits_Signed<br>
<br>Float_Default_Bits<br><br><br>The existing definitions ( long , long long , etc. ) are very ambiguous and<br>depending on the platform without clearly showing exact bits number . <br><br><br><br>Is there a possibility to include definitions such as above into Clang<br>
or , if there exist such a definition , what is its name ?<br><br><br>Thank you very much .<br><br>Mehmet Erol Sanliturk<br><br><br><br><br><br></div>