[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it n
From: |
tcallawa at redhat dot com |
Subject: |
[Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug |
Date: |
10 Oct 2007 18:21:53 -0000 |
------- Additional Comments From tcallawa at redhat dot com 2007-10-10 18:21
-------
OK, let me know if this isn't what you need:
The file which fails the test links like this:
ar cru libelf_pic.a elf_version.os elf_hash.os elf_error.os elf_fill.os
elf_begin.os elf_next.os elf_rand.os elf_end.os elf_kind.os gelf_getclass.os
elf_getbase.os elf_getident.os elf32_fsize.os elf64_fsize.os gelf_fsize.os
elf32_xlatetof.os elf32_xlatetom.os elf64_xlatetof.os elf64_xlatetom.os
gelf_xlate.os elf32_getehdr.os elf64_getehdr.os gelf_getehdr.os elf32_newehdr.os
elf64_newehdr.os gelf_newehdr.os gelf_update_ehdr.os elf32_getphdr.os
elf64_getphdr.os gelf_getphdr.os elf32_newphdr.os elf64_newphdr.os
gelf_newphdr.os gelf_update_phdr.os elf_getarhdr.os elf_getarsym.os
elf_rawfile.os elf_readall.os elf_cntl.os elf_getscn.os elf_nextscn.os
elf_ndxscn.os elf_newscn.os elf32_getshdr.os elf64_getshdr.os gelf_getshdr.os
gelf_update_shdr.os elf_strptr.os elf_rawdata.os elf_getdata.os elf_newdata.os
elf_flagelf.os elf_flagehdr.os elf_flagphdr.os elf_flagscn.os elf_flagshdr.os
elf_flagdata.os elf_memory.os elf_update.os elf32_updatenull.os
elf64_updatenull.os elf32_updatefile.os elf64_updatefile.os gelf_getsym.os
gelf_update_sym.os gelf_getversym.os gelf_getverneed.os gelf_getvernaux.os
gelf_getverdef.os gelf_getverdaux.os gelf_getrel.os gelf_getrela.os
gelf_update_rel.os gelf_update_rela.os gelf_getdyn.os gelf_update_dyn.os
gelf_getmove.os gelf_update_move.os gelf_getsyminfo.os gelf_update_syminfo.os
gelf_xlatetof.os gelf_xlatetom.os nlist.os gelf_getsymshndx.os
gelf_update_symshndx.os gelf_update_versym.os gelf_update_verneed.os
gelf_update_vernaux.os gelf_update_verdef.os gelf_update_verdaux.os
elf_getshnum.os elf_getshstrndx.os gelf_checksum.os elf32_checksum.os
elf64_checksum.os gelf_rawchunk.os gelf_freechunk.os libelf_crc32.os
libelf_next_prime.os elf_clone.os gelf_getlib.os gelf_update_lib.os
elf32_offscn.os elf64_offscn.os gelf_offscn.os elf_getaroff.os elf_gnu_hash.os
ranlib libelf_pic.a
gcc -Wall -Wshadow -Werror -Wunused -Wextra -Wformat=2 -std=gnu99 -O2 -g -pipe
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m32 -mcpu=ultrasparc -fexceptions -o libelf.so
-shared -o libelf.so -Wl,--whole-archive,libelf_pic.a,--no-whole-archive \
-Wl,--version-script,./libelf.map,--no-undefined \
-Wl,--soname,libelf.so.1,-z,-defs,-z,relro
I'm attaching the libelf_pic.a, libelf.map, and the bits that make up
libelf_pic.a.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=5149
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug ld/5149] New: PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, tcallawa at redhat dot com, 2007/10/09
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, hjl at lucon dot org, 2007/10/10
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, tcallawa at redhat dot com, 2007/10/10
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, hjl at lucon dot org, 2007/10/10
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug,
tcallawa at redhat dot com <=
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, tcallawa at redhat dot com, 2007/10/10
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, hjl at lucon dot org, 2007/10/10
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, tcallawa at redhat dot com, 2007/10/11
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, hjl at lucon dot org, 2007/10/11
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, hjl at lucon dot org, 2007/10/15
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, oliver at linux-kernel dot at, 2007/10/16
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, oliver at linux-kernel dot at, 2007/10/16
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, hjl at lucon dot org, 2007/10/16
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, oliver at linux-kernel dot at, 2007/10/17
- [Bug ld/5149] PT_GNU_RELRO having PF_R|PF_E even when no section in it needs exec is a ld bug, oliver at linux-kernel dot at, 2007/10/17