summaryrefslogtreecommitdiff
path: root/share/mk
AgeCommit message (Expand)Author
2012-09-16Add support for building non-PIE libraries.Mark Kettenis
2012-09-11sh can move to PIE, for better or worse. maybe it becomes slower, maybeTheo de Raadt
2012-09-02We need big PIE on powerpc because the GOT gets too big for some bloatwareMark Kettenis
2012-09-02take hppa to PIE as well; ok kettenis pascalTheo de Raadt
2012-09-02enable PIE on alpha, and document the situation for otherTheo de Raadt
2012-09-01avr32 did not happenTheo de Raadt
2012-08-31Don't treat zaurus special; everybody gets libraries with debug info now.Mark Kettenis
2012-08-31Enable PIE on amd64, mips64(el) and sparc64.Pascal Stumpf
2012-08-31use subdir realtarget => target recursion (for subdir.mk .USE macro)Marc Espie
2012-08-31No longer create lib*_pic.a files. Nothing uses them anymore.Theo de Raadt
2012-08-28We can't add -nopie to LDFLAGS yet, since cc doesn't understand it. UsePascal Stumpf
2012-08-28LDFLAGS will be -nopie for the NOPIE case, change GCC_PIE_DEFAULT -> PIE_DEFAULTPascal Stumpf
2012-08-23turn off AFSTheo de Raadt
2012-08-22share/mk bits for PIE, currently disabled.Pascal Stumpf
2012-08-22Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccPascal Stumpf
2012-08-20add -Wdeclaration-after-statement to the default CDIAGFLAGS (used whenStuart Henderson
2012-08-18allow other targets to work like install -> realinstallMarc Espie
2012-08-17Add a default CDIAGFLAGS, so that programs may be enable warnings byChristiano F. Haesbaert
2012-08-14Garbage collect the USE_GCC variables; everything usesMatthew Dempsky
2012-08-14Add framework support for controlling symbol visibility in sharedMatthew Dempsky
2012-07-08remove unneeded and error-prone :: rulesMarc Espie
2012-07-04remove old arm bootstrap scaffold.Marc Espie
2012-06-20move to 5.2-betaTheo de Raadt
2012-04-12move sh to gcc4Jonathan Gray
2012-04-08unhook lint from the tree. The parser is incomplete and difficultJonathan Gray
2012-01-11crank to 5.1-betaTheo de Raadt
2012-01-06Make mandoc show all warnings when WARNINGS=yes. Discussed with jmc@ andNicholas Marriott
2011-11-25Switch alpha to gcc4 (and there was much rejoicing)Miod Vallat
2011-11-12- add avr32 which'll use gcc4/binutils-2.17Jasper Lievisse Adriaanse
2011-11-11hppa64 uses binutils 2.17.Joel Sing
2011-09-24create a new "bounce" file for ports infrastructure.Marc Espie
2011-09-19remove the /usr/share/man/ps* hierarchy and supporting variables; MANPSOkan Demirmen
2011-07-18take us to 5.0-betaTheo de Raadt
2011-07-18Pass install the -S option to avoid a window where the target isn'tPhilip Guenthe
2011-07-16The /g flag is unneeded when the pattern in ${var:S/pattern/sub/g} canPhilip Guenthe
2011-07-10Switch arm ports to gcc4. ok deraadt@Miod Vallat
2011-07-08Switch sparc to gcc4. No source upgrade possible (well, it obviously can beMiod Vallat
2011-07-06Make sure typing "make install" twice in a rowIngo Schwarze
2011-07-06Do not use wildcards in GCC4_ARCH, they do not play well with make's :MMiod Vallat
2011-07-06Make sure ${BEFOREMAN} is finished before ${MANLINT} is started;Ingo Schwarze
2011-07-05Allow parallel linting of manuals,Ingo Schwarze
2011-07-05Allow switching between binutils and binutils 2.17.Dale Rahn
2011-07-04Simplfy GCC decision by making the list of archs instead a hugeDale Rahn
2011-06-28Less ugly MANSUBDIR handling, not needing '' any longer.Ingo Schwarze
2011-06-24Replace the .PHONY manlint target by an empty timestamp file, so man pagesChristian Weisgerber
2011-06-23switch to installing source manuals (base part)Ingo Schwarze
2011-04-22do not mention the now gone PSD/USD directories; ok miodJason McIntyre
2011-03-12bsd.doc.mk is dead. long live bsd.doc.mkTheo de Raadt
2011-01-13move to 4.9-currentTheo de Raadt
2010-11-18Sync the LIBFOO defines with the current set of libraries we build andMiod Vallat