Changes to resolve warnings - modified CFLAGS re GNU macro extension, __VA_ARGS__, to suppose warning.