summaryrefslogtreecommitdiff
path: root/mk/compiler
AgeCommit message (Expand)AuthorFilesLines
2004-11-23add {CC,CXX,FC,F77}PATH variables which give the complete path anddmcmahill5-5/+17
2004-11-22Now that no package uses USE_GCC_SHLIB any longer, remove supportwiz1-7/+7
2004-11-20quieten spurious broken pipe output from cc.grant1-4/+4
2004-11-20add framework support for Tru64 and the Compaq C compiler.grant1-0/+73
2004-11-17For some reason EVAL_PREFIX is not properly using the _DEFAULT values, sotv2-2/+4
2004-11-17Don't check _*PREFIX/bin for the requested compiler hook program. Iftv2-27/+17
2004-11-10Update _GCC_DIST_VERSION to 3.4.3shannonjr1-2/+2
2004-10-09devel/patch is needed by some platforms in order to build ccache, so don'ttv1-2/+2
2004-10-06call the C compiler as 'xlc' so libtool mostly DTRT.grant1-5/+5
2004-10-06add initial support for IBM's XL C/C++ compiler. tested with versiongrant1-0/+62
2004-09-23Teach gcc.mk about gcc34 so that setting GCC_REQD=3.4 in /etc/mk.conf willjlam1-5/+35
2004-09-23Support the ABI flags on MIPS platforms.jlam1-10/+12
2004-09-21Initial commit of a new wrapper script framework that encapsulatesjlam2-2/+13
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam3-10/+20
2004-07-06Retire buildlink2, now that all packages using it have been converted towiz1-6/+2
2004-07-03gcc 3.3.4 is in pkgsrc now.grant1-2/+2
2004-06-10We really need to pass the ABI flags to both CFLAGS and LDFLAGS, sincejschauma1-1/+7
2004-05-17Check that MABIFLAG is defined before checking that it's non-empty. Thisjlam1-3/+3
2004-05-17Allow use of 32bit gcc compiled from pkgsrc on 64bit Irix for a defaultjschauma1-4/+10
2004-05-12If ABI is set, LDFLAGS also needs the proper flag.jschauma1-1/+2
2004-05-06Finally set _COMPILER_LD_FLAG.jschauma1-1/+4
2004-05-05gcc can use -mabi=${ABI}, if ABI is set (for example on Irix).jschauma1-1/+8
2004-05-04/usr/bin/cpp on darwin is a wrapper script that forces thedanw1-3/+3
2004-03-30GCC has this annoying behaviour where it advocates in a multi-linejlam1-1/+11
2004-03-17Also accept DISTCC_VERBOSE in /etc/mk.conf to allow for easier debugging.jlam1-1/+4
2004-03-17Allow DISTCC_HOSTS and DISTCC_SSH to be set in /etc/mk.conf to modify thejlam1-1/+8
2004-03-13Don't save the value of _NEED_NEWER_GCC as it gets a bad value on 1.5.3.jlam1-2/+2
2004-03-13Provide a way to forcibly use the native GCC by setting USE_NATIVE_GCC injlam1-4/+10
2004-03-13Note what _CC contains.jlam1-1/+2
2004-03-12Add support for Objective C, and set USE_GCC_SHLIB whenever we're usingjlam1-2/+13
2004-03-10set F77 as well as FC.dmcmahill1-1/+2
2004-03-05Update _GCC_DIST_VERSION to 3.3.3; noted by Ben Secrest on tech-pkg.wiz1-2/+2
2004-02-22Allow setting CCACHE_DIR in the environment or in /etc/mk.conf.jlam1-1/+5
2004-02-21Use BUILD_ENV instead of just {CONFIGURE,MAKE}_ENV to pass CCACHE_HASHCCjlam1-3/+2
2004-02-20Provide a much more complete list of version number patterns <= 2.95.3.jlam1-2/+2
2004-02-20If for some reason, _GCC_REQD doesn't match any of the version patternjlam1-1/+4
2004-02-18* Move pkgsrc/mk/compiler/bsd.compiler.mk to pkgsrc/mk/compiler.mk.jlam7-399/+231
2004-02-18Initial support for the MIPSpro ucode compilers found on IRIX 5.3. Thejlam2-2/+21
2004-02-18Allow overriding CC_VERSION_STRING and CC_VERSION.jlam2-6/+6
2004-02-15Create wrappers for the compilers for every language supported by thejlam3-11/+11
2004-02-12Remove CPP setting for now until I find a better way to wrap these. Thisjlam2-6/+2
2004-02-12Prevent non-zero exit status when calling the compiler to print out thejlam2-4/+4
2004-02-12Generate a more informative string "CC_VERSION_STRING" that is passed tojlam4-15/+30
2004-02-10Give a better pseudo CC_VERSION for the SunPro C compiler.jlam1-2/+2
2004-02-09Apparently, GCC isn't the only compiler that tries to be clever by checkingjlam2-6/+12
2004-02-09Update comment to reflect reality.jlam1-2/+2
2004-02-09Reorder some lines so that a default definition for some variables isjlam1-13/+14
2004-02-09Don't have recursive variable definitions.jlam2-6/+6
2004-02-09Use TOOLS_SHELL since we're creating the shell script at override-toolsjlam1-2/+2
2004-02-08Make those scripts executable.jlam1-1/+2