Added compiler warnings for GCC