src\emu\cpu\superfx\superfx.c(537) : warning C4098: 'superfx_mmio_write' : 'void' function returning a value
That one's my fault. C++ allows you to do:
void B() {}
void A() { return B(); }
Which was added to facilitate templates and such. I often use it in non-template areas, especially when it means you can omit {} around a conditional.