Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 May 2015 21:28:15 +0000
From:      "imp (Warner Losh)" <phabric-noreply@FreeBSD.org>
To:        freebsd-toolchain@freebsd.org
Subject:   [Differential] [Commented On] D1932: Remove the non-standard CC alias for c++
Message-ID:  <5c7aeb52ab864c2bb4b293c85389fa57@localhost.localdomain>
In-Reply-To: <differential-rev-PHID-DREV-p7tpzdep6ftjyr4g7dv7-req@FreeBSD.org>
References:  <differential-rev-PHID-DREV-p7tpzdep6ftjyr4g7dv7-req@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
imp added a comment.

CC has been an alias for the default C++ compiler the entire life FreeBSD has had a C++ compiler.

Sure, it isn't based on any "standards" but it is a very de-facto standard that many ports rely on.
FreeBSD isn't the only system to do this. Sun did this for years, as did SGI, and many other folks
that had a C++ compiler based on cfront. IIRC CC was a shell script front end for cfront in at least
the cfront 2.0 and 3.0 time frame. Many ISV's compilersr picked up on this de-facto standard and
have been providing the link for a long time.


REPOSITORY
  rS FreeBSD src repository

REVISION DETAIL
  https://reviews.freebsd.org/D1932

EMAIL PREFERENCES
  https://reviews.freebsd.org/settings/panel/emailpreferences/

To: dim, emaste, theraven
Cc: imp, freebsd-toolchain



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5c7aeb52ab864c2bb4b293c85389fa57>