macOS의 gcc를 역어셈블한 글은 이 명령이 셸 별칭이 아니라 개발 도구를 찾는 래퍼 실행 파일임을 보여 준다. 첫 래퍼는 libxcselect의 함수를 통해 xcrun으로 연결되고, 선택된 개발 도구 경로의 gcc도 다시 xcrun을 실행해 호출 이름에 따라 Clang 또는 Clang++를 고른다. Apple 문서 역시 시스템 경로의 래퍼가 활성 Xcode 도구로 연결된다고 설명한다. 실제 도구는 xcrun의 —find와 버전 출력으로 확인할 수 있으며, 이 구조가 SIP 때문이라는 글쓴이의 설명은 확인된 설계 근거가 아닌 추측이다.