summaryrefslogtreecommitdiff
path: root/sys/arch/i386/conf/Makefile.i386
AgeCommit message (Collapse)Author
2004-11-19More aggressive strip flags for non debug kernels; this is a noop on someMiod Vallat
architectures, but saves a few dozen KB on alpha and ppc. ok deraadt@
2004-05-11zap false rcsTheo de Raadt
2003-11-20Add -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-22Fix .depend generation for assym.h. Resolves PR 1154.Otto Moerbeek
ok deraadt@
2003-05-23move swapgeneric to truly generic code. tested on many archs by miod and ↵Ted Unangst
mickey.
2003-05-13Add option NO_PROPOLICE, which explicitely disables the use of the propoliceMiod 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-13remove -fno-stack-protector (enable propolice)Ted Unangst
ok deraadt@
2003-04-17i386 changes to move to ELF. asm cleanup. Change MAXDSIZ to 512M for 1Gsep.Dale Rahn
DARPA funded work.
2002-12-25No need to define FOO?=foo for AS, CC, CPP and LD, as they are always alreadyMiod Vallat
set from <sys.mk>
2002-12-02Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stackMiod 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-09Add 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-26Bump i386 kvm size to 768M.Artur Grabowski
deraadt@ ok.
2002-06-22Add ${PIPE} to CFLAGSTodd C. Miller
2001-12-24Harmonize and complete wrt cross-compilation.Miod Vallat
2001-07-15add install targetassar
2001-04-22Remove -march=i{56}86 optimization because of compiler bug. This bugGrigoriy 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-20If only one of IX86_CPU is defined, set CMACHFLAGS to the appropriateArtur Grabowski
-march=ix86. (as it was done for 486).
1999-09-17grown i386 kvm to 512MBTheo de Raadt
1998-08-10no need for microcode deps. aic is fine anywayMichael Shalayeff
1998-03-03Add -Wno-main for GCC 2.8Niklas Hallqvist
1997-09-21support new bootsMichael Shalayeff
add to your config: bios0 at mainbus0 apm0 at mainbus0 # (if you are using APM)
1997-09-15kill Locore.cTheo de Raadt
1997-05-29Add -Wmissing-prototypes tooNiklas Hallqvist
1997-03-29Use genassym.shThorsten Lockert
1997-02-24sync with hp300: -nostdinc, HOSTCC, etc.Jason Downs
1996-10-25grow kvm space; fix an over-agressive pmap optimizationTheo de Raadt
1996-10-17Add pedantic warnings, as well as -m486 if we are only for the 486Niklas Hallqvist
1996-06-24kernel is /bsd; GENERIC is not an optionTheo de Raadt
1996-05-27depend::Theo de Raadt
1996-05-10remove makelinks, when done.Michael Shalayeff
1996-05-10simplify sed rule in 'links', so swap*.c be treated ok.Michael Shalayeff
1996-05-07add network dependencies.Michael Shalayeff
1996-04-29Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA workhvozda
(original PCMCIA framework by Stefan Grefen [grefen@convex.com]).
1996-04-24Add network config dependencies.Michael Shalayeff
1996-04-24We are OpenBSD, not Net, and we name our kernels bsdNiklas Hallqvist
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-03-26From 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-19Merging 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-18Compile with -fno-strength-reduce for nowThorsten Lockert
1995-10-22kernel is /bsdTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt