summaryrefslogtreecommitdiff
path: root/sys/boot/i386
Commit message (Expand)AuthorAgeFilesLines
* MFC 227389: Remove some debugging printfs.John Baldwin2011-12-011-5/+1
* MFC 226748:John Baldwin2011-11-096-31/+129
* gpt/zfs boot blocks: reduce optimizing CFLAGS to -O1Andriy Gapon2011-09-133-29/+4
* When building some of the boot loaders with clang, and DEBUG_FLAGS orDimitry Andric2011-07-173-0/+7
* Add a version of the FreeBSD bootloader which can run in userland, packagedDoug Rabson2011-06-301-1/+5
* Revert the entry point label to 'start' to unbreak the build.John Baldwin2011-06-272-3/+3
* - Remove the fake BPB from zfsldr. zfsldr doesn't support booting fromJohn Baldwin2011-06-272-82/+31
* The recent change to increase the zfsboot size to 64k made a few BIOSesJohn Baldwin2011-06-231-62/+63
* Fix clang warnings.Ben Laurie2011-06-181-1/+1
* Upgrade our copy of llvm/clang to r132879, from upstream's trunk.Dimitry Andric2011-06-121-1/+1
* New boot loader menus from Devin Teske.Julian Elischer2011-05-281-0/+5
* Fine-tune llvm optimization for sys/boot/i386/boot2, which shaves offDimitry Andric2011-05-051-1/+2
* Clang r130700 can now compile sys/boot/i386/boot2 with room to spare.Dimitry Andric2011-05-021-3/+6
* Due to space constraints, the UFS boot2 and boot1 use an evil hack whereJohn Baldwin2011-04-284-129/+33
* Remove all object files during 'make clean'.Andrey V. Elsukov2011-04-212-2/+4
* Move getc() body before xgetc() so gcc does not emit a warning about functionRoman Divacky2011-04-061-9/+9
* Mark getc() as inline, this has no effect on gcc but helps clang.Roman Divacky2011-04-061-1/+1
* Build boot2 with -mregparm=3, ie. pass upto 3 arguments via registers.Roman Divacky2011-04-043-10/+12
* The size of zfsboot2 grown up to 64 Kbytes in r219089.Andrey V. Elsukov2011-03-162-2/+2
* Set control flags in putc(). This should fix zfsboot hangs in drvread().Andrey V. Elsukov2011-03-161-0/+1
* Remove all object files during 'make clean'.John Baldwin2011-03-111-1/+2
* Some more shrinking.Roman Divacky2011-03-101-18/+16
* This patch shrinks boot2 a little.Roman Divacky2011-03-021-25/+8
* Remove duplicate "in".Rebecca Cran2011-03-011-1/+1
* Revert some of r177626. "in in" is valid in certain sentences.Rebecca Cran2011-02-281-1/+1
* Finally... Import the latest open-source ZFS version - (SPA) 28.Pawel Jakub Dawidek2011-02-272-1/+2
* Clang's integrated assembler can now handle sys/boot/i386/boot2/sio.S.Dimitry Andric2011-02-273-6/+0
* In sys/boot/i386/boot2/boot2.c, change the type of the 'opts' variableDimitry Andric2011-02-211-1/+1
* Upgrade our copy of llvm/clang to r126079, from upstream's trunk.Dimitry Andric2011-02-208-0/+47
* Merge binutils 2.17.50 to head. This brings a number of improvements toDimitry Andric2011-02-181-1/+1
|\
| * Sync: merge r215273 through r215318 from ^/head.Dimitry Andric2010-11-141-1/+1
| |\
| * \ Sync: merge r215189 through r215272 from ^/head.Dimitry Andric2010-11-141-6/+0
| |\ \
| * \ \ Sync: merge r214895 through r215140 from ^/head.Dimitry Andric2010-11-113-42/+1
| |\ \ \
| * | | | Use new output format 'elf64-x86-64-freebsd' instead of 'elf64-x86-64',Dimitry Andric2010-11-011-1/+1
* | | | | Remove reading of symbols from a.out loaded files. Since we are tightWarner Losh2011-02-161-18/+1
* | | | | Apply a few small optimizations to boot2's code, to make it shrink aDimitry Andric2011-02-151-3/+4
* | | | | On i386 and amd64, consistently use the following options whenever weDimitry Andric2011-01-051-1/+1
* | | | | Remove superfluous -mno-(mmx|3dnow|sse|sse2|sse3) flags in MakefilesDimitry Andric2011-01-054-4/+0
| |_|_|/ |/| | |
* | | | Fix the jump location.Rebecca Cran2010-11-141-1/+1
* | | | When rebooting the machine jump to 0xf000:fff0 instead of 0xffff:0x0.Rebecca Cran2010-11-141-1/+1
| |_|/ |/| |
* | | Remove unused includes.Yoshihiro Takahashi2010-11-131-6/+0
| |/ |/|
* | Remove support for autoloading ACPI from the loader. Leave in the code toJohn Baldwin2010-11-083-42/+1
|/
* Avoid using memcpy() for copying 32bit chunks. This shrinksRoman Divacky2010-10-221-2/+2
* Ensure that a make from sys/boot does not pick up include files fromPeter Holm2010-10-081-0/+1
* - Split code shared by almost any boot loader into separate files andPawel Jakub Dawidek2010-09-2410-849/+602
* When building world with clang, for gnu/lib/libobjc, sys/boot/i386/boot2Dimitry Andric2010-09-211-3/+1
* Before VirtualBox is fixed, mark with #ifdef what has to be done to makePawel Jakub Dawidek2010-09-172-3/+10
* Modify pxe.c to use the version of nfs_getrootfh() that returnsRick Macklem2010-09-021-0/+59
* For consistency, change all 'i386' and MACHINE_ARCH to x86.Xin LI2010-08-313-3/+3
* Use a more robust way to substitute gcc for clang, when compilingDimitry Andric2010-08-311-1/+3