Generate the most advanced instructions for the architecture when use…
Created by: NAThompson
…rs do a source build. Add sanitizers for debug builds and keep the frame pointers. Remove unused private variable warnings and mark static functions in headers with definitions as inline to cut down on warnings.