Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-28 | i386 changes to PIE. See faq/current.html or use the snapshots to cross | Theo de Raadt | |
this. | |||
2013-12-04 | express final disapproval of the interfaces in libcompat, such as | Theo de Raadt | |
them ftime(), gtty(), stty(), re_comp(), cuserid() and others. Discussion and ongoing work to fix the ports tree from many, especially naddy. ok naddy [There is a bit more cleanup possible after that, but this is considered the current safe step] | |||
2013-11-22 | remove unused goo, okay guenther@ | Marc Espie | |
2013-10-15 | We do not produce "core" files, so they do not need to be deleted. they | Theo de Raadt | |
have been *.core files for a very long time. That's a lot of unlink() calls saved. | |||
2013-10-13 | Make it possible to build to reduced version of a library, including | Philip Guenther | |
just specific objects that are compiled with additional options to reduce their size. For use by distrib/ and crunchgen. style and naming assistance from espie@ | |||
2013-08-10 | libkafs5 -> libkafs (unused in build, so no functional change) | Antoine Jacoutot | |
2013-08-06 | Switch vax to gcc 3.3.6. | Miod Vallat | |
2013-08-01 | Don't error out if there are no regression for a particular architecture in | Mark Kettenis | |
a subdirectory. | |||
2013-07-11 | Properly set LIBKAFS5, LIBROKEN and LIBWIND which were used without | Antoine Jacoutot | |
being defined. Remove LIBKAFS (superseded by LIBKAFS5). ok robert@ | |||
2013-07-07 | move to 5.4-beta | Theo de Raadt | |
2013-07-05 | ELF_TOOLCHAIN bye bye. | Miod Vallat | |
2013-07-05 | VAX is an ELF citizen now. | Miod Vallat | |
2013-06-14 | introduce REGRESS_FAIL_EARLY to stop regression tests at first | Alexander Hall | |
encountered failure ok phessler@ bluhm@ | |||
2013-03-23 | Revert 1.138 and switch amd64, i386, arm, sh and sparc64 back to binutils 2.15. | Miod Vallat | |
2013-03-20 | Switch amd64, arm, i386, sh and sparc64 to binutils 2.17. Other platforms to | Miod Vallat | |
follow soon. | |||
2013-03-18 | Recognize and treat files with .cpp extension like any other C++ file. | Martin Pieuchot | |
This will help me reduce some xenocara Makefiles and as millert@ pointed out, .cpp has won over .C or .cxx ;) Tested in a bulk by landry@, ok espie@, sthen@ | |||
2013-03-14 | disable pie for kernel modules; from dinar talypov, ok deraadt, pascal | Mike Belopuhov | |
2013-03-10 | Allow the PIE/NOPIE variables in bsd.own.mk to be overriden. Force proper | Miod 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-10 | switch m68k ports to gcc3 | Miod Vallat | |
2013-02-02 | m68k ports are now ELF citizens. | Miod Vallat | |
2013-01-31 | Enable shared libraries on m88k platforms. | Miod Vallat | |
And there was much rejoicing. | |||
2013-01-31 | welcome to 5.3-BETA | Miod Vallat | |
2013-01-05 | Switch m88k ports to ELF. | Miod Vallat | |
2012-12-01 | Switch m88k ports to gcc 3. | Miod Vallat | |
2012-10-19 | Document the current situation with who is PIE, and who is not. | Theo de Raadt | |
2012-10-15 | old stuff: | Marc Espie | |
- moved to realdepend with success, finish the old subdirdepend. - .LIBS: doesn't mean anything any more, and it had broken semantics when it meant something anyways. okay millert@ | |||
2012-09-16 | Add support for building non-PIE libraries. | Mark Kettenis | |
ok deraadt@ | |||
2012-09-11 | sh can move to PIE, for better or worse. maybe it becomes slower, maybe | Theo de Raadt | |
it hits more gcc bugs. or even better -- maybe we learn something which benefits the other platforms. ok miod | |||
2012-09-02 | We need big PIE on powerpc because the GOT gets too big for some bloatware | Mark Kettenis | |
like GCC. ok deraadt@, pascal@ | |||
2012-09-02 | take hppa to PIE as well; ok kettenis pascal | Theo de Raadt | |
2012-09-02 | enable PIE on alpha, and document the situation for other | Theo de Raadt | |
architectures not running PIE yet. | |||
2012-09-01 | avr32 did not happen | Theo de Raadt | |
2012-08-31 | Don't treat zaurus special; everybody gets libraries with debug info now. | Mark Kettenis | |
We just savd a bunch of space anyway by no longer creating _pic.a libraries. ok deraadt@ | |||
2012-08-31 | Enable 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-31 | use subdir realtarget => target recursion (for subdir.mk .USE macro) | Marc Espie | |
will scrap the subdirdepend case later. okay millert@ | |||
2012-08-31 | No longer create lib*_pic.a files. Nothing uses them anymore. | Theo de Raadt | |
grep help from sthen; discussion with brad ok guenther pascal | |||
2012-08-28 | We can't add -nopie to LDFLAGS yet, since cc doesn't understand it. Use | Pascal Stumpf | |
NOPIE_LDFLAGS instead. Noticed by matthew@ and deraadt@. Sorry for the breakage ... | |||
2012-08-28 | LDFLAGS will be -nopie for the NOPIE case, change GCC_PIE_DEFAULT -> PIE_DEFAULT | Pascal Stumpf | |
since it will affect binutils too. ok deraadt@ | |||
2012-08-23 | turn off AFS | Theo de Raadt | |
2012-08-22 | share/mk bits for PIE, currently disabled. | Pascal Stumpf | |
ok matthew@ deraadt@ kettenis@, manpage prodding and ok jmc@ | |||
2012-08-22 | Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure cc | Pascal Stumpf | |
invocations. This allows us to use the compiler builtin define __PIC__ to check for PIC/PIEness rather than passing -DPIC. Simplifies PIE work a lot. ok matthew@, conceptually ok kurt@ | |||
2012-08-20 | add -Wdeclaration-after-statement to the default CDIAGFLAGS (used when | Stuart Henderson | |
WARNINGS=yes is set) on gcc4 arch. ok haesbaert@ deraadt@. | |||
2012-08-18 | allow other targets to work like install -> realinstall | Marc Espie | |
(to be used in xenocara for build) okay matthieu@ | |||
2012-08-17 | Add a default CDIAGFLAGS, so that programs may be enable warnings by | Christiano F. Haesbaert | |
making "make WARNINGS=Yes" without having to add a bunch of CDIAGFLAGS to its makefile. sure deraadt@ | |||
2012-08-14 | Garbage collect the USE_GCC variables; everything uses | Matthew Dempsky | |
COMPILER_VERSION now. From Brad. | |||
2012-08-14 | Add framework support for controlling symbol visibility in shared | Matthew Dempsky | |
objects, inspired by NetBSD. Discussed with kurt, kettenis, and millert. ok kettenis | |||
2012-07-08 | remove unneeded and error-prone :: rules | Marc Espie | |
okay guenther@ | |||
2012-07-04 | remove old arm bootstrap scaffold. | Marc Espie | |
checked this was no longer necessary by miod@ ok miod@, deraadt@ | |||
2012-06-20 | move to 5.2-beta | Theo de Raadt | |
2012-04-12 | move sh to gcc4 | Jonathan Gray | |
ok miod@ |