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