Changes to migrate to 32 bit arch (armv7l)
authoreramos <diametersuite@gmail.com>
Mon, 13 Apr 2020 01:35:59 +0000 (03:35 +0200)
committerEduardo Ramos Testillano (eramedu) <eduardo.ramos.testillano@ericsson.com>
Fri, 17 Apr 2020 19:28:08 +0000 (21:28 +0200)
include/anna/core/functions.hpp
source/core/functions.cpp

index 3c37227..382a625 100644 (file)
@@ -103,22 +103,6 @@ struct functions {
   */
   static std::string asString(const unsigned int number) throw();
 
-  /**
-     \param number Numero a convertir.
-     @return Un literal con el numero sin signo convertido a cadena decimal.
-  */
-  static std::string asString(const unsigned long long int number) throw() {
-    return asString((U64)number);
-  }
-
-  /**
-     \param number Numero a convertir.
-     @return Un literal con el numero sin signo convertido a cadena decimal.
-  */
-  static std::string asString(const long long int number) throw() {
-    return asString((S64)number);
-  }
-
   /**
      Devuelve un literal con tel numero convertido a cadena decimal
      @return Un literal con el numero signo convertido a cadena decimal.
index 567fb71..613a021 100644 (file)
@@ -384,7 +384,7 @@ throw(RuntimeException) {
  */
 int functions::log2(const unsigned int v)
 throw() {
-  static const char LogTable256[] = {
+  static const signed char LogTable256[] = {
     -1, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,
     4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
     5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,