cbe: start porting to new `std.io.BufferedWriter` API

WIP

while rebasing this commit, I gave up on the conflicts and copied
src/link/C.zig from origin/master which was
710632b45cd7a7081af82af418eb3e405f7aa35e at the time.
b76b4c9c36Jacob Young committed on 7/1/2025, 11:35:27 PM· committed by Andrew Kelleyparentffb0e28
1 file changedLine totals unavailable