Compile flags, private implementation