1. Nov 16, 2023
    • Tim Newsome's avatar
      target/riscv: Replace [sg]et_field macros with functions. · 86b430b6
      Tim Newsome authored
      
      
      Compilers are good at optimizing, and with functions it's abundantly
      clear what all the types involved are. This change means we don't have
      to be super careful about the type of values because of what the macro
      might do to them that might cause overflow.
      
      The only place where the return type matters is in printf-style
      functions, and I made get_value32() for those cases where a change was
      needed.
      
      This should set the stage for simply copying the latest debug_defines.h
      from the debug spec build again.
      
      Change-Id: I5fb19d0cfc1e20137832a7b344b05db215ce00e1
      Signed-off-by: default avatarTim Newsome <tim@sifive.com>
      86b430b6
  2. Nov 10, 2023
  3. Nov 09, 2023
  4. Nov 08, 2023
  5. Nov 07, 2023
  6. Nov 04, 2023
  7. Nov 03, 2023
  8. Nov 02, 2023
  9. Nov 01, 2023
  10. Oct 31, 2023
  11. Oct 30, 2023
  12. Oct 28, 2023
  13. Oct 27, 2023
  14. Oct 26, 2023
  15. Oct 25, 2023
  16. Oct 24, 2023
  17. Oct 23, 2023
  18. Oct 21, 2023
  19. Oct 19, 2023
  20. Oct 18, 2023