opnsense-src/usr.sbin/btxld
Christian Brueffer 419749b63a In puthdr(), start the ELF .data section on a new page, as this is
what btxldr expects (.set MEM_DATA,start+0x1000 in btxldr.S).

This makes resulting ELF binaries bootable with grub, gptboot and boot2.

PR:		153801
Submitted by:	Gleb Kurtsou <gleb.kurtsou at gmail.com>
Tested by:	Ruben Kerkhof <ruben at rubenkerkhof.com>
Glanced at by:	jhb, peter
MFC after:	1 month
2014-02-25 17:13:42 +00:00
..
btx.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
btxld.8 Sort sections. 2005-01-18 20:02:45 +00:00
btxld.c In puthdr(), start the ELF .data section on a new page, as this is 2014-02-25 17:13:42 +00:00
elfh.c Adjust the system endian and a.out headers to be more MI and cross-building 2004-06-22 17:05:39 +00:00
elfh.h o Allow btxld to be compiled on 64-bit machines 2000-01-04 14:10:36 +00:00
Makefile The last big commit: let usr.sbin/ use WARNS=6 by default. 2010-01-02 11:07:44 +00:00