Disable tautological compare warnings on GCC too.

Comparing unsigned values to be less than zero is tautological and emits
a warning, but it happens during argument tuple length check, when a
function is nullary or has all its parameters marked as optional. We
disable this warning on Clang and now on GCC, too.