Displaying 20 results from an estimated 4000 matches similar to: "Preview of SYSLINUX Dynamic ELF Modules Support"
2008 Aug 19
0
Second Preview of SYSLINUX Dynamic Modules - GSoC Release
Greetings everyone,
As the official Google Summer of Code 2008 program reached the
deadline on August 18, I'd wish to announce the release of the second
preview of my work on SYSLINUX, which is also the "GSoC Final Release"
(that is, the code I will officially send to Google). You can find
about what's new in this release and more in the announcements page,
here:
2008 Jul 21
15
SYSLINUX Anatomy
Greetings,
As a Google Summer of Code student for the SYSLINUX project, I had the
chance to learn many interesting things from hpa regarding the
internals of SYSLINUX. So besides my main task of implementing ELF
modules loading & linking, I decided to put down in the wiki all the
information I found concerning SYSLINUX development.
In this regard, I have created a special category on the
2012 May 23
1
[GIT PULL] Remove duplicate COM32 modules
The following changes since commit 4fc3fd1e14f4c1b9208ef262e5b6aef853e9fce4:
graphics: make use of syslinux_force_text_mode() (2012-05-19 02:05:38 -0300)
are available in the git repository at:
git://github.com/aericson/syslinux.git elflink
for you to fetch changes up to 2779b713bdd8644ee2b52962ece6daa209b4ba6b:
com32: remove duplicate modules (2012-05-22 20:59:51 -0300)
2009 May 16
1
GSOC 2008 ELF Loader
http://syslinux.zytor.com/wiki/index.php/GSoC2008_Stefan_Announcements
Has anyone used this successfully? I've spent days messing around with
it. It has nearly a total lack of documentation and even after scanning
source I've not had much luck.
I've finally gotten it to load up, but even specifying its own test
programs I get:
Invalid ELF file version
2019 Dec 05
0
[vhost:linux-next 3/11] drivers/net/ethernet/freescale/dpaa/dpaa_eth.c:2622:20: error: initialization from incompatible pointer type
tree: https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git linux-next
head: b5fe11663b48ca267829b34a65b4133e4e34c993
commit: a256bb8c551310746843ed85de0416ae0571601e [3/11] netdev: pass the stuck queue to the timeout handler
config: arm64-allyesconfig (attached as .config)
compiler: aarch64-linux-gcc (GCC) 7.5.0
reproduce:
wget
2009 Mar 08
1
Inconsistencies between ExtLinux and IsoLinux
Hi,
First of all, I'm new to this mailinglist, so I it's unappropriate to report
things like this, please tell me so.
I'm trying to get the Summer of Code (see
http://syslinux.zytor.com/wiki/index.php/GSoC2008_Stefan_Announcements)<http://syslinux.zytor.com/wiki/index.php/GSoC2008_Stefan_Announcements>
stuff
working. I tried the hda.img file, and it works. If i now try to make
2015 Mar 20
0
About Memory, COM32, and Dynamic Loading
> Hi there,
>
> Is there any updated document on COM32 format?
> http://www.syslinux.org/doc/comboot.txt
>
> Is there any updated memory map?
> http://www.syslinux.org/wiki/index.php/Memory_Map_(General)
>
> is there any updated info on Dynamic Module Loading Using the ELF Format?
> http://www.syslinux.org/wiki/index.php/GSoC2008_Stefan
>
> Thanks,
>
2010 Sep 08
2
[LLVMdev] Generating Consistent Instruction IDs
Hi,
I'd like to ask you what's the best way of generating instruction
identifiers which are consistent across independent invocations of the
LLVM program. One way would be to use a counter and iterate over all
the functions, then all the BBs. But are there any guarantees on the
ordering of the functions and BBs in the iteration? In extremis, I can
sort the functions after name, but what
2010 Sep 08
1
[LLVMdev] Generating Consistent Instruction IDs
On Wed, Sep 8, 2010 at 7:16 PM, Devang Patel <dpatel at apple.com> wrote:
>
> On Sep 8, 2010, at 5:12 AM, Stefan Bucur wrote:
>
>> Hi,
>>
>> I'd like to ask you what's the best way of generating instruction
>> identifiers which are consistent across independent invocations of the
>> LLVM program. One way would be to use a counter and iterate
2010 Sep 08
0
[LLVMdev] Generating Consistent Instruction IDs
On Sep 8, 2010, at 5:12 AM, Stefan Bucur wrote:
> Hi,
>
> I'd like to ask you what's the best way of generating instruction
> identifiers which are consistent across independent invocations of the
> LLVM program. One way would be to use a counter and iterate over all
> the functions, then all the BBs. But are there any guarantees on the
> ordering of the functions
2008 Aug 16
1
Minimal COM32 Root Module
Greetings!
As I have presented in the announcement about the ELF dynamic linker
preview earlier this week, one of my tasks now is to reduce the size
of the root COM32 module to a minimum, and make the rest of the klibc
available as dynamic loadable content. After I studied the linker map
output and saw what are the minimal requirements of the dynamic linker
itself from the C library (the object
2004 Jun 08
0
Routing - new table
Hello,
I have tested a simple thing in two version of Linux and there was a
problem when I have used fwmark as a selector for rule lookups. As you
can see below on the Slack, the <test> table doesn''t have any label
about fwmark. Is there an iproute problem?
--------------------------------------
# cat /etc/fedora-release
Fedora Core release 2 (Tettnang)
# uname -r
2.6.5-1.358
#
2009 Sep 02
0
The fsc branch merged into the elflink branch...
Well, people...
I have just merged the "fsc" branch (filesystems in C, largely the work
of Liu Aleaxander) and the "elflink" branch (dynamic modules, the work
of Claudiu Mihail and Stefan Bucur) together... I haven't tested
anything other than it compiling, but it actually does compile. There
are almost guaranteed to be issues that I have missed, but well, we get
to
2009 May 10
2
Loading ELF dynamic modules
Ive seen the GSOC 2008 mod for allowing dynamic loading of ELF modules
and it fits exactly what we need.
1) It mentions it will be part of syslinux 4. Is there an estimated
release for syslinux 4?
2) The docs are amazingly sparse. Aside from one partial usage note,
there appear to be no text files, man pages, html.. nothing. Only thing
I could find was looking in source at the print_help
2015 Feb 03
2
About Memory, COM32, and Dynamic Loading
Hi there,
Is there any updated document on COM32 format?
http://www.syslinux.org/doc/comboot.txt
Is there any updated memory map?
http://www.syslinux.org/wiki/index.php/Memory_Map_(General)
is there any updated info on Dynamic Module Loading Using the ELF Format?
http://www.syslinux.org/wiki/index.php/GSoC2008_Stefan
Thanks,
Best,
Patrick
2013 Oct 22
0
[LLVMdev] Size limitations in MCJIT / ELF Dynamic Linker/ ELF codegen?
I'm not aware of such a limitation.
What architecture, code model and relocation model are you using? Are you using the SectionMemoryManager?
-Andy
From: Yaron Keren [mailto:yaron.keren at gmail.com]
Sent: Tuesday, October 22, 2013 8:12 AM
To: <llvmdev at cs.uiuc.edu>; Kaylor, Andrew
Subject: Size limitations in MCJIT / ELF Dynamic Linker/ ELF codegen?
I'm running in MCJIT a
2013 Oct 22
2
[LLVMdev] Size limitations in MCJIT / ELF Dynamic Linker/ ELF codegen?
I'm running in MCJIT a module generated from one C++ function. Every line
of the source function uses C++ classes and may throw an exception. As long
as there are less than (about) 1000 lines, everything works. With more
lines the compiled code crashes when running it, with no sensible stack
trace.
Is there any kind of hard-coded size limitation in MCJIT / ELF Dynamic
Linker / ELF codegen /
2019 Sep 25
0
syslinux-5.xx+ modules' ELF files may be mistreated as system DSO
Hi!
Nowadays Syslinux uses regular dynamically linked ELF files as it's
modules:
[...]
com32: Switched from the COM32 object format to ELF as it is a much more
powerful format that allows undefined symbols to be resolved at runtime
and dynamic loading of module dependencies, which means modules now
become shared object files instead of statically linked binaries -
reducing both disk space
2018 Apr 03
0
Multi-architecture (ELF or other) loaders and dynamic linkers available?
On 4/3/2018 9:33 AM, ardi via llvm-dev wrote:
> Hi,
>
> I'm looking for some sort of "universal loader and dynamic linker",
> capable of loading in memory an executable (ELF or other, the format
> is not a requisite at this time) for any of the "major" architectures
> that have LLVM backends (namely: x86, x86_64, ARM, ARM64, PPC, PPC64,
> MIPS32,
2013 Oct 22
0
[LLVMdev] Size limitations in MCJIT / ELF Dynamic Linker/ ELF codegen?
I would guess that it's crashing somewhere in the generated code. On Windows we don't have a way to get call stacks to the generated code (though if you want to try it on Linux, that should work). You can probably look at the address where the crash is occurring and verify that it is in the generated code.
There are a couple of things I would look for.
First, I'd take a look at the