1. Dec 24, 2019
  2. Dec 19, 2019
  3. Dec 11, 2019
    • James Clarke's avatar
      benchmarks: Simplify TLS initialisation (#224) · e3327dd1
      James Clarke authored
      The symbols used to query the size of .tdata and .tbss need not be
      thread-local themselves; instead, make them linker script-provided
      non-thread-local symbols.
      e3327dd1
    • Tim Newsome's avatar
      Improve parallellism in debug test Makefile (#223) · 9e3decb7
      Tim Newsome authored
      * Improve parallellism in debug test Makefile
      
      Now each test is an individual make target, so you can get the most out
      of however many cores you have. On my 12-core system, `make` went from
      2m45s to 42s, and `make all` went from `3m25s` to `2m39s`.
      
      If you have few cores, this change may actually slow things down a bit,
      because ExamineTarget is run for every gdbserver.py invocation.
      
      * Remove test target.
      9e3decb7
  4. Dec 03, 2019
  5. Nov 23, 2019
    • Tim Newsome's avatar
      Move to Python 3. (#218) · 053c9566
      Tim Newsome authored
      The impetus for this was mostly that after my Ubuntu upgrade, pylint
      suddenly starting to apply python3 rules, and I suppose it's time to
      adopt python 3 now that it's been released for more than a decade.
      053c9566
  6. Nov 05, 2019
  7. Oct 16, 2019
  8. Oct 10, 2019
  9. Sep 25, 2019
    • Tim Newsome's avatar
      Redo the debug README. (#205) · 249796ce
      Tim Newsome authored
      Hopefully this is enough information that I can simply point people who
      submit OpenOCD changes to it, and they can run the tests themselves.
      249796ce
    • Tim Newsome's avatar
      Look for binaries in $PATH. (#208) · e459cb61
      Tim Newsome authored
      Instead of relying on $RISCV.  Using $RISCV was common in the early
      days, but nowadays many tools are simply installed alongside the rest of
      the system.
      e459cb61
  10. Sep 20, 2019
  11. Aug 03, 2019
  12. Jul 30, 2019
  13. Jul 16, 2019
  14. Jul 02, 2019
  15. Jun 15, 2019
    • Tim Newsome's avatar
      Work better with mainline gdb (#192) · a2456ef5
      Tim Newsome authored
      * Parse floats the way mainline gdb prints them.
      
      For 64-bit floats, it shows both float and double results. Now more
      tests pass using mainline gdb.
      
      * Disable ANSI when talking to gdb.
      
      Helps more tests pass with mainline gdb.
      
      * Parse {float=...,double=...} in "info registers"
      
      Makes tests work better with mainline gdb.
      a2456ef5
  16. May 17, 2019
  17. Apr 21, 2019
  18. Apr 20, 2019
  19. Apr 09, 2019
  20. Apr 05, 2019
  21. Mar 18, 2019
  22. Mar 11, 2019
    • Tim Newsome's avatar
      Add SmpSimultaneousRunHalt test. (#181) · 4f784ca9
      Tim Newsome authored
      This test confirms that in SMP configurations OpenOCD halts the harts
      near-simulatenously. (It'll also check for resume, but that's not
      implemented yet so commented out for now.)
      4f784ca9
  23. Feb 15, 2019
    • Tim Newsome's avatar
      Test `-rtos hwthread` (#178) · 26d821d1
      Tim Newsome authored
      * WIP
      
      * Use hwthread everywhere.
      
      * Test `-rtos hwthread`.
      
      Also tweak timeouts a bit so that we don't have ridiculous timeouts for
      simple operations.
      
      * Tweak timeouts so tests pass on a loaded system.
      26d821d1
  24. Jan 27, 2019
  25. Jan 25, 2019
  26. Jan 08, 2019
  27. Jan 05, 2019
  28. Jan 01, 2019
  29. Dec 18, 2018
  30. Dec 04, 2018