Displaying 20 results from an estimated 20000 matches similar to: "linking external library into module"
2016 Sep 22
1
linking external library into module
I guess there were no dendrites to tickle. I did come up with a partial
answer, although why exactly these items are required is still somewhat
of a mystery to me. I'll probably investigate further at some point to
see about getting a full answer, but here's what I came up with so far.
So, in case anyone else is giving this a try:
1) It appears that external libraries will not link
2016 Sep 29
0
linking external library into module
Thank you, that clears everything up.
> -------- Original Message --------
> Subject: RE: [syslinux] linking external library into module
> From: "H. Peter Anvin" <hpa at zytor.com>
> Date: Thu, September 29, 2016 2:55 pm
> To: jeff.williams at pideso.com, syslinux at zytor.com
>
>
> On September 29, 2016 7:16:19 AM PDT, jeff.williams at pideso.com wrote:
2016 Sep 29
1
linking external library into module
Thank you for the confirmation about the ABI issue.
I'm a bit puzzled by your answer for my #2, below. I could easily be
missing something, but I was under the impression that what I had
changed was the position of the command line flags to ld, not the
relative position and ordering of the linked libraries. Am I
misunderstanding what is stored in $(LDFLAGS)?
I mean, I'm not ending up
2008 Apr 05
1
How&Why to factor a com32 module into suitable for dynamic linking?
It seems that the com32 module is a raw binary file without any control
infomation. To factor it into suitable for dynamic linking, we need add
some control sections, but can we still tell that file a com32 file ?
why we use the elf file format directly?
Thank you
--
Ziyu Yu
2012 Aug 01
0
chain module updates
This is a set of few chain post-merge patches - mostly revolving around simple
adjustments, though a few are somewhat larger and/or introducing new features
(nothing particularly complex though).
Fetch details at the bottom. I didn't spam the list with mass of mostly banal
patches, though of course I can send them any moment if necessary.
Summary of a few more important ones:
-
2020 Jan 22
0
[PATCH] com32/modules: introduce play module
This plays a tune through the PC speaker and is compatible with the
GRUB2 command of the same name.
Signed-off-by: Drew DeVault <sir at cmpwn.com>
---
com32/modules/Makefile | 2 +-
com32/modules/play.c | 95 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 96 insertions(+), 1 deletion(-)
create mode 100644 com32/modules/play.c
diff --git a/com32/modules/Makefile
2013 Oct 15
0
Upgrade to Lua 5.2.2, add filesystem module and get_key binding
Op 2013-10-15 om 20:03 schreef Ferenc W?gner:
> Hi,
>
> This series targets automatic boot menu generation, but most of it
> is the Lua upgrade, because I got tired reading deprecated API docs.
> It's mostly a straightforward forward port of the earlier Syslinux
> specific changes to Lua 5.1, except that:
>
> * I chose the add a stub getenv() implementation to the
2012 Mar 03
3
[RESEND][RFC GIT PATCHES] acpioff: COM32 module to shut off machine using ACPI
[resending, cutting out git pull-request output to make message smaller]
Hi all,
I have written a COM32 module called "acpioff", that, not surprisingly,
powers off a machine using ACPI. I have tested it only using pxelinux.0
with a SeaBIOS/Qemu virtual machine.
Since the changeset pulls in a "Linux-ized" version of the open source
ACPI Component Architecture, it was too big
2012 May 28
2
[GIT-PULL] fix can't call COM32 module with full path
At boot: prompt, COM32 module calls with full path fails silently.
Please let me know if this is not the best fix for it.
Also, please forgive me if this is not a bug and I did something wrong on my end.
The following changes since commit 2779b713bdd8644ee2b52962ece6daa209b4ba6b:
com32: remove duplicate modules (2012-05-22 20:59:51 -0300)
are available in the git repository at:
2010 Mar 18
1
argv[0] doesn't contain module name and cat.c32 hangs with Syslinux 4.00-pre36
The program name of the module can't be retrieved with argv[0].
I tested it by running cat.c32 (com32/samples/cat.c32).
In Syslinux 3.85, argv[0] returns an empty string.
In Syslinux 4.00-pre36, argv[0] returns some garbage characters.
ISOLINUX 3.85 2010-02-20 ETCD Copyright (C) 1994-2010 H. Peter Anvin et al
argv = 0x00182c44
argv[0] = 0x07fbffc3 = ""
argv[1] = 0x00182c34 =
2013 Feb 10
4
[PATCH] poweroff COM32 module
This module is able to power off a system via APM.
It replaces the poweroff COMBOOT module.
Signed-off-by: Sebastian Herbszt <herbszt at gmx.de>
---
com32/modules/Makefile | 2 +-
com32/modules/poweroff.c | 88 ++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+), 1 deletions(-)
create mode 100644 com32/modules/poweroff.c
diff --git
2009 Feb 16
3
[PATCH] cmd.c32: new module to just execute a command
Trivial module to execute an arbitrary command.
---
com32/modules/Makefile | 2 +-
com32/modules/cmd.c | 42 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+), 1 deletions(-)
create mode 100644 com32/modules/cmd.c
diff --git a/com32/modules/Makefile b/com32/modules/Makefile
index 2739a39..930e89b 100644
--- a/com32/modules/Makefile
+++ b/com32/modules/Makefile
2014 Nov 28
2
[PATCH] Add ldisk.c32 Lua module
ldisk.c32 is a Lua module that provides information about disks to Lua scripts
The example script com32/lua/test/detect_disks.lua uses it to implement some-
thing akin to 'disk.c32'.
The name 'ldisk.c32' was chosen to avoid a name-clash with 'disk.c32'.
---
com32/lua/src/Makefile | 1 +
com32/lua/src/ldisk.c | 103
2012 Nov 23
1
[PATCH] nictype.c32: PXELINUX module to display UNDI NIC bus type...
Applies to Syslinux 4.06. Attached, below, and available at:
Repository: git://git.zytor.com/users/sha0/syslinux.git
Branch: nictype
- Shao Miller
-----
From 2764e260e12d9769e3b699e4213b9a164e64924a Mon Sep 17 00:00:00 2001
From: Shao Miller <sha0.miller at gmail.com>
Date: Thu, 22 Nov 2012 20:43:25 -0500
Subject: [PATCH] nictype.c32: PXELINUX module to display UNDI NIC bus
2010 Mar 18
0
[MODULE] COM32 module to time null-dumping a file
From: Gene Cumm <gene.cumm at gmail.com>
COM32/samples/cptime.c: A module for coarse null-dumping speed
comparisons. Accepts multiple files and an option of -s (as the first
option) to provide a simple output. Also computes/displays +/- 1 tick
to show coarseness.
Signed-off-by: Gene Cumm <gene.cumm at gmail.com>
---
I'd recommend using a file that takes around 100 ticks to
2008 Oct 27
0
NEW: COM32 module to alias (Revised)
From: Gene Cumm <gene.cumm at gmail.com>
alias.c: A simple COM32 module that allows the creation of an alias
within the config for SYSLINUX and variants.
Signed-off-by: Gene Cumm <gene.cumm at gmail.com>
---
Revised based on previous discussion on this list <syslinux at zytor.com>
to change the command line string size and account for the possibility
of overflowing the
2012 Mar 03
0
[RFC GIT PATCHES] acpioff: COM32 module to shut off machine using ACPI
Hi all,
I have written a COM32 module called "acpioff", that, not surprisingly,
powers off a machine using ACPI. I have tested it only using pxelinux.0
with a SeaBIOS/Qemu virtual machine.
Since the changeset pulls in a "Linux-ized" version of the open source
ACPI Component Architecture, it was too big to post as a patches to the
list. See the git pull-request output below.
2006 Aug 14
0
First attempt to use DMI in a com32 module
This is a first attempt to make the DMI table accessible in a com32 module.
This patch applies to the latest syslinux (3.20-pre11).
It will add some headers in com32/include/dmi and three files in
com32/modules/.
dmi.c
This is the core program that makes the dmi tables accessible.
dmi_utils.c
Just a small util file to display some more complicated messages
dmitest.c
The program
2012 Mar 14
2
[LLVMdev] Linking static external library into an LLVM pass library?
This document http://llvm.org/docs/Projects.html says the USEDLIBS should
be used to statically link libraries:
USEDLIBSThis variable holds a space separated list of libraries that should
be linked into the program. These libraries must be libraries that come
from your *lib* directory. The libraries must be specified without their
"lib" prefix. For example, to link libsample.a, you
2017 Jul 01
0
[PATCH] Add new hash.c32 module
diff U3 syslinux-6.04-pre1/com32/modules/Makefile b/com32/modules/Makefile
--- syslinux-6.04-pre1/com32/modules/Makefile Fri Mar 04 02:09:01 2016
+++ b/com32/modules/Makefile Fri Jun 30 20:09:01 2017
@@ -25,9 +25,9 @@
# All-architecture modules
MOD_ALL = cat.c32 cmd.c32 config.c32 cptime.c32 cpuid.c32 cpuidtest.c32 \
- debug.c32 dir.c32 dmitest.c32 hexdump.c32 host.c32 ifcpu.c32 \
-