I don't need all of the warnings enabled by -Wall. In particular, I
don't like the -Wsign-compare warning. Apparently you can't disable a
specific warning so I just enabled the ones I want and left out the
ones I don't want.