summaryrefslogtreecommitdiff
path: root/sys/arch/i386/stand/Makefile.inc
AgeCommit message (Collapse)Author
2005-12-30Now that errno.h and sys/errno.h are separate header files there is noTodd C. Miller
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@
2005-07-30Add libkern and link it in after libzTodd C. Miller
2004-07-24Use '=' not '==' with test. While ksh accepts '==' as a synomym for '=',Todd C. Miller
it is not valid in sh.
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2003-08-08put COPTS in CFLAGS; idea from miodTheo de Raadt
2003-07-19don't specify the leading "/" in MANSUBDIR (otherwise "//" occurs)David Krause
ok millert@
2003-07-05do not make bad machine@ linksTheo de Raadt
2003-04-17i386 ELF bootloader. developed with weingart@Dale Rahn
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.
2000-10-09do not build debug libs (if enabled in mk.conf)Michael Shalayeff
2000-06-08bad mickeyTheo de Raadt
2000-02-08evil typo; from Rusty Hunt <alaric@exoinc.com>Michael Shalayeff
1999-08-25give better support to the bios memory maps.Michael Shalayeff
provide memory maps editing through the machine memory command. rearrange probing in machdep, so it provides less output, also giving a shot for apm to fix the memory maps. changes to kernel are minimal, only that is required due to the api version bits addition and such cosmetic changes. tested on all critical kernel,boot combinations; niklas@ ok
1999-08-12Use -Os, not -O2Todd C. Miller
1998-06-11nice DEBUGFLAGS handlingMichael Shalayeff
1998-05-28cleanup the Makefiles a bit.Michael Shalayeff
make machine link in a smart way, remove unused bits.
1998-05-25put support for test /boot environment back; some CLEANFILES and spacesMichael Shalayeff
1998-04-20no need for debug options by default, now that the bug is deadTheo de Raadt
1998-04-18i386 bootblocks that work for 2.3. A tale too long to tellTheo de Raadt
1998-03-18${DEBUG} var propagationMichael Shalayeff
1998-03-11change CPPFLAGS= to CPPFLAGS+= - so that the definition of -DSERIALThomas Graichen
in mbr/Makefile will not be overridden (seems like nobody is using a serial console)
1997-10-25alloca needs frame pointer i guessMichael Shalayeff
1997-10-12BOOT_APM bye, byeMichael Shalayeff
1997-09-21support new bootsMichael Shalayeff
add to your config: bios0 at mainbus0 apm0 at mainbus0 # (if you are using APM)
1997-08-13split off START into LINKADDR and LOADADDR (we will need reloctable boot)Michael Shalayeff
BOOTREL as a linear address, not segment one more heap (;
1997-07-28generate assym.hMichael Shalayeff
1997-07-25no need for -Imachine nowMichael Shalayeff
1997-07-17don't count on luser includesMichael Shalayeff
1997-06-30remove obj@ dependency againkstailey
1997-06-03Handle obj dirs the correct way. PR#172 -mojMats O Jansson
1997-04-18use libs from correct pathsMichael Shalayeff
1997-04-18no more 60k limit!Michael Shalayeff
no more explicit real<-->prot switching! fix 2.88 floppy drives..... kbd fixes coming soon! test it!
1997-04-11Works with .gz kernels nowTobias Weingartner
1997-04-05put gdt & idt in the separate file.Michael Shalayeff
print trapno in dump_regs. no more NO_IDTR.
1997-04-04dump regs w/ NMI (int 2)Michael Shalayeff
more debugging is on the way
1997-03-31commit all my mods to the last imported libsa stuff....Michael Shalayeff
including: - disklabel support; - better boot cmd line - smaller size (using some compilation switches ;) - no more relocations in /boot, it's loaded in the place; - better disk performance (maybe were already in there) - installboot -n does not require write perms for device - more debugs - missing parts in libsa (such as cd9660 and so) - i don't like 2 files for exec_i386 (sorry, toby, let's discuss maybe?) tricks and tails: - joined .text and .data (saves you a page) - prot mode switching still in biosboot (it's freezed for awhile) - biosdisk internals changed - biosdev is not passed propery to the kernel (i'll fix it soon) - sure i missed smth here to note (use the source, Luke!)
1997-03-31Initial /boot stuff (from Mickey)Tobias Weingartner