mirror of https://github.com/nmlgc/ReC98.git
![]() The translation units were probably a better place back when most of the codebase was still compiled in C mode, we only had a few C++ TUs, almost everything needed to be declared as `extern "C"`, and moving these declarations into the headers would have been really noisy with all the `#ifdef __cplusplus` / `#endif` required. Nowadays though, we've greatly reduced that surface area. And given that headers will include even more headers as part of the upcoming `#include` cleanup, it makes sense to make the jump now. Part of P0284, funded by [Anonymous] and Blue Bolt. |
||
---|---|---|
.. | ||
egc.cpp | ||
egc.hpp | ||
frmdelay.h | ||
frmdely1.cpp | ||
grp_rect.cpp | ||
grp_rect.h | ||
grppsafx.cpp | ||
input.hpp | ||
input.inc | ||
input_rs.cpp | ||
input_sense[bss].asm | ||
keydelay.cpp | ||
pages.hpp | ||
pages[bss].asm |