summaryrefslogtreecommitdiff
path: root/share/mk/bsd.own.mk
AgeCommit message (Collapse)Author
2014-04-22Finally remove KERBEROS5? from the Makefile infrastructure.Reyk Floeter
ok henning@
2014-04-22The complexity and quality of kerberosV and the fact that almostReyk Floeter
nobody is using it doesn't justify to enable it by default. It will be disabled and removed from base and possibly be moved to ports. Discussed with many. Tests by henning@ reyk@ and others. ok henning@
2014-04-13Clean up last bits of TCP_WRAPPERS and ELF_TOOLCHAIN.Brad Smith
ok miod@
2014-03-23Finally give powerpc PIE. Remaining bugs on socppc fixed by kettenis@.Pascal Stumpf
"I think you should do this switch right away" deraadt@
2014-03-23default to tcpwrappers off. ok deraadtTed Unangst
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days. Noone sane will mourn these ports anyway. So long, and thanks for the fish.
2014-01-25some processors were not listed in the PIE blockTheo de Raadt
2014-01-18Remove -Wbounded: it is now the compiler default.Martynas Venckus
2013-12-28i386 changes to PIE. See faq/current.html or use the snapshots to crossTheo de Raadt
this.
2013-08-06Switch vax to gcc 3.3.6.Miod Vallat
2013-07-05VAX is an ELF citizen now.Miod Vallat
2013-03-23Revert 1.138 and switch amd64, i386, arm, sh and sparc64 back to binutils 2.15.Miod Vallat
2013-03-20Switch amd64, arm, i386, sh and sparc64 to binutils 2.17. Other platforms toMiod Vallat
follow soon.
2013-03-10Allow the PIE/NOPIE variables in bsd.own.mk to be overriden. Force properMiod Vallat
values in Makefile.cross to make sure binutils are built with the proper PIE_DEFAULT value for the target. ok millert@ deraadt@
2013-02-10switch m68k ports to gcc3Miod Vallat
2013-02-02m68k ports are now ELF citizens.Miod Vallat
2013-01-31Enable shared libraries on m88k platforms.Miod Vallat
And there was much rejoicing.
2013-01-05Switch m88k ports to ELF.Miod Vallat
2012-12-01Switch m88k ports to gcc 3.Miod Vallat
2012-10-19Document the current situation with who is PIE, and who is not.Theo de Raadt
2012-09-11sh can move to PIE, for better or worse. maybe it becomes slower, maybeTheo de Raadt
it hits more gcc bugs. or even better -- maybe we learn something which benefits the other platforms. ok miod
2012-09-02We need big PIE on powerpc because the GOT gets too big for some bloatwareMark Kettenis
like GCC. ok deraadt@, pascal@
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
architectures not running PIE yet.
2012-09-01avr32 did not happenTheo de Raadt
2012-08-31Enable PIE on amd64, mips64(el) and sparc64.Pascal Stumpf
Most work done by kurt@ some years ago; also, most work committed over the last weeks was based on a diff by him. Cheers, kurt@! Lots and lots of helpful input, comments, feedback and diffs from deraadt@, kettenis@ and matthew@, miod@ and others. Thanks! Bulk builds done by naddy@, sthen@, landry@ and in progress from pea@ and jasper@. Pending architectures are alpha, i386, hppa, arm, sparc and landisk. ok deraadt@
2012-08-28We can't add -nopie to LDFLAGS yet, since cc doesn't understand it. UsePascal Stumpf
NOPIE_LDFLAGS instead. Noticed by matthew@ and deraadt@. Sorry for the breakage ...
2012-08-28LDFLAGS will be -nopie for the NOPIE case, change GCC_PIE_DEFAULT -> PIE_DEFAULTPascal Stumpf
since it will affect binutils too. ok deraadt@
2012-08-23turn off AFSTheo de Raadt
2012-08-22share/mk bits for PIE, currently disabled.Pascal Stumpf
ok matthew@ deraadt@ kettenis@, manpage prodding and ok jmc@
2012-08-20add -Wdeclaration-after-statement to the default CDIAGFLAGS (used whenStuart Henderson
WARNINGS=yes is set) on gcc4 arch. ok haesbaert@ deraadt@.
2012-08-17Add a default CDIAGFLAGS, so that programs may be enable warnings byChristiano F. Haesbaert
making "make WARNINGS=Yes" without having to add a bunch of CDIAGFLAGS to its makefile. sure deraadt@
2012-08-14Garbage collect the USE_GCC variables; everything usesMatthew Dempsky
COMPILER_VERSION now. From Brad.
2012-08-14Add framework support for controlling symbol visibility in sharedMatthew Dempsky
objects, inspired by NetBSD. Discussed with kurt, kettenis, and millert. ok kettenis
2012-04-12move sh to gcc4Jonathan Gray
ok miod@
2012-04-08unhook lint from the tree. The parser is incomplete and difficultJonathan Gray
to fix and there are several alternatives that don't tell quite so many dangerous lies. enthusiastic agreement from a bunch of people
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
- remove BINUTILS217_ARCH from Makefile.cross as bsd.own.mk is included there (requested by drahn@) ok drahn@ deraadt@
2011-11-11hppa64 uses binutils 2.17.Joel Sing
ok kettenis@
2011-09-19remove the /usr/share/man/ps* hierarchy and supporting variables; MANPSOkan Demirmen
disappeared during the source manuals switch. no objections from schwarze@ jmc@ deraadt@
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
done, but it's so tedious it will sing you to sleep, so we'll conveniently not bother documenting the steps), please upgrade from binary snapshots dated July 8th or more recent. Grunt work by kettenis@ who suffered a machine failure; ok deraadt@
2011-07-06Do not use wildcards in GCC4_ARCH, they do not play well with make's :MMiod Vallat
modifier. Found the hard way...
2011-07-05Allow switching between binutils and binutils 2.17.Dale Rahn
NOTE: binutils-2.17 has not been tested on any archs. ok pirofti@
2011-07-04Simplfy GCC decision by making the list of archs instead a hugeDale Rahn
list if ${MACHINE_ARCH} == "xx" tests ok deraadt@ pirofti@ (with fixes mentioned from kettenis)
2011-06-23switch to installing source manuals (base part)Ingo Schwarze
discussed with lots of people, tested by naddy@, "move fast" deraadt@
2010-09-24Switch mips-based ports to gcc4. Most of the work has been done by kettenis@.Miod Vallat
2010-07-08Switch hppa, i386 and powerpc to gcc4. Bump libc major to handle ABI cornerMark Kettenis
cases fixed in gcc4.
2010-05-26Switch amd64 and sparc64 over to gcc4; bump libc major to deal with the ABIMark Kettenis
corner cases that were fixed in gcc4, and changes in libgcc that we may have missed. ok kettenis@
2010-05-09define COMPILER_VERSION to be used later.Marc Espie
Based on dale's idea. (please install this file now, so you won't get errors when we commit the rest).