[Bug binutils/2402] strip fail sometime to strip libc-2.3.5.so with signal11

2006-03-04 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-03-02 18:36 --- It works for me. -- What|Removed |Added Status|NEW |RESOLVED

[Bug ld/2411] New: ELF linker fails to create DSO with 64k sections

2006-03-04 Thread hjl at lucon dot org
ELF linker has lines like bed->s->swap_symbol_out (abfd, &sym, dest, 0); It doesn't work when creating DSO with 64k sections due to elf_swap_symbol_out (bfd *abfd, const Elf_Internal_Sym *src, void *cdst, void *shndx) { unsigned in

[Bug ld/2411] ELF linker fails to create executable with more than 64k sections

2006-03-04 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-03-02 22:48 --- I guess the 64k section support is incomplete. If there are more than 64k sections, entries in the dynamic symbol table may reference sections beyond 64k: gcc -B./ -o bar sect.o bar.o /usr/local/bin/ld: BFD 2.16.91.0.