title: Boolean size in Ada
body: <p>In my ada's project I have 2 different libraries with base types. I found two different definition for a boolean :</p>
  
  <p>Library A :</p>
  
  <pre><code>type Bool_Type is new Boolean;
  </code></pre>
  
  <p>Library B :</p>
  
  <pre><code>type T_BOOL8 is new Boolean;
  for T_BOOL8'Size use 8;
  </code></pre>
  
  <p>So I have a question, what is the size used for <code>Bool_Type</code> ?</p>