Displaying 10 results from an estimated 10 matches for "combreloc".
2012 Dec 31
5
[LLVMdev] [lld] Linker script findings.
...rams/elf_x86_64.sh`):
==> elf_x86_64.x <==
/* Default linker script, for normal executables */
==> elf_x86_64.xbn <==
/* Script for -N: mix text and data on same page; don't align data */
==> elf_x86_64.xc <==
/* Script for -z combreloc: combine and sort reloc sections */
==> elf_x86_64.xd <==
/* Script for ld -pie: link position independent executable */
==> elf_x86_64.xdc <==
/* Script for -pie -z combreloc: position independent executable, combine & sort relocs */
==>...
2011 May 29
1
Where is the Centos Linux 5.5 kernel syscall handler for mmap? (Keith Roberts)
...onfig so that it skips over libc_pic.os? Thank you for your help.
gcc -shared -static-libgcc -Wl,-O1 -Wl,-z,defs -Wl,
-dynamic-linker=/home/frankc/DQT1/glibc-2.9/lib/ld-linux.so.2
-B/home/frankc/DQTTest5/csu/ -Wl,
--version-script=/home/frankc/DQTTest5/libc.map
-Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both
-nostdlib -nostartfiles -e __libc_main
-L/home/frankc/DQTTest5 -L/home/frankc/DQTTest5/math
-L/home/frankc/DQTTest5/elf -L/home/frankc/DQTTest5/dlfcn -L/home/frankc/DQTTest5/nss
-L/home/frankc/DQTTest5/nis -L/home/frankc/DQTTest5/rt -L/home/frankc/DQTTest5/res...
2018 Jan 07
0
Reducing code size of Position Independent Executables (PIE) by shrinking the size of dynamic relocations section
* Roland McGrath:
> Given this corpus of "reloc traces" you can code up many competing encoding
> formats and do serious measurements of their space savings across the
> entire corpus from simple simulations without having to implement each
> encoding in an actual toolchain and dynamic linker to do the analysis.
On the other hand, the linker currently assumes that the order
2018 Aug 21
7
[lld] avoid emitting PLT entries for ifuncs
...x;
bool ZNodelete;
diff --git a/ELF/Driver.cpp b/ELF/Driver.cpp
index aced1edca..e7896cedf 100644
--- a/ELF/Driver.cpp
+++ b/ELF/Driver.cpp
@@ -340,7 +340,8 @@ static bool getZFlag(opt::InputArgList &Args, StringRef K1, StringRef K2,
static bool isKnown(StringRef S) {
return S == "combreloc" || S == "copyreloc" || S == "defs" ||
- S == "execstack" || S == "hazardplt" || S == "initfirst" ||
+ S == "execstack" || S == "hazardplt" || S == "ifunc-noplt" ||
+ S == "initfirst&qu...
2015 Oct 05
0
[PATCH 2/4] Remove unused linker scripts
..._hugebss_end = .;
- }
-
- _end = .;
-
- /* Stuff we don't need... */
- /DISCARD/ : {
- *(.eh_frame)
- }
-}
diff --git a/mbr/mbr.ld b/mbr/mbr.ld
deleted file mode 100644
index d14ba80..0000000
--- a/mbr/mbr.ld
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Linker script for MBR
- */
-
-/* Script for -z combreloc: combine and sort reloc sections */
-OUTPUT_FORMAT("elf32-i386", "elf32-i386",
- "elf32-i386")
-OUTPUT_ARCH(i386)
-EXTERN(_start)
-ENTRY(_start)
-SECTIONS
-{
- /* Read-only sections, merged into text segment: */
- . = 0x600;
- .text :
- {
- *(.te...
2018 Jan 07
1
Reducing code size of Position Independent Executables (PIE) by shrinking the size of dynamic relocations section
The generic-abi thread has gone into broader subjects of the benefits and
desireability of the work. I'm willing to take it as given that the
encoded size of pure-relative address relocs (i.e. R_*_RELATIVE
equivalents)--ultimately the RODATA segment size of a given ET_DYN file--as
sole metric is a worthy goal and the ballpark savings ratios we're seeing
are worth committing to a new ABI.
2001 Nov 01
1
Sol 2.8 - Samba 222- --with-pam compile errors
...members to resolve
weak
references
[-z allextract] extract all member files from archive files
[-z defaultextract]
extract member files from archive files
which resolve undefined or tentative symbols
[-z combreloc] combine multiple relocation sections
[-B dynamic|static]
search for shared libraries|archives
[-B group] relocate object from within group
[-B eliminate] eliminate unqualified global
symbols from the symbol table...
2009 Sep 24
6
[patch 1/2] grub-0.97: btrfs support for a singe device configuration
2015 Oct 05
7
[PATCH 0/4] Improve linker scripts
From: Sylvain Gault <sylvain.gault at gmail.com>
These patches basically remove unused linker scripts and port a change that was
made to an unused script.
Those are to be applied on top of the gcc 5 bug fixes as they would conflict
otherwise.
Sylvain Gault (4):
diag/mbr: fix dependency to linker script
Remove unused linker scripts
core: Make symbols defined in linker script HIDDEN
2010 Nov 08
89
Re: DM-CRYPT: Scale to multiple CPUs v3 on 2.6.37-rc* ?
On Sun, Nov 07 2010 at 6:05pm -0500,
Andi Kleen <andi@firstfloor.org> wrote:
> On Sun, Nov 07, 2010 at 10:39:23PM +0100, Milan Broz wrote:
> > On 11/07/2010 08:45 PM, Andi Kleen wrote:
> > >> I read about barrier-problems and data getting to the partition when
> > >> using dm-crypt and several layers so I don''t know if that could be
> >