У ti по сути обычный gcc, просто со своей обёрткой. Все что есть на gcc есть и в ti, просто надо купить доку и смотреть имена флагов. Там по моему основное отличие, что в ti компиллере по умолчанию оптимизация включена.
В пустом проекте обычно выставляется без оптимизации. У них дока не бьётся часто с действительностью. В настройках ccs можно выбрать максимум с99, в доке говорится, что и с11 поддерживается. Там, похоже сильно зависит от камня, который был выбран при создании проекта