Displaying 5 results from an estimated 5 matches for "exec_module".
2015 Feb 10
3
[PATCH 0/2] fix a couple cosmetic issues
Fixes some typos and missing newlines
Jonathan Boeing (2):
  fix a few typos
  add missing '\n' to dprintf
 com32/include/sys/module.h   | 2 +-
 com32/lib/sys/module/exec.c  | 4 ++--
 core/fs/fs.c                 | 2 +-
 core/lwip/src/netif/undiif.c | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)
-- 
2.3.0
2011 Mar 09
14
[PATCH 00/12] elflink shrinkage
...rts
  elflink: Remove *.c32 on 'make clean'
  core: Be less verbose at boot
  elflink: Don't pass NULL to spawn_load()
  elflink: Move code out of core and into ldlinux.c32
  elflink: Look for syslinux.cfg
  elflink: Move config data into config.h
  elflink: Don't reload the current EXEC_MODULE module
  Convert mp() to dprintf()
  ldlinux: Record "default" and "ui" command lines
  ldlinux: Parse configuration files
  ldlinux: Parse and store the "onerror" command line
 com32/Makefile                                     |    2 +-
 com32/elflink/ldlinux/Makefi...
2012 Mar 23
19
[PATCH 00/19][elflink] Improve compatibility with 4.x
From: Matt Fleming <matt.fleming at intel.com>
The following patch series is available at,
    git://git.zytor.com/users/mfleming/syslinux.git elflink
All patches are against the 'elflink' branch.
This series fixes a few serious bugs and some behavioural
incompatibilities with the 4.x series.
Matt Fleming (19):
  ldlinux: Initialise 'p' before using it.
  ldlinux: Parse
2012 Jun 26
2
[GIT PULL] elflink bug fixes
...out:
+    lfree(mi);
+    lfree(gi);
+    return rv;
 }
 
 /* Try to detect disks from port 0x80 to 0xff */
diff --git a/com32/include/sys/module.h b/com32/include/sys/module.h
index fb6a1eb..eabc9e0 100644
--- a/com32/include/sys/module.h
+++ b/com32/include/sys/module.h
@@ -27,6 +27,8 @@
 #define EXEC_MODULE			0		
 #define LIB_MODULE			1
 
+#define MAX_NR_DEPS			64
+
 /*
  * Initialization and finalization function signatures
  */
@@ -118,6 +120,9 @@ struct elf_module {
 		} x;
 	} u;
 
+	// ELF DT_NEEDED entries for this module
+	int				nr_needed;
+	Elf32_Word			needed[MAX_NR_DEPS];
 };
 
 /**
diff --...
2011 Apr 16
20
[PATCH 00/20] Switch to ELF modules
From: Matt Fleming <matt.fleming at linux.intel.com>
This series fixes some bugs and switches the elflink branch to be
entirely ELF modules. It applies on top of,
http://syslinux.zytor.com/archives/2011-April/016369.html
The deletions in the diff stat below are mainly from deleting
com32/elflink/modules (finally!). Now there should be no duplicate
code because we don't need COM32 and