search for: combreloc

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 */ ==&gt...
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 > >