Use the logger and pep8 fix.
if the user pass any -march=X flags, don't try to add them ourself.