Skip to content
Snippets Groups Projects
  1. Dec 18, 2019
  2. Dec 13, 2019
  3. Dec 10, 2019
    • Andrii Vasylevskyi's avatar
      Add wasm32 as supported platform (#120) · 8857767d
      Andrii Vasylevskyi authored
      Summary:
      Emscripten is already included, adding wasm32 the same way for when
      build with "plain" clang wasm32 (without emscripten)
      
      Test Plan:
      make
      test/cctest/cctest --list | tr -d '<' | xargs test/cctest/cctest
      
      Reviewers:
      
      Subscribers:
      
      Tasks:
      
      Tags:
      8857767d
  4. Oct 31, 2019
    • Peter Seiderer's avatar
      Pseiderer/add nios2 and xtensa 001 (#119) · a54561be
      Peter Seiderer authored
      * double-conversion: enable for nios2
      
      Nios2 supports double conversion, tested using qemu:
      
      ./main || echo "correct"
      correct
      uname -a
      Linux buildroot 4.19.16 #4 Sat Aug 3 14:46:48 CEST 2019 nios2 GNU/Linux
      
      Solves build error
      
      In file included from double-conversion.h:42:0,
                       from number_decimalquantity.cpp:19:
      double-conversion-utils.h:119:2: error: #error Target architecture was not detected as supported by Double-Conversion.
       #error Target architecture was not detected as supported by Double-Conversion.
      
      detected by buildroot autobuilders:
      http://autobuild.buildroot.net/results/91e/91eaec34708d91f8a05af189243be0b7cabce31b/
      
      Patch sent upstream: https://github.com/unicode-org/icu/pull/725
      Bug report: https://unicode-org.atlassian.net/browse/ICU-20751
      
      
      
      [Bernd: Fixed path]
      Signed-off-by: default avatarBernd Kuhls <bernd.kuhls@t-online.de>
      [Added Changelog entry]
      Signed-off-by: default avatarPeter Seiderer <ps.report@gmx.net>
      
      * double-conversion: enable for xtensa
      
      Signed-off-by: default avatarPeter Seiderer <ps.report@gmx.net>
      ---
      Note:
      
      Double-conversion tested with:
      
              $ cat div.c
      double Div_double(double x, double y) { return x / y; }
      
              $ cat main.c
      double Div_double(double x, double y);
      
      int main(int argc, char** argv) {
        double result = Div_double(89255.0, 1e22);
        if (result == 89255e-22) {
          printf("correct result %e\n", result);
          return 1;
        } else {
          printf("wrong result %e\n", result);
          return 0;
        }
      }
      
      Tested for xtensa (using qemu_xtensa_lx60_defconfig plus BR2_PACKAGE_HOST_QEMU_LINUX_USER_MODE):
      
              $ ./host/bin/xtensa-buildroot-linux-uclibc-gcc -c div.c
              $ ./host/bin/xtensa-buildroot-linux-uclibc-gcc -c main.c
              $ ./host/bin/xtensa-buildroot-linux-uclibc-gcc -o main main.o div.o
      
              $ ./host/bin/qemu-xtensa -L staging main
      correct result 8.925500e-18
      a54561be
  5. Oct 12, 2019
  6. Sep 02, 2019
  7. Aug 01, 2019
  8. Jun 26, 2019
  9. Jun 25, 2019
  10. Jun 22, 2019
  11. Jun 13, 2019
  12. Jun 12, 2019
    • Dr. Colin Hirsch's avatar
      Split Strtod() (#106) · e67096ce
      Dr. Colin Hirsch authored
      Add `StrtodTrimmed` method, exposing a later stage of the conversion pipeline.
      Some tools can do the first stage outside of the double-conversion library and would prefer not to pay the cost of doing it again.
      e67096ce
  13. Jun 11, 2019
  14. May 25, 2019
  15. May 05, 2019
    • Florian Loitsch's avatar
      Usefulcat master (#98) · 8fcee05f
      Florian Loitsch authored
      * minor bug fix: use free() instead of delete[] to free memory allocated by strdup()
      
      * fix for uninitialized variable problem found by valgrind
      
      * disable assertions for 'optimize' build
      
      * removed -g option that was inadvertently added to CCFLAGS
      
      * ignore generated files
      8fcee05f
  16. Apr 22, 2019
  17. Apr 16, 2019
  18. Apr 01, 2019
  19. Mar 11, 2019
  20. Mar 06, 2019
  21. Mar 04, 2019
  22. Feb 16, 2019
  23. Jan 17, 2019
  24. Dec 03, 2018
  25. Nov 01, 2018
  26. Sep 15, 2018
  27. Sep 09, 2018
  28. Sep 08, 2018
Loading