Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-19 | More aggressive strip flags for non debug kernels; this is a noop on some | Miod Vallat | |
architectures, but saves a few dozen KB on alpha and ppc. ok deraadt@ | |||
2004-05-11 | zap false rcs | Theo de Raadt | |
2003-11-20 | Add -fno-builtin-print -fno-builtin-log to i386/sparc/sparc64/hppa. | Marc Espie | |
No confirmed report of `this work' for other arches yet... | |||
2003-07-22 | Fix .depend generation for assym.h. Resolves PR 1154. | Otto Moerbeek | |
ok deraadt@ | |||
2003-05-23 | move swapgeneric to truly generic code. tested on many archs by miod and ↵ | Ted Unangst | |
mickey. | |||
2003-05-13 | Add option NO_PROPOLICE, which explicitely disables the use of the propolice | Miod Vallat | |
stack protection when building kernels. Intended to be used on installation media, with tight space constraints - currently, only added where SMALL_KERNEL was already defined. Not thoroughly tested, but requested by deraadt. | |||
2003-05-13 | remove -fno-stack-protector (enable propolice) | Ted Unangst | |
ok deraadt@ | |||
2003-04-17 | i386 changes to move to ELF. asm cleanup. Change MAXDSIZ to 512M for 1Gsep. | Dale Rahn | |
DARPA funded work. | |||
2002-12-25 | No need to define FOO?=foo for AS, CC, CPP and LD, as they are always already | Miod Vallat | |
set from <sys.mk> | |||
2002-12-02 | Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stack | Miod Vallat | |
attack protection scheme, into gcc. This protection is enabled by default. It can be turned off by using the -fno-stack-protector flag. Code by Hiroaki Etoh (etoh at jp dot ibm dot com); work on openbsd-specific integration by fgsch@, deraadt@ and myself; tests by fgsch@, naddy@ and myself; beer drinking by myself. Please note that system upgrades with this new code will require a new libc and ld.so to be build and installed before the propolice-enabled compiler can be installed. | |||
2002-08-09 | Add an explicit dependancy of assym.h to Makefile. | Miod Vallat | |
This makes sure it will be regenerated if you run config(8) again. | |||
2002-06-26 | Bump i386 kvm size to 768M. | Artur Grabowski | |
deraadt@ ok. | |||
2002-06-22 | Add ${PIPE} to CFLAGS | Todd C. Miller | |
2001-12-24 | Harmonize and complete wrt cross-compilation. | Miod Vallat | |
2001-07-15 | add install target | assar | |
2001-04-22 | Remove -march=i{56}86 optimization because of compiler bug. This bug | Grigoriy Orlov | |
results in system lockup, which many people report for 2.8 and -current when they doing a big network transfer. This problem affect only custom kernels in which only one cpu type enabled (option I586_CPU or I686_CPU). When lockup occur I can't switch between virtual wscons terminals. System continue respond to pings and forward ip packets. It is possible to enter into ddb. DDB show that several processes in runnable state, but it seems that task switching not occur. More and more processes becomes runnable. Stack of curproc looks like: > _end(e99d8fac, e0101dcc, 4, e0635a00, e99d8f80) at 0xe99d8f78 > _end(e99d8fa0, e028a62e, e99d8fac, 0, 0) at 0xe99d8f78 > ddb> Sometimes 'boot sync' cleanly unmount all file systems. I reproduce this bug by transfering two big files from ftp simultaneously. It seems that at least one process must perform a network transfer and two or more processes must fight for the processor. The following PRs probably a result of this problem: 1504, 1716, 1751, 1771, 1780. deraadt@ ok. | |||
2000-06-20 | If only one of IX86_CPU is defined, set CMACHFLAGS to the appropriate | Artur Grabowski | |
-march=ix86. (as it was done for 486). | |||
1999-09-17 | grown i386 kvm to 512MB | Theo de Raadt | |
1998-08-10 | no need for microcode deps. aic is fine anyway | Michael Shalayeff | |
1998-03-03 | Add -Wno-main for GCC 2.8 | Niklas Hallqvist | |
1997-09-21 | support new boots | Michael Shalayeff | |
add to your config: bios0 at mainbus0 apm0 at mainbus0 # (if you are using APM) | |||
1997-09-15 | kill Locore.c | Theo de Raadt | |
1997-05-29 | Add -Wmissing-prototypes too | Niklas Hallqvist | |
1997-03-29 | Use genassym.sh | Thorsten Lockert | |
1997-02-24 | sync with hp300: -nostdinc, HOSTCC, etc. | Jason Downs | |
1996-10-25 | grow kvm space; fix an over-agressive pmap optimization | Theo de Raadt | |
1996-10-17 | Add pedantic warnings, as well as -m486 if we are only for the 486 | Niklas Hallqvist | |
1996-06-24 | kernel is /bsd; GENERIC is not an option | Theo de Raadt | |
1996-05-27 | depend:: | Theo de Raadt | |
1996-05-10 | remove makelinks, when done. | Michael Shalayeff | |
1996-05-10 | simplify sed rule in 'links', so swap*.c be treated ok. | Michael Shalayeff | |
1996-05-07 | add network dependencies. | Michael Shalayeff | |
1996-04-29 | Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA work | hvozda | |
(original PCMCIA framework by Stefan Grefen [grefen@convex.com]). | |||
1996-04-24 | Add network config dependencies. | Michael Shalayeff | |
1996-04-24 | We are OpenBSD, not Net, and we name our kernels bsd | Niklas Hallqvist | |
1996-04-18 | Merge of NetBSD 960317 | Niklas Hallqvist | |
1996-03-26 | From NetBSD: vnode_if.[ch] made machine independent. | Michael Shalayeff | |
very usefull (for <sys/vnode.h> inclusion). from the other side this is really machine independent ... tested w/ i386, but should not cause errors w/ other arch's. pls, test it (don't forget to reconfig kernel ;) | |||
1996-03-19 | Merging w/ NetBSD 021796. | Michael Shalayeff | |
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so). | |||
1996-02-18 | Compile with -fno-strength-reduce for now | Thorsten Lockert | |
1995-10-22 | kernel is /bsd | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |