I've been building numatop against gcc 6.2.0 with some extra build flags to see if there are any minor issues that gcc finds. Just a few minor changes to the code to get a clean build. The largest changes are to stop duplicate extern declarations that were scattered around various headers.
I've been building numatop against gcc 6.2.0 with some extra build flags to see if there are any minor issues that gcc finds. Just a few minor changes to the code to get a clean build. The largest changes are to stop duplicate extern declarations that were scattered around various headers.
For building checking used:
CFLAGS += -Wabi -Wcast-qual -Wfloat-equal -Wmissing-declarations \ -Wmissing-format-attribute -Wno-long-long -Wpacked \ -Wredundant-decls -Wshadow -Wno-missing-field-initializers \ -Wno-missing-braces -Wno-sign-compare -Wno-multichar