, OP mac, gcc clang - llvm.
clang, , , . XCode 7/clang 7 ; gcc, clang.
gcc, , , homebrew macports. gcc , , gcc-4.8, gcc-5 .. ( ). gcc, : gcc-4.8 -Wcast-qual testcode.c. autoconf, export CC=gcc-4.8; export CXX=g++-4.8 .., .
, gcc, clang, gcc --version. clang , :
$ gcc
Configured with:
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.4.0
Thread model: posix
gcc :
$ gcc-5 --version
gcc-5 (Homebrew gcc 5.1.0) 5.1.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
imho : gcc-4.8, gcc, , .