diff options
author | Lauri Aarnio <Lauri.Aarnio@iki.fi> | 2008-12-04 15:07:12 +0200 |
---|---|---|
committer | Lauri Leukkunen <lle@rahina.org> | 2008-12-11 23:44:37 +0200 |
commit | be1798714560ff43d1bb34f93f9f0f89528aec4d (patch) | |
tree | 38981ce7db2fa7f53824c59598ba4bde0f224687 /external_patches | |
parent | 3a64c8b5acd67bf12a113d75f4abe5f3c53bb866 (diff) |
Added external_patches/README
Diffstat (limited to 'external_patches')
-rw-r--r-- | external_patches/README | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/external_patches/README b/external_patches/README new file mode 100644 index 0000000..f37dafc --- /dev/null +++ b/external_patches/README @@ -0,0 +1,29 @@ + +"external_patches" for SB2: +=========================== + +This directory contains patches to external components that are recommended +to be used in the SB2'ed environment. + +Short description of the files: + +glibc-2.3.6-elf-rtld.c.patch, glibc-2.5-elf-rtld.c.patch +-------------------------------------------------------- + + A small patch for the dynamic linker/loader ("ld.so", also known as + "ld-linux.so"). The dynamic linker is part of the "glibc" package. + + This patch adds one command line option which is only used + when the dynamic linker is started as an ordinary program, + which is a seldom used way to start dynamically linked + programs. SB2 uses that option to preserve semantics of the + exec* calls + + [SB2 starts the dynamic linker as an ordinary program, + to be able to get full control of the execution environment - + this is somewhat complex system. Study the implementation + of SB2's exec-related functions for full details] + + Note that this patch causes no harm in the default case, i.e. + when the dynamic linker is started "automatically" by the kernel. + |