summaryrefslogtreecommitdiff
path: root/share/mk
AgeCommit message (Expand)Author
2002-01-01If HAVE_GCC3 is set, force MKLINT to "no", since GCC 3.x's C pre-processorthorpej
2002-01-01Per a suggestion from matthew green, PROG_CXX takes the place ofthorpej
2002-01-01Don't set NOPROFILE for x86-64.thorpej
2002-01-01Document PROG_CXX and HAVE_GCC3.thorpej
2002-01-01* If PROG_CXX is set by the program's Makefile, use ${CXX} to linkthorpej
2001-12-31Document MKBFD, MKGDB, MKGCC.thorpej
2001-12-31* Remove -Wno-format -fno-builtin from CFLAGS in the x86-64 case.thorpej
2001-12-28Don't put CPP flags in CFLAGS.thorpej
2001-12-28Add -ffreestanding to CFLAGS.thorpej
2001-12-28x86_64 doesn't use the "new toolchain" but it doesn't really use thethorpej
2001-12-28cosmetic tweak on an older commentlukem
2001-12-28* Add user-controlled mk.conf variableslukem
2001-12-24ELF!!minoura
2001-12-22convert luna68k to ELF. ok'd by nisimura.chs
2001-12-20Switch alpha to the new toolchain.thorpej
2001-12-19Remove -Wa,-Av9a hack from <sys.mk> and relegate it to the places that needtv
2001-12-17Always depend on ${MANPAGES}, so deliberately pre-generated files aretv
2001-12-16Switch all OBJECT_FMT=elf m68k ports to new-toolchain.scw
2001-12-15Err, after consulting FSF's config.sub, shl -> shle.thorpej
2001-12-15MACHINE_GNU_ARCH for sh3el is "shl". sh3eb and sh3el ELF targetsthorpej
2001-12-14install bsd.hostlib.mk, since bsd.hostprog.mk is and things in /usr/src/tools...explorer
2001-12-12Set NOxxx= before <bsd.own.mk> is pulled in (even indirectly).lukem
2001-12-12Per suggestion from Todd:thorpej
2001-12-12Revert rev. 1.228. If USE_NEW_TOOLCHAIN is set to "yes" explicitly by thetv
2001-12-12Revert previous. This breaks many things, since such variables as LD and AStv
2001-12-12MKfoo=no -> NOfootv
2001-12-12Set the following vars with FOO?= so that alternative versionsthorpej
2001-12-11Major readability cleanups.tv
2001-12-07Add pwd_mkdb as a toolchain bit for buildsjmc
2001-12-04If USE_NEW_TOOLCHAIN is defined and set to yes treat that as a match (and thenjmc
2001-11-29Ah, don't actually need MAKEWHATIS here.thorpej
2001-11-29Provide ${MAKEWHATIS}.thorpej
2001-11-29Remove spurious '.' in line 42, as reported by Naoto Shimazaki onwiz
2001-11-28There's no need for TMACDIR here after all. Anything using it is using it forjmc
2001-11-28Fix the :U's used with ${UPDATE} so that stray values don't get put intotv
2001-11-28Use :U successfully this time. In an expression such as ${FOO:D:Ubar}, youtv
2001-11-28Make sure the tools built roff tools are first in the path before calling groffjmc
2001-11-28Separate out TMACDIR's use for install's from it's dependency function.jmc
2001-11-28Add <bsd.hostlib.mk>, for use when building a host-specific librarytv
2001-11-28If DESTDIR is set, do a similar nostdinc dance for the standard C++ includetv
2001-11-27If using MAKEOBJDIRPREFIX use the same checks as the symlink logic does below.jmc
2001-11-27Ok, take 2 on redoing KERNOBJDIR logic.jmc
2001-11-27Back out last. Typo'd some things I need to test againjmc
2001-11-27Change logic around for kernel objdir handling.jmc
2001-11-26Revert check for NOGCCERROR back to a .if \!defined as the :U check will breakjmc
2001-11-25Back out last change until some more testing is done. Should account for folksjmc
2001-11-25Before checking the value from PRINTOBJDIR force a make obj at $_SRC_TOP_.jmc
2001-11-241) Use the -r flag for INSTALL_SYMLINK and INSTALL_LINK, just likeperry
2001-11-24Now that install has been fixed to deal with -r in the symlink case,perry
2001-11-20:U can't be used to test for existence, as the variable may contain antv