]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgcc/config/libbid/bid_convert_data.c
Makefile.in (dfp-filenames): Replace decimal_globals...
[thirdparty/gcc.git] / libgcc / config / libbid / bid_convert_data.c
similarity index 94%
rename from libgcc/config/libbid/convert_data.c
rename to libgcc/config/libbid/bid_convert_data.c
index 44ecbacb3aee8509273e62a71eb19b566afb66e1..0c34fd2068c2a76ee2f1ae1372f863bbc7a7cb66 100644 (file)
@@ -28,8 +28,8 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
 
 #include "bid_internal.h"
 
-// __bid_convert_table[j][k][i] = digit i (base 10^8) of k*2^(26+7*j)
-UINT32 __bid_convert_table[5][128][2] = {
+// convert_table[j][k][i] = digit i (base 10^8) of k*2^(26+7*j)
+const UINT32 convert_table[5][128][2] = {
   {{0, 0}
    , {67108864, 0}
    , {34217728, 1}
@@ -816,173 +816,173 @@ UINT32 __bid_convert_table[5][128][2] = {
   ,
 };
 
-// for j>=min_j[i+1], there is k s.t. __bid_convert_table[i][j][k]>0
+// for j>=min_j[i+1], there is k s.t. convert_table[i][j][k]>0
 // int min_j[] = { 0, 0, 0, 3 };
 
-// for even k, ((__bid_packed_10000_zeros[k>>3])>>(k&7))&3)=greatest(i) s.t. 10^i divides k
-UINT8 __bid_packed_10000_zeros[] = {
+// for even k, ((packed_10000_zeros[k>>3])>>(k&7))&3)=greatest(i) s.t. 10^i divides k
+const UINT8 packed_10000_zeros[] = {
 
   0x3, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x20, 0x40,
+  0x4, 0x20, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x3, 0x4, 0x10,
+  0x3, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x2,
+  0x40, 0x0, 0x2,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x20, 0x40, 0x0,
+  0x20, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x3, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x20,
+  0x1, 0x4, 0x20,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x2, 0x4,
+  0x0, 0x2, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x3, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x20, 0x40,
+  0x4, 0x20, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x3, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x2, 0x4, 0x10,
+  0x2, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x2,
+  0x40, 0x0, 0x2,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x3, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x20, 0x40, 0x0,
+  0x20, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x20,
+  0x1, 0x4, 0x20,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x3, 0x4,
+  0x0, 0x3, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x20, 0x40,
+  0x4, 0x20, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x3, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x2, 0x4, 0x10,
+  0x2, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x2,
+  0x40, 0x0, 0x2,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x3, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x20, 0x40, 0x0,
+  0x20, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x20,
+  0x1, 0x4, 0x20,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x1, 0x4, 0x10, 0x40, 0x0, 0x3, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40,
-    0x0, 0x2, 0x4,
+  0x0, 0x2, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40, 0x0, 0x1,
-    0x4, 0x10, 0x40,
+  0x4, 0x10, 0x40,
   0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4,
-    0x10, 0x40, 0x0,
+  0x10, 0x40, 0x0,
   0x2, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x20,
-    0x40, 0x0, 0x1,
+  0x40, 0x0, 0x1,
   0x4, 0x10, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0, 0x2, 0x4, 0x10, 0x40,
-    0x0, 0x1, 0x4,
+  0x0, 0x1, 0x4,
   0x10, 0x40, 0x0, 0x1, 0x4, 0x20, 0x40, 0x0, 0x1, 0x4, 0x10, 0x40, 0x0,
-    0x1, 0x4, 0x10,
+  0x1, 0x4, 0x10,
   0x40, 0x0,
 };
 
 
-SINT8 __bid_factors[1024][2] = {
+const SINT8 factors[1024][2] = {
   {0, 0}
   , {1, 0}
   , {0, 0}