summaryrefslogtreecommitdiff
path: root/com32/lib/sys/module
Commit message (Expand)AuthorAgeFilesLines
* add missing '\n' to dprintfJonathan Boeing2015-05-031-2/+2
* module: convert to dprintf() to aid debuggingsyslinux-6.02-pre14Matt Fleming2013-07-263-16/+23
* Merge tag 'syslinux-5.11-pre2' into firmwareMatt Fleming2013-06-171-24/+12
|\
| * PATH: use a linked list internallysyslinux-5.11-pre1Matt Fleming2013-06-131-24/+12
* | Merge tag 'syslinux-5.01' into firmwaresyslinux-6.00-pre4Matt Fleming2013-01-298-529/+26
|\ \ | |/
| * module: Replace cur_module with module_current()syslinux-5.01-pre4Matt Fleming2013-01-232-9/+4
| * module: Check for NULL ctors and dtorsMatt Fleming2013-01-232-2/+2
| * module: Check the return value of malloc()Matt Fleming2013-01-231-0/+8
| * elf: remove long-since-obsolete shallow module machineryH. Peter Anvin2013-01-172-185/+0
| * module: Check return value of malloc()Matt Fleming2013-01-161-0/+5
| * module: Allow .c32 files to execute themselvesMatt Fleming2013-01-101-14/+2
* | com32: Fix merge botchMatt Fleming2013-01-021-0/+1
* | Merge tag 'syslinux-5.00' into firmwaresyslinux-6.00-pre3Matt Fleming2012-12-075-22/+71
|\ \ | |/
| * module: Fix incorrect list_entry() useMatt Fleming2012-11-301-1/+1
| * module: Stop silently failing to load dependency modulessyslinux-5.00-pre12Matt Fleming2012-11-291-1/+11
| * ldlinux: Complain to user on failure to perform file operationsMatt Fleming2012-11-291-2/+0
| * module: Append '/' to PATH strings if missingMatt Fleming2012-11-291-0/+4
| * Merge branch 'coverity' into elflinksyslinux-5.00-pre11Matt Fleming2012-11-272-12/+14
| |\
| | * module: Fix off-by-one error in findpath()Matt Fleming2012-11-271-2/+2
| | * module: Fix memory leak in spawn_load()Matt Fleming2012-11-271-10/+12
| * | module: Correct the size of the module symbol tableMatt Fleming2012-11-271-7/+21
| |/
* | Merge branch 'elflink' into for-hpa/elflink/firmwareMatt Fleming2012-09-051-3/+3
|\ \ | |/
| * module: Fixed the upper limit in symbol table walk throughChandramouli Narayanan2012-09-051-3/+3
* | module: Define __{ctors,dtors}_end symbolsChandramouli Narayanan2012-08-222-2/+2
* | module: Consolidate lots of 32/64-bit codeMatt Fleming2012-08-136-1057/+18
* | Merge remote-tracking branch 'mfleming/elflink' into for-hpa/elflink/firmwareMatt Fleming2012-08-131-1/+25
|\ \ | |/
| * ldlinux: Use findpath() to lookup filenamessyslinux-5.00-pre7Matt Fleming2012-08-071-1/+1
| * ldlinux: Return to command prompt after loading COM32Matt Fleming2012-08-021-0/+24
* | Merge remote-tracking branch 'mfleming/elflink' into for-hpa/elflink/firmwareMatt Fleming2012-07-3012-1559/+478
|\ \ | |/
| * lib/sys/module: Add support for weak symbolsMatt Fleming2012-07-202-3/+22
| * elf_module: Remove unused variablePaulo Alcantara2012-07-051-3/+1
| * module: Make list of DT_NEEDED entries per-moduleMatt Fleming2012-06-201-15/+5
| * module: Actually use last component of DT_NEEDED pathnameMatt Fleming2012-06-081-11/+13
| * ldlinux: fixes bug that happens when using fullpath for a COM32 moduleAndre Ericson2012-06-081-9/+4
| * com32: fix warning in elf_modulePaulo Alcantara2012-05-281-1/+2
| * elflink: Remove unused variablesMatt Fleming2012-04-171-1/+1
| * elflink: Fix module_load() compiler warningsMatt Fleming2012-04-171-1/+2
| * elflink: Fix build warningsMatt Fleming2012-04-176-19/+25
| * elflink: Delete dump_elf_module()Matt Fleming2012-04-171-2/+0
| * elflink: Don't use strcmp on a non-NUL terminated stringMatt Fleming2012-03-231-1/+1
| * ldlinux: Loading a config file should cause re-initialisationMatt Fleming2012-03-231-2/+2
| * elf: Support __constructor and __destructorMatt Fleming2012-03-233-105/+85
* | The ELF module load and the utility library routines fully support lookup, re...chandramouli narayanan2012-06-2513-68/+2891
|/
* elflink: Include '\n' when printing error messagesMatt Fleming2011-12-021-1/+1
* core: Fix ldlinux.c32 failing to load when not installed in "/"Matt Fleming2011-07-121-0/+9
* ldlinux: Use DT_NEEDED for module dependenciesMatt Fleming2011-06-072-145/+50
* ldlinux: PATH-based module lookupMatt Fleming2011-06-061-1/+34
* elflink: Don't require every module to have init/exit functionsMatt Fleming2011-04-261-19/+12
* elflink: Move more code from core/ into ldlinuxMatt Fleming2011-04-261-22/+25
* elflink: Remove MODULE_MAIN() from executable ELF modulesMatt Fleming2011-04-262-16/+8