paulfloyd / freebsd_valgrind

Git repo used to Upstream the FreeBSD Port of Valgrind
GNU General Public License v2.0
15 stars 4 forks source link

Code cleaning todo list #108

Closed paulfloyd closed 2 years ago

paulfloyd commented 4 years ago

Things that are likely to not go down well with the core Valgrind team.

  1. House rules formatting. 3 spaces, cuddle braces. DONE
  2. Use Valgrind host types e.g., HChar instead of char.
  3. Minimize #if usage. Particularly in syswrap-generic. DONE
  4. Try to update expected files for mips etc where we've changed test source files causing lineno diffs.
  5. autoconf sed for filter scripts DONE
  6. Remove syswrap-freebsd-variants.c DONE
  7. Remove execute bit from text files DONE
  8. Fix as many @todos as possible.
  9. Look for refactoring.
  10. Write a proper README.freebsd DONE
paulfloyd commented 2 years ago

Other than HChar, this is done enough.