summaryrefslogtreecommitdiff
path: root/mk/compiler/sunpro.mk
AgeCommit message (Expand)AuthorFilesLines
2010-07-30Implement "fortran77" as alias for "fortran".asau1-2/+3
2009-10-25recognize compiler newer than 5.9, toosno1-2/+2
2009-05-12Added some keywords.rillig1-1/+3
2008-06-17Sun Studio 12 has a generic -m64 flag rather than individual -xarch targets.sketch1-8/+10
2007-11-30Solaris SunPro Compiler 11/12 fails on Solaris 8/9 with -xc99. The header fil...rhaen1-1/+9
2007-10-05Added lots of XXX that should be cleaned up when the compiler frameworkrillig1-1/+11
2007-05-23Add C99 support, required for packages which use C99 such as devel/glib2sketch1-1/+6
2007-03-09Removed unused variables. Note that _ALIASES.* could only be removedrillig1-10/+2
2007-03-09Removed the creation of the extra wrapper directory WRKDIR/.sunpro andrillig1-45/+3
2007-03-09Rewrote the file so that it is easier to see what needs to be done whenrillig1-26/+31
2007-01-16when using sunpro, go ahead and use the sun fortran compiler insted of f2c. ...dmcmahill1-9/+23
2006-12-15Remove trailing spaces.martti1-2/+2
2006-10-22Added header comments.rillig1-1/+9
2006-07-06Set _COMPILER_ABI_FLAG.64 correctly for non sparc (ie amd64).markd1-1/+5
2005-07-21some packages expect "-Wl," immediately before flags to be passed togrant1-4/+6
2005-05-17The sunpro wrapper now creates aliases for gcc and g++, too. This is neededrillig1-3/+3
2005-01-12Rearrange how LANGUAGES.<compiler> is set so that we can more flexiblyjlam1-9/+14
2005-01-12Whitespace.jlam1-13/+13
2005-01-12Backout part of previous commit that was unrelated.jlam1-24/+19
2005-01-12Remove explicit overrides for CC and CXX that prevented using thejlam1-19/+24
2005-01-12Remove explicit overrides for CC and CXX that prevented using thejlam1-7/+1
2005-01-12Nuke USE_FORTRAN and bring the f2c handling within the mk/compilerjlam1-1/+11
2004-11-30Modify the way that the toolchain variables, e.g. CC, CPP, CXX, LD, etc.,jlam1-13/+26
2004-11-23Use CCPATH instead of referring to the C compiler by its full path injlam1-4/+4
2004-11-23add {CC,CXX,FC,F77}PATH variables which give the complete path anddmcmahill1-1/+3
2004-09-21Initial commit of a new wrapper script framework that encapsulatesjlam1-1/+4
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam1-2/+6
2004-02-18* Move pkgsrc/mk/compiler/bsd.compiler.mk to pkgsrc/mk/compiler.mk.jlam1-30/+21
2004-02-18Allow overriding CC_VERSION_STRING and CC_VERSION.jlam1-3/+3
2004-02-15Create wrappers for the compilers for every language supported by thejlam1-3/+3
2004-02-12Remove CPP setting for now until I find a better way to wrap these. Thisjlam1-3/+1
2004-02-12Prevent non-zero exit status when calling the compiler to print out thejlam1-2/+2
2004-02-12Generate a more informative string "CC_VERSION_STRING" that is passed tojlam1-3/+5
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 checkingjlam1-3/+6
2004-02-08* Let CC/CXX/CPP/FC always point to the compiler used in the actualjlam1-4/+7
2004-02-07Symlink the compiler into ${WRKDIR} so that there's a consistent path tojlam1-9/+26
2004-02-06Hiding the PATH from certain phases of the build only accidentally workedjlam1-3/+2
2004-02-06We only prepend a directory to the PATH if we haven't already done sojlam1-2/+6
2004-02-05Simpilfy the test for whether we're inside bsd.prefs.mk.jlam1-2/+2
2004-02-05Allow bsd.compiler.mk to be included by both bsd.prefs.mk and bsd.pkg.mk.jlam1-15/+25
2004-02-05Don't compute the CC_VERSION unless ${CC} exists.jlam1-1/+5
2004-02-03Fix a pervasive cut-and-paste bug: change a = back into a +=. Noted byjlam1-2/+2
2004-02-02Only prepend the compiler package location to the PATH if we actuallyjlam1-2/+4
2004-02-02Support a new variable in package Makefiles:jlam1-1/+15
2004-02-01Prepend /opt/SUNWspro/bin to the PATH so that the compiler can be found byjlam1-3/+3
2004-02-01New compiler specification framework, based on mk/compiler.mk. Thejlam1-0/+17