Remove some unsigned < 0 comparisons.
Simplify and avoid a shift size warning.
Fix a missing log argument.
Remove an unused private var.
Support clang as well as gcc for Android/Linux.
Fix a bad enum compare.
Avoid a signed/unsigned compare.

This one is pretty pedantic.
Try to force gcc to notice hasNormal().
Avoid a possibly uninitialized var.
Return unsigned vars in sceCccDecode*().

Semantics only, but clearer.
Fix some minor virtual disc warnings.
Merge pull request #2943 from unknownbrackets/warnings

Fix some warnings generated by gcc 4.8 and clang