summaryrefslogtreecommitdiff
path: root/mk/compiler
AgeCommit message (Expand)AuthorFilesLines
2020-04-17Adjust last to really prepend in the case of cwrappers.joerg1-2/+3
2020-04-17clang 10 defaults to -fno-common with significant fallout in pkgsrc.joerg1-3/+3
2020-03-30mk/compiler: Make gfortran the default fortran compiler.nia2-13/+2
2020-03-26mk/compiler/gfortran.mk: Add comment about gcc 4.8 handlinggdt1-1/+4
2020-03-26mk/compiler/gfortran.mk: Fix bugs in version selectiongdt1-3/+3
2020-03-14mk: default to gfortran on aarch64, there's no g95 for aarch64nia2-2/+10
2020-03-07Match indentation.maya1-2/+2
2020-03-07Test that the lang/gccN exists before defaulting to N as the gfortran version.maya1-3/+6
2020-02-26mk/compiler/gfortran: Default to same major version as base GCCbacon1-2/+9
2019-09-19mk/compiler/gcc.mk: reorder variables in _VARGROUPS sectionrillig1-12/+13
2019-09-18mk/compiler/gcc.mk: add missing variables to _VARGROUPS sectionrillig1-5/+9
2019-09-18mk/compiler/gcc.mk: search for GCCBASE/bin/gcc as wellrillig1-1/+6
2019-09-18mk/compiler: replace complicated :M_asdf_ modifier with :[1]rillig1-4/+4
2019-09-08mk/compiler/gcc.mk: refactoring for PKGPATH comparisonrillig1-16/+16
2019-09-07mk/compiler/gcc.mk: improve _VARGROUPS sectionrillig1-27/+24
2019-09-07mk/compiler/gcc.mk: update _VARGROUPSrillig1-6/+46
2019-09-02mk: use a single form for headings in the documentation commentsrillig1-3/+3
2019-07-15Do not pass -std=c++03 to GCC 4.4ryoon2-2/+14
2019-07-09aarch64 has no compiler flag for ABI=64.riastradh1-1/+4
2019-07-09Avoid passing _CC as cross-compiler to recursive makes.riastradh1-1/+5
2019-04-20mk: fix pkglint warnings about ambiguous variablesrillig1-2/+2
2019-01-09Add RELRO support for clang, based on the gcc logic.wiz1-1/+15
2018-11-12mk: Add CTF infrastructure support.jperkin2-2/+6
2018-10-29Don't rely on gcc version fallthrough for GCC_REQD+=8abs1-2/+2
2018-10-28Add GCC_REQD+=8 support to compiler/gcc.mkabs1-4/+38
2018-10-09Support single digit GCC_REQ values (5, 6 or 7)abs1-9/+9
2018-10-08Remove trailing whitespacerillig1-2/+2
2018-08-22Remove clauses 3,4 from TNF-only copyright blocks.maya7-56/+7
2018-07-11mk/compiler/gcc.mk: Darwin needs _USE_GCC_SHLIB too.jperkin1-2/+3
2018-05-24mk/compiler/gcc.mk: move _GCC_LDFLAGS setting for relro.wiz1-6/+6
2018-05-23mk: Fix GCC PKGPATH matches.jperkin1-2/+3
2018-05-23mk: Add USE_PKGSRC_GCC_RUNTIME gcc7-libs support.jperkin1-1/+3
2017-11-29Also append the CFLAGS for MKPIE for c++(1)khorben1-1/+2
2017-11-15Revert "Always add "-fPIC" when linking with PKGSRC_MKPIE"khorben1-2/+2
2017-11-12Add initial support for building packages reproduciblykhorben1-1/+12
2017-11-07Always add "-fPIC" when linking with PKGSRC_MKPIEkhorben1-2/+2
2017-10-03mk: Fix SSP detection when using pkgsrc GCC.jperkin1-12/+12
2017-09-11Limit GCC SSP support to 4.x and newer.jperkin1-4/+6
2017-08-25Add support for PKGSRC_MKPIE with cwrapperskhorben1-4/+4
2017-08-04Remove obsolete and unused SunOS fortify section.jperkin1-5/+1
2017-07-18Add logic so GCC_REQD+=7.x works.brook1-3/+36
2017-07-11Retire CLANG_NO_VALUE_PROPAGATION_PASS. CVP has been fixed in LLVM tojoerg1-3/+1
2017-07-09Register support for PKGSRC_USE_STACK_CHECKkhorben1-1/+7
2017-06-25Fix typo.joerg1-2/+2
2017-06-17Correct ccache(1) typo: CPPATH -> CPPPATHkamil1-2/+2
2017-06-17Correct shadowing system compiler with a pkgsrc one in ccachekamil1-2/+11
2017-05-18Consolidate setting of SSP flags now that multiple compilers support it.jperkin2-18/+2
2017-05-18Register support for SSP on FreeBSD and clang (on x86 architectures)khorben1-1/+16
2017-05-04Add GCC_VERSION_SUFFIX, which can be used i.e. on SuSE systems to selectjoerg1-18/+22
2017-04-16Add granularity to PKGSRC_USE_FORTIFY and PKGSRC_USE_RELROkhorben1-7/+19