そか。俺の説明が悪かったか…

コンパイラは GCC じゃなく Clang + LLVM があって、POC というトランスレータもあって、
ランタイムは GCC に付属する libobjc じゃなく Apple オリジナルの libobjc があって、
クラスライブラリも Apple オリジナルの Foundation Framework や AppKit があるから、
ObjC が GCC にひっついてるってどういう事よ?
C が GCC でコンパイルできたら C は GCC にヒッツイテルのか?

という話なんだ。分かり辛かったかな。
そもそも何でヒッツイテルなんて曖昧な単語を使ってるのか知らんけど。