summaryrefslogtreecommitdiff
path: root/core/syslinux.ld
Commit message (Expand)AuthorAgeFilesLines
* core: cleaner way to remove .rel.dyn; mark bss segments (NOLOAD)H. Peter Anvin2009-07-241-10/+10
* syslinux.ld: fix definition of __dynstr_lenH. Peter Anvin2009-07-201-1/+1
* Add __dynsym_len and __dynstr_lenH. Peter Anvin2009-07-101-0/+2
* core: generate a .dynamic section with all that jazzH. Peter Anvin2009-07-091-6/+49
* 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
* Update copyright noticesH. Peter Anvin2009-04-041-0/+13
* shuffler: first cut of a simpler shuffle routineH. Peter Anvin2009-03-311-21/+19
* Ugly workaround for bug in GNU ld 2.17H. Peter Anvin2008-06-231-0/+5
* Whitespace cleanupH. Peter Anvin2008-06-091-2/+2
* core: fail the link if we push above the 64K pointH. Peter Anvin2008-06-051-0/+2
* Move files out of root into core, dos, and utilsH. Peter Anvin2008-05-291-0/+119