aboutsummaryrefslogtreecommitdiff
path: root/src/arch/i386/scripts/i386.lds
AgeCommit message (Expand)AuthorFilesLines
2016-02-16[bios] Add bin-x86_64-pcbios build platformMichael Brown1-254/+0
2016-02-12[prefix] Pad .text16 and .data16 segment sizes at build timeMichael Brown1-2/+2
2015-04-15[build] Allow building PCI ROMs with device ID listsMichael Brown1-0/+1
2015-02-24[prefix] Use .bss16 as temporary stack space for calls to install_blockMichael Brown1-0/+8
2013-07-16[build] Fix %.licence build targetMichael Brown1-0/+2
2012-06-12[romprefix] Add a dummy ROM header to cover the .mrom payloadMichael Brown1-1/+24
2011-04-29[build] Fix building on mildly deranged versions of binutilsMichael Brown1-13/+13
2011-02-23[build] Use unique entry symbols for each prefixMichael Brown1-2/+0
2011-02-23[build] Ensure an entry point symbol exists in all buildsMichael Brown1-0/+2
2011-02-22[build] Eliminate unused sections at link-timeMichael Brown1-5/+9
2010-05-31[libc] Enable automated extraction of error usage reportsMichael Brown1-0/+2
2010-04-27[build] Fix building with binutils 2.16Michael Brown1-1/+2
2010-04-25[prefix] Use area at top of INT 15,88 memory map for temporary decompressionMichael Brown1-0/+2
2010-04-20[prefix] Add .text16.early sectionMichael Brown1-6/+16
2010-04-19[romprefix] Remove .xrom prefixMichael Brown1-1/+0
2010-01-20[prefix] Add .xrom prefix for a ROM that loads itself by PCI accessesJoshua Oreman1-0/+1
2009-11-20[linker] Expand and correct symbol requirement macrosJoshua Oreman1-0/+1
2009-08-11[zbin] Change fixup semantics to support ROMs over 128k uncompressedJoshua Oreman1-9/+0
2008-11-17[build] Fix calculation of _fileszMichael Brown1-6/+6
2008-11-18[build] Discard junk sections created by newer gcc versionsMichael Brown1-0/+6
2008-10-17[build] Use ".bss.*" names for uninitialised-data sectionsMichael Brown1-5/+5
2008-10-17[build] Fix building on Ubuntu 8.04Michael Brown1-6/+8
2008-10-10[i386] Simplify linker script and standardise linker-defined symbol namesMichael Brown1-177/+94
2008-09-06[pxe] Add a dummy PXENV+ entry point at UNDI_CS:0000Michael Brown1-1/+3
2008-08-28[pxe] Fill in UNDIROMID pointer in !PXE structureMichael Brown1-0/+10
2008-08-18[pcbios] Support arbitrary splits of the e820 memory mapMichael Brown1-1/+0
2008-08-18[pcbios] Prepare for multiple splits of hidden e820 memory regionsMichael Brown1-0/+1
2008-03-09[PXE] Add PMM support to romprefix.S (untested)Michael Brown1-0/+2
2007-12-07Remove the (unused) option to override _prefix_link_addr,Michael Brown1-14/+4
2007-07-16Update all prefixes currently referring to _load_size to include aMichael Brown1-0/+6
2007-07-16Rename _rom_size to _load_size_sect, since hdprefix.S also uses it.Michael Brown1-1/+1
2007-07-16Compressed ROM images now work.Michael Brown1-0/+25
2007-07-15Use a single _payload_offset linker-defined variable to locate theMichael Brown1-0/+2
2007-03-11Make _load_size accurately reflect the number of bytes in the actualMichael Brown1-2/+0
2006-12-20Prevent NULL from ever pointing to some real code or data. (This wasMichael Brown1-0/+6
2006-08-24Towards making KEEP_IT_REAL work again.Michael Brown1-2/+4
2006-06-11Added null trap code for debugging. (Must be included by addingMichael Brown1-0/+1
2006-06-06Calculate _rom_size for the ROM prefixMichael Brown1-0/+1
2006-05-02Create two easy-to-use entry points in libprefix: install andMichael Brown1-16/+21
2006-05-02Towards a(nother) new real-mode infrastructure, in which we takeMichael Brown1-96/+79
2005-04-27isa.c uses the new table infrastructure.Michael Brown1-9/+1
2005-04-27dev.c uses the new tables infrastructure.Michael Brown1-9/+0
2005-04-27Post-relocation functions use the generic table mechanism.Michael Brown1-3/+0
2005-04-27console.c uses the generic table mechanismMichael Brown1-7/+4
2005-04-26ISA bus driver updated to report devices as present only if a driverMichael Brown1-0/+3
2005-04-21Created a bus/device API that allows for the ROM prefix to specify anMichael Brown1-3/+9
2005-04-12All boot device drivers are now lumped together in boot_driversMichael Brown1-6/+3
2005-04-10Added post-relocation function table.Michael Brown1-0/+5
2005-04-08Merged mcb30-realmode-redesign back to HEADMichael Brown1-0/+263