summaryrefslogtreecommitdiff
path: root/core/syslinux.ld
Commit message (Expand)AuthorAgeFilesLines
* Delete unused filesH. Peter Anvin2016-02-091-414/+0
* Make symbols defined in linker script HIDDENH. Peter Anvin2014-06-101-149/+149
* Merge tag 'syslinux-5.10-pre2' into for-hpa/elflink/firmwareMatt Fleming2013-03-221-15/+0
|\
| * Merge branch 'lwip' into elflinkMatt Fleming2013-02-261-15/+0
| |\
| | * core: remove the .hugebss sectionH. Peter Anvin2011-04-251-14/+0
* | | Merge remote-tracking branch 'mfleming/elflink' into for-hpa/elflink/firmwareMatt Fleming2012-07-301-19/+20
|\ \ \ | |/ /
| * | Merge remote-tracking branch 'zytor/master' into merge/elflink/masterMatt Fleming2012-05-311-4/+5
| |\ \
| | * | core: add support for .init/fini_tableH. Peter Anvin2012-05-281-4/+5
| | |/
| * | pxe: move hardwired DHCP options into high memoryH. Peter Anvin2012-05-291-0/+15
| * | core: Delete the aux segmentMatt Fleming2012-03-231-15/+0
* | | elflink: Don't statically initialise core_module.base_addrMatt Fleming2011-12-161-0/+1
|/ /
* | Merge remote-tracking branch 'zytor/master' into elflink-mergeMatt Fleming2011-04-041-24/+24
|\ \ | |/
| * ld: Use ABSOLUTE() when taking differences between relative symbolsH. Peter Anvin2011-04-011-22/+22
| * syslinux.ld: ld 2.20.51 seems to want .bss16 explicitly (NOLOAD)H. Peter Anvin2010-12-141-2/+2
| * syslinux.ld: remove redundant definition of STACK32_LENH. Peter Anvin2010-06-261-2/+0
* | modify core/syslinux.ld to make compile passFeng Tang2010-07-201-0/+45
|/
* syslinux.ld: don't pad between .got and .dataH. Peter Anvin2010-05-121-2/+0
* core: don't bother zeroing the disk cache and heapH. Peter Anvin2010-03-061-0/+14
* core: page-align .earlybssH. Peter Anvin2010-03-061-1/+1
* core: use assembly for the .stack sectionH. Peter Anvin2010-03-061-3/+1
* core: fix lowmem mallocH. Peter Anvin2010-02-241-0/+1
* core: move aligned segments earlierH. Peter Anvin2010-02-241-17/+18
* core: use better malloc; add low memory malloc; fix com32 exitH. Peter Anvin2010-02-231-5/+8
* core: let xfer_buf_seg, real_mode_seg be assigned by the linkerH. Peter Anvin2010-02-211-2/+13
* core: separate bcopyxx code and data; use linker-generated symbolsH. Peter Anvin2010-02-151-4/+18
* Merge branch 'master' into pathbasedsyslinux-4.00-pre20H. Peter Anvin2010-02-141-7/+3
|\
| * pxelinux: move the stack to avoid AMI BIOS bugH. Peter Anvin2010-02-121-3/+0
* | core: move the generated IDT stubs to a separate .gentext16 sectionH. Peter Anvin2009-09-021-1/+13
* | core: drop any .eh_frame sectionssyslinux-4.00-pre5H. Peter Anvin2009-08-311-0/+5
* | core: include exported symbol informationH. Peter Anvin2009-07-091-0/+10
* | syslinux.ld: add support for .ctors and .dtorsH. Peter Anvin2009-07-081-2/+22
* | core: give 64K to the PM stackH. Peter Anvin2009-07-071-2/+2
* | core: move xfer_buf_seg to segment 3, and add a collision assertH. Peter Anvin2009-06-021-0/+4
* | core: handle section aliases in ld script; increase STACK32_LENH. Peter Anvin2009-06-021-4/+11
* | core: add new __lowmem macro to allocate a static lowmem bufferH. Peter Anvin2009-06-021-3/+18
* | syslinux.ld: add a .got to the linker scriptH. Peter Anvin2009-05-311-0/+11
* | Align free_high_memory to a 64K boundaryH. Peter Anvin2009-05-241-1/+1
* | Avoid clobbering PM code when loading the kernelH. Peter Anvin2009-05-241-2/+2
* | core: load the PM code at 1 MB, COM32R code followsH. Peter Anvin2009-05-241-2/+6
* | core: LZO compress the PM part of the coreH. Peter Anvin2009-05-201-0/+9
* | core: fill unused space in .text with NOP not zeroH. Peter Anvin2009-05-191-0/+1
* | core: move 32-bit code out of the .text16 segmentH. Peter Anvin2009-05-171-0/+14
* | core: make auxseg a piece of address space assigned by the linkerH. Peter Anvin2009-05-151-0/+15
* | core: syslinux.ld: explicitly mark .adv and .uibss as NOLOADH. Peter Anvin2009-05-141-2/+2
* | First cut of doing 32-bit C code in the coreH. Peter Anvin2009-05-141-15/+81
* | core: rename .text, .data and .bss to .text16, .data16, .bss16unify-pmH. Peter Anvin2009-05-131-20/+18
* | core: zero bss and uibss; fix some section confusionsH. Peter Anvin2009-05-131-0/+3
* | core: move initial code to a new .init segment; unify .bss+.bss1H. Peter Anvin2009-05-131-9/+11
|/
* shuffler: work around KVM problem with the new shufflerH. Peter Anvin2009-04-131-1/+14
* syslinux.ld: fix comment syntaxH. Peter Anvin2009-04-041-12/+12