# Build output -- everything the Makefile generates lives in these three dirs.
/obj/
/bin/
/lib/

# Belt-and-suspenders: stray build artifacts from manual/ad-hoc compiles.
*.o
*.d
*.a
*.so
*.tsan.o

# Coverage, profiling, and crash dumps.
*.gcno
*.gcda
core
core.*

# Editor / tooling / OS cruft.
*.swp
*~
.DS_Store
compile_commands.json
.cache/
