summaryrefslogtreecommitdiff
path: root/mk/compiler
AgeCommit message (Expand)AuthorFilesLines
2017-04-16Add granularity to PKGSRC_USE_FORTIFY and PKGSRC_USE_RELROkhorben1-7/+19
2017-04-10Let GCC 4.4 handle requests for GCC 4.[0-4] to ensure we are consistent injperkin1-4/+4
2017-03-05Fix path to cross-libtool-base in f2c.mk for crossbuildingkamil1-3/+3
2016-12-29Remove last mentions of gcc45,46,47 in mk/.maya1-60/+1
2016-12-29Remove some of the mentions for gcc{45,46,47}.maya1-34/+5
2016-12-29Make GCC_REQD+= 4.5 to 4.8 resolve to 4.8 (dropping the possibility tomaya1-12/+3
2016-11-25Upgrade USE_LANGUAGES=ada to use lang/gcc5-aux instead of lang/gcc-auxmarino1-8/+8
2016-10-10Fix mips ABI setup which cannot have possibly worked for a long time.jperkin1-19/+7
2016-09-13Add logic so GCC_REQD+=6.x worksmaya1-4/+38
2016-09-12Introduce GFORTRAN_VERSION, pick which version of gfortran is used.maya1-5/+7
2016-07-09Remove obsolete anti-cycle logic; fixes PR 48961.dholland1-4/+2
2016-06-13Change PKGSRC_USE_SSP to a quad option. The options are now:jperkin1-5/+15
2016-04-11update PKG_{FAIL,SKIP}_REASON with +=dbj1-3/+3
2016-03-11Re-arrange support for FORTIFY/MKPIE/RELRO/SSPkhorben1-1/+22
2016-03-11Add support for a number of security featureskhorben1-2/+21
2016-03-02Pass correct GCC ABI flags on AIX.jperkin1-2/+7
2015-11-25Remove mk/find-prefix.mk and its usage from the mk infrastructure.jperkin4-22/+15
2015-10-09Correction to the previous: we must use ${GREP} -E, there's no ${EGREP} here.he1-2/+2
2015-10-08Extend the pattern matching the -v output from pcc.he1-2/+2
2015-09-11Ensure the dependency is satisfied by gcc48 rather than potentially pullingjperkin1-3/+2
2015-09-10Pull in gcc48 as a full dependency. We don't yet have the fine-grainedjperkin1-1/+3
2015-07-26Add support for compiling with stack-smashing protectionkhorben1-2/+4
2015-07-16Add gcc5 support.ryoon1-4/+39
2015-05-03PR 49877: Expand correct variable. From Greg Onufer.joerg1-2/+2
2015-04-27correct MACHINE_ARCH and compiler flags for HP-UX 64-bit ABItnn1-3/+10
2015-04-25Finish move of lang/gcc to lang/gcc2.wiz1-6/+6
2015-04-18Until there is evidence to the contrary, provide _COMPILER_ABI_FLAG onjoerg1-3/+1
2015-04-02Append LIBABISUFFIX to the GCC library path. Fixes Linux and SunOSjperkin1-2/+2
2015-04-02Don't include the main GCC libraries in linker paths when usingjperkin1-2/+5
2015-04-02Don't recompute _GCC_PREFIX and _GCC_SUBPREFIX in the general case. Atjperkin1-4/+1
2015-03-20Extend the list of packages that ccache.mk avoids in order to preventtnn1-2/+19
2015-03-02LLVM's correlated value propagation pass is known to require a lot ofjoerg1-1/+3
2015-02-04Ensure additional C99 flags are passed via cwrappers too.jperkin1-1/+2
2015-01-27ressurect support for PKGSRC_FORTRAN=gfortran and point it at gcc48dbj1-0/+117
2015-01-01Add gcc46-libs support code.ryoon1-2/+4
2014-12-03cwrappers should get -Qunused-arguments too.joerg1-1/+3
2014-11-03Fix GCC49 pattern.ryoon1-2/+2
2014-10-31Restore monolithic gcc48 and gcc48-libs.ryoon2-148/+16
2014-09-06Improve comments around USE_PKGSRC_GCC and GCC_REQD.jperkin1-9/+6
2014-09-05Fix lang/gcc49 dependency logic, based on lang/gcc47.jperkin1-2/+9
2014-09-04Add infrastructure support for lang/gcc49 and lang/gcc49-libsjperkin1-4/+31
2014-06-09Make lang/g95 as default Fortran compiler under NetBSD current (GCC 4.8)ryoon1-8/+1
2014-06-01Fix error under recent NetBSD current (GCC 4.8.3).ryoon2-2/+120
2014-06-01Set gcc48-* compilers, and gcc48-fortaran as default Fortran compiler forryoon1-28/+33
2014-06-01Remove lang/gfortranryoon1-117/+0
2014-04-22Support per language gcc48 packagesryoon1-14/+30
2014-04-05Add compiler support code for lang/gfortran Fortan 95/2003/2008 compilerryoon1-0/+117
2014-02-04Make sure FC is set for g77/gfortran. Fixes runtime Fortran in math/R et al.fhajny1-1/+3
2013-11-23Set Interix bultin gcc specific patths to COMPILER_{INCLUDE,LIB}_DIRS.obache1-1/+6
2013-07-31Construct CC_VERSION differenty; fix for Xcode where clang reports itself as ...adam1-2/+2