summaryrefslogtreecommitdiff
path: root/mk/compiler
AgeCommit message (Expand)AuthorFilesLines
2022-12-09mk/compiler/ccache.mk: Use ccache3gdt1-2/+10
2022-12-06mk: Use gcc12 for gfortran on Darwin/aarch64.jperkin1-1/+5
2022-11-23mk: Only add obsolete GCC_REQD if required.jperkin1-5/+11
2022-08-01mk: add stack-clash option to PKGSRC_USE_STACK_CHECKwiz1-3/+5
2022-07-07mk: Remove -std overrides for clang.jperkin1-5/+1
2022-07-07mk: Move GCC <= 4.4 override out of for loop.jperkin1-4/+4
2022-07-05mk: Add support for newer C standards.jperkin2-7/+15
2022-06-16gcc.mk: support gcc12adam1-6/+41
2022-05-28gcc.mk: restore GCC 6 handlinggutteridge1-8/+49
2022-05-21gcc.mk: fix syntaxnia1-5/+5
2022-05-21gcc.mk: Force USE_GCC_RUNTIME (etc.) on older NetBSD versions thatnia1-43/+24
2022-04-07Make pkglint happyadam1-2/+2
2022-04-07gcc.mk: gcc8 and gcc9 from pkgsrc do not build on 32-bit netbsd armnia1-1/+12
2022-04-04mk: Fix malformed conditional.jperkin1-2/+2
2022-04-04mk: Cross-eyed hacks to support cross-libtool.riastradh1-2/+2
2022-04-02gfortran: Correct notion of check. All pkgsrc gccs before version 10 arenia1-3/+7
2022-04-02gfortran.mk: Use gcc version 10 on all arm-type netbsds.nia1-3/+5
2022-03-13mk: MKPIE is not GCC-specific. Should help ObjC packages.nia2-10/+16
2022-01-30compiler/clang.mk: do not disable PIE supportwiz1-6/+1
2022-01-19Emit a warning when PKGSRC_MKPIE==yes but PKGSRC_COMPILER==clangpho1-1/+6
2022-01-18Add a package-settable variable PKGSRC_OVERRIDE_MKPIEpho1-1/+3
2021-12-22mk: Set the default page size when compiling with RELRO with GCC onnia1-1/+5
2021-12-19mk/compiler: Return the cwrappers stuff for RELRO now that it doesn'tnia2-2/+6
2021-11-29mk: Use OPSYS_VERSION where appropriate.jperkin1-3/+3
2021-11-07mk: revert RELRO default and cease use of wrappers until some morenia2-6/+2
2021-11-06mk: Correct the wrappers invocation for RELRO. This should help manynia2-4/+6
2021-11-02mk: Make it possible for a package to fall back to partial RELRO.nia2-10/+12
2021-10-08gcc.mk: Avoid matching gcc2, gcc3.nia1-96/+8
2021-10-04mk: omit space between -z and relronia2-6/+6
2021-10-01Prune gcc34, gcc44.nia1-35/+5
2021-08-03clang.mk: add support for PKGSRC_USE_SSP=strongnia1-1/+3
2021-08-03gcc.mk: Add support for MKPIE when compiling Fortran code.nia1-1/+5
2021-08-01gcc.mk: Remove bogus test for NetBSD.nia1-4/+2
2021-04-25various fixes for arm64 big endian support.mrg1-2/+2
2021-04-06mk: Remove lingering gcc5 referencenia1-4/+2
2021-04-02mk: Remove gcc44 bitsnia1-35/+5
2021-04-02mk: use gcc6-aux for adania1-9/+9
2021-04-02mk: Remove references to gcc48/gcc49, as done elsewhere herenia1-6/+2
2021-02-04mk/compiler/gcc.mk: Remove stray mid-line \gdt1-2/+2
2021-01-17g/c gcc48, gcc49, gcc5 logicmaya1-77/+6
2021-01-17If the base GCC isn't enough, and GCC_REQD=4.5 to 6, use gcc6.maya1-32/+5
2020-12-05mk: fix a duplicate GCC9 variable to refer to GCC10 insteadwiz1-2/+2
2020-10-28mk: expand _USE_GCC_SHLIB section to gcc9/gcc10wiz1-2/+7
2020-10-20mk/compiler/gfortran.mk: bump default from gcc9 to gcc10 on current aarch64tnn1-1/+6
2020-10-06mk: fix undefined variables for current make running in -dL moderillig1-2/+4
2020-09-21Xcode 12 (or its associated Command Line Tools) ships with default-onschmonz1-1/+11
2020-09-02mk/compiler: Support GCC_REQD=9 or 10ryoon1-4/+71
2020-06-02mk/compiler.mk: check for too late GCC_REQD and USE_LANGUAGESrillig1-1/+4
2020-05-31mk/compiler: Set -fcommon for GCC 10sjmulder1-1/+4
2020-05-30mk/compiler: Fix version check for GCC 10sjmulder1-2/+2