aboutsummaryrefslogtreecommitdiffstats
path: root/core/layout.inc
AgeCommit message (Expand)AuthorFilesLines
2016-02-11core/layout.inc: we don't need the _lma symbols except in one caseH. Peter Anvin1-1/+3
2016-02-09core: Clean up the i386-bios buildH. Peter Anvin1-11/+0
2013-02-26Merge branch 'lwip' into elflinkMatt Fleming1-0/+1
2012-12-05Symbol export whitelistMatt Fleming1-2/+2
2012-12-05Reduce the number of global variablesMatt Fleming1-1/+0
2012-05-29pxe: move hardwired DHCP options into high memoryH. Peter Anvin1-0/+2
2012-03-23core: Delete the aux segmentMatt Fleming1-15/+0
2011-04-25core: layout.inc: remove duplicate .stack segment definitionH. Peter Anvin1-3/+0
2011-04-09core: add .stack16 to layout.incH. Peter Anvin1-0/+1
2011-04-09core: add .stack to layout.inc so it gets the proper flagsH. Peter Anvin1-0/+3
2010-03-06core: use assembly for the .stack sectionH. Peter Anvin1-2/+11
2010-02-23core: use better malloc; add low memory malloc; fix com32 exitH. Peter Anvin1-1/+6
2010-02-21core: let xfer_buf_seg, real_mode_seg be assigned by the linkerH. Peter Anvin1-8/+17
2010-02-16fs: move the disk cache into high memoryH. Peter Anvin1-12/+4
2010-02-15core: separate bcopyxx code and data; use linker-generated symbolsH. Peter Anvin1-2/+4
2010-02-14Merge branch 'master' into pathbasedsyslinux-4.00-pre20H. Peter Anvin1-1/+19
2010-02-12core: document the stack location, use STACK_TOP throughoutH. Peter Anvin1-1/+9
2010-02-12pxelinux: move the stack to avoid AMI BIOS bugH. Peter Anvin1-0/+10
2009-09-02core: move the generated IDT stubs to a separate .gentext16 sectionH. Peter Anvin1-0/+1
2009-06-23removes the %if IS_ISOLINUX stuff in the layout.incLiu Aleaxander1-5/+0
2009-06-02core: move xfer_buf_seg to segment 3, and add a collision assertH. Peter Anvin1-4/+4
2009-06-02core: handle section aliases in ld script; increase STACK32_LENH. Peter Anvin1-1/+1
2009-06-02core: add new __lowmem macro to allocate a static lowmem bufferH. Peter Anvin1-0/+2
2009-06-02Export the cache_seg to 32-bit code as core_cache_bufH. Peter Anvin1-0/+2
2009-06-01prepcore: error out if the compressed image is too large to loadH. Peter Anvin1-15/+0
2009-05-31core: export a symbol for the raw address of xfer_buf_segH. Peter Anvin1-1/+2
2009-05-24Avoid clobbering PM code when loading the kernelH. Peter Anvin1-1/+2
2009-05-23Merge branch 'master' into core32H. Peter Anvin1-0/+4
2009-05-23core: add a proper interrupt handler for the serial consoleH. Peter Anvin1-0/+4
2009-05-20core: LZO compress the PM part of the coreH. Peter Anvin1-0/+16
2009-05-17core: add .textnr to layout.incH. Peter Anvin1-0/+1
2009-05-15core: make auxseg a piece of address space assigned by the linkerH. Peter Anvin1-6/+8
2009-05-14First cut of doing 32-bit C code in the coreH. Peter Anvin1-3/+9
2009-05-13core: rename .text, .data and .bss to .text16, .data16, .bss16unify-pmH. Peter Anvin1-6/+6
2009-05-13core: zero bss and uibss; fix some section confusionsH. Peter Anvin1-0/+2
2009-05-13core: obsolete .bss1 and .bss2H. Peter Anvin1-7/+2
2009-05-13core: move initial code to a new .init segment; unify .bss+.bss1H. Peter Anvin1-1/+2
2009-05-04core: remove vestiges of using nasm -f binsyslinux-3.80H. Peter Anvin1-5/+1
2009-04-13core: don't misalign xfer_buf_segH. Peter Anvin1-5/+8
2009-04-13shuffler: work around KVM problem with the new shufflerH. Peter Anvin1-1/+2
2009-04-13core: move vgafontbuf out of the zero segmentH. Peter Anvin1-0/+35
2009-04-04Update copyright noticesH. Peter Anvin1-1/+2
2009-03-31shuffler: first cut of a simpler shuffle routineH. Peter Anvin1-2/+1
2008-06-05pxelinux: remove RBFG sectionH. Peter Anvin1-6/+1
2008-05-29Move files out of root into core, dos, and utilsH. Peter Anvin1-0/+92