Из форума разработчиков Apple (требуется учетная запись):
"Компилятор и компоновщик способны использовать функции и выполнять оптимизации, которые не работают на более старой ОС версии.
-mmacosx-version-min
сообщает инструментам, с какими версиями ОС вы должны работать, поэтому инструменты могут отключать оптимизации, которые не будут выполняться в этих версиях ОС. Если вам нужно запускать более старые версии ОС, вы должны использовать этот флаг.«Недостатком
-mmacosx-version-min
является то, что производительность приложения может быть хуже на более новых версиях ОС, чем могла бы быть, если бы не требовалось быть обратно совместимым. В большинстве случаев различия незначительны.