path: root/com32/lib/syslinux/movebits.c
Commit message (Expand)AuthorAgeFilesLines
* Fix all warnings, and better separate code that should not be mixedsyslinux-6.04-pre3H. Peter Anvin (Intel)2019-02-071-16/+18
* shuffler: Actually get the shuffler size sanelysyslinux-6.03-pre4H. Peter Anvin2014-02-271-1/+1
* movebits: Handle arbitrary combinations of SMT_FREE and SMT_TERMINALsyslinux-6.02-pre6H. Peter Anvin2013-07-181-29/+13
* movebits: allow allocation across region boundaryMatt Fleming2013-07-171-1/+16
* movebits: Add SMT_TERMINAL - a last resort region typeMatt Fleming2013-07-171-1/+1
* com32: make syslinux_dump_*() pure debugging functionsH. Peter Anvin2012-05-181-16/+10
* Use <dprintf.h> instead of an ad hoc definitionH. Peter Anvin2012-05-181-15/+1
* Run Nindent on com32/lib/syslinux/movebits.cH. Peter Anvin2009-05-291-510/+511
* shuffler: when looking for temporary memory, it has to be *free!*syslinux-3.80-pre8H. Peter Anvin2009-05-031-0/+2
* movebits: make the user-space test cases slightly easierH. Peter Anvin2009-05-031-9/+12
* shuffler: correctly handle one-to-many relationshipssyslinux-3.80-pre7H. Peter Anvin2009-05-021-18/+130
* movebits: rewrite significant chunks of the algorithmsyslinux-3.63-pre5H. Peter Anvin2008-04-091-166/+246
* movebits: use the memmap data structure for the freelistH. Peter Anvin2008-04-081-152/+80
* movebits: handle the case of an upward overlap move with obstaclesH. Peter Anvin2008-04-081-115/+187
* Handle arbitrary numbers of shuffle descriptorsH. Peter Anvin2008-02-111-5/+30
* Update copyright yearH. Peter Anvin2008-01-101-1/+1
* Stealth whitespace cleanup (automated)H. Peter Anvin2007-03-141-2/+2
* Finish the shuffle and boot interface, and add an ELF loading module.H. Peter Anvin2007-03-141-10/+89
* Wrapper infrastructure for "shuffle and boot"H. Peter Anvin2007-03-121-0/+408