summaryrefslogtreecommitdiffstats
path: root/sys/boot/i386/boot2
Commit message (Expand)AuthorAgeFilesLines
* Add META_MODE support.sjg2015-06-131-0/+15
|\
| * Merge sync of headsjg2015-05-272-20/+30
| |\ | |/ |/|
| * Merge from head@274682sjg2014-11-191-3/+1
| |\
| * \ Merge head from 7/28sjg2014-08-192-7/+28
| |\ \
| * \ \ Merge from headsjg2014-05-081-1/+2
| |\ \ \
| * \ \ \ Merge headsjg2014-04-281-7/+9
| |\ \ \ \
| * \ \ \ \ Sync with HEAD.obrien2013-02-081-4/+2
| |\ \ \ \ \
| | \ \ \ \ \
| | \ \ \ \ \
| *-. \ \ \ \ \ Sync from headsjg2012-11-043-10/+16
| |\ \ \ \ \ \ \
| * | | | | | | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.marcel2012-08-221-0/+14
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Ensure the cross assembler, linker and objcopy are used for the build32dim2015-04-021-2/+2
* | | | | | | | When compiling boot2 with gcc on i386 and pc98, only use the custom flagdim2015-03-041-1/+3
* | | | | | | | Merge ^/head r275262 through r275363.dim2014-12-011-1/+1
* | | | | | | | Merge ^/head r274961 through r275261.dim2014-11-291-6/+10
|\ \ \ \ \ \ \ \
| * | | | | | | | Shrink boot2 a bit more by factoring out common patternrdivacky2014-11-291-6/+10
* | | | | | | | | Merge ^/head r275118 through r275209.dim2014-11-281-2/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Revert part of r275059. Comparing unsigned 8 bit valuerdivacky2014-11-271-2/+1
* | | | | | | | | r274961 through r275075dim2014-11-251-2/+2
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Fix style(9).rdivacky2014-11-251-1/+1
| * | | | | | | | Fix style(9).rdivacky2014-11-251-1/+1
| * | | | | | | | Shrink boot2 by a couple more bytes.rdivacky2014-11-251-9/+14
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Ensure boot2 stays below the limit, by applying a patch from Romandim2014-11-242-13/+18
|/ / / / / / /
* | | | | | | Remove extra '\'.nyan2014-09-281-1/+1
* | | | | | | Revert r267233 for now. PIE support needs to be reworked.bdrewery2014-08-191-2/+0
| |_|_|_|_|/ |/| | | | |
* | | | | | Make SERIAL support optional again. Enable it for i386 because a hugeimp2014-07-101-7/+26
* | | | | | In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.bdrewery2014-06-081-0/+2
| |_|_|_|/ |/| | | |
* | | | | Introduce CWARNFLAGS.${COMPILER_TYPE} and use that to simplify theimp2014-05-051-1/+2
| |_|_|/ |/| | |
* | | | Split the last gcc-specific flags off into CFLAGS.gcc. This alsodim2014-01-051-1/+2
* | | | For sys/boot/i386 and sys/boot/pc98, separate flags to be passeddim2013-12-301-3/+3
* | | | For libstand and sys/boot, split off gcc-only flags into CFLAGS.gcc.dim2013-12-261-3/+4
| |_|/ |/| |
* | | Shrink boot2 by 8 bytes, by eliminating some unneeded instructions indim2012-11-081-4/+2
| |/ |/|
* | add detection of serial console presence to btx and boot2-like blocksavg2012-10-063-10/+16
|/
* Remove unnecessary initializations. The BSS of boot2 is in factjhb2012-06-011-2/+2
* Use 32-bit ufs_ino_t instead of ino_t to keep boot2 small and preventgleb2012-05-251-4/+3
* Make boot2 build with Clang again.jkim2012-03-091-4/+2
* Add a note to clarify why we create a relocated copy of boot1 in lowerjhb2012-03-061-1/+4
* Fix boot2 to handle boot config files that only contain a custom path tojhb2012-03-051-6/+15
* Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, todim2012-02-281-10/+6
* Consolidate duplicate definitions of V86_CY() and V86_ZR() which check forjhb2011-10-251-3/+0
* Look for /boot/config in addition to /boot.config, with the former takingdes2011-10-181-2/+4
* When building some of the boot loaders with clang, and DEBUG_FLAGS ordim2011-07-171-0/+3
* Fine-tune llvm optimization for sys/boot/i386/boot2, which shaves offdim2011-05-051-1/+2
* Clang r130700 can now compile sys/boot/i386/boot2 with room to spare.dim2011-05-021-3/+6
* Due to space constraints, the UFS boot2 and boot1 use an evil hack wherejhb2011-04-281-0/+1
* Move getc() body before xgetc() so gcc does not emit a warning about functionrdivacky2011-04-061-9/+9
* Mark getc() as inline, this has no effect on gcc but helps clang.rdivacky2011-04-061-1/+1
* Build boot2 with -mregparm=3, ie. pass upto 3 arguments via registers.rdivacky2011-04-043-10/+12
* Some more shrinking.rdivacky2011-03-101-18/+16
* This patch shrinks boot2 a little.rdivacky2011-03-021-25/+8
* In sys/boot/i386/boot2/boot2.c, change the type of the 'opts' variabledim2011-02-211-1/+1
* Remove reading of symbols from a.out loaded files. Since we are tightimp2011-02-161-18/+1
OpenPOWER on IntegriCloud