[Bug ld/1882] ld 2.16.90.0.3 link failure on MIPS64: "not enough GOT space for local GOT entries"

2005-12-08 Thread creideiki+sourceware-bugzilla at lysator dot liu dot se

--- Additional Comments From creideiki+sourceware-bugzilla at lysator dot 
liu dot se  2005-12-08 15:02 ---
Yes, it works with binutils 2.16.91.0.4.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=1882

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug gas/1874] mwait/monitor don't work in 64bit

2005-12-08 Thread hjl at lucon dot org

--- Additional Comments From hjl at lucon dot org  2005-12-08 17:22 ---
Fixed by

http://sourceware.org/ml/binutils/2005-12/msg00035.html

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


http://sourceware.org/bugzilla/show_bug.cgi?id=1874

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/1932] segfault in ld

2005-12-08 Thread hjl at lucon dot org

--- Additional Comments From hjl at lucon dot org  2005-12-08 17:58 ---
Fixed by

http://sourceware.org/ml/binutils/2005-12/msg00048.html

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


http://sourceware.org/bugzilla/show_bug.cgi?id=1932

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/2008] New: Segfault on IA64, something to do with Unwind and section ordering

2005-12-08 Thread ianw at gelato dot unsw dot edu dot au
Hi,

I'm see a segfault when building the attached two object files into a shared
object.  It has something to do with the unwind section and section ordering,
though the details have escaped me.

A debugging session is illustrated below.  This is from CVS just a few moments 
ago.

Thanks!

-i

(gdb) r  -shared -o test.so mainwindow.o moc_qassistantclient.o
Starting program: /usr/local/bin/ld-cvs -shared -o test.so mainwindow.o
moc_qassistantclient.o

Program received signal SIGSEGV, Segmentation fault.
0x400ceee0 in elf_get_linked_section_vma (p=Variable "p" is not 
available.
) at ../../binutils-cvs/bfd/elflink.c:7604
7604  return s->output_section->vma + s->output_offset;
(gdb) back
#0  0x400ceee0 in elf_get_linked_section_vma (p=Variable "p" is not
available.
) at ../../binutils-cvs/bfd/elflink.c:7604
#1  0x400cef60 in compare_link_order (a=0x601e5af8,
b=0x601e5b00) at ../../binutils-cvs/bfd/elflink.c:7619
#2  0x200bd1e0 in msort_with_tmp () from /lib/tls/libc.so.6.1
#3  0x200bcf00 in msort_with_tmp () from /lib/tls/libc.so.6.1
#4  0x200bced0 in msort_with_tmp () from /lib/tls/libc.so.6.1
#5  0x200bced0 in msort_with_tmp () from /lib/tls/libc.so.6.1
#6  0x200bcf00 in msort_with_tmp () from /lib/tls/libc.so.6.1
#7  0x200bcf00 in msort_with_tmp () from /lib/tls/libc.so.6.1
#8  0x200bcf00 in msort_with_tmp () from /lib/tls/libc.so.6.1
#9  0x200bcf00 in msort_with_tmp () from /lib/tls/libc.so.6.1
#10 0x200bd380 in qsort () from /lib/tls/libc.so.6.1
#11 0x400cfb60 in bfd_elf_final_link (abfd=0x6002a7d0,
info=0x60017518) at ../../binutils-cvs/bfd/elflink.c:7699
#12 0x40091490 in elf64_ia64_final_link (abfd=0x6002a7d0,
info=0x60017518) at elf64-ia64.c:4028
#13 0x40039a40 in ldwrite () at ../../binutils-cvs/ld/ldwrite.c:557
#14 0x40033c70 in main (argc=6, argv=0x6fe73478) at
../../binutils-cvs/ld/ldmain.c:468
(gdb) up
#1  0x400cef60 in compare_link_order (a=0x601e5af8,
b=0x601e5b00) at ../../binutils-cvs/bfd/elflink.c:7619
7619  bpos = elf_get_linked_section_vma (*(struct bfd_link_order **)b);
(gdb)  print *(*(struct bfd_link_order **)a).u.indirect.section
$1 = {name = 0x6006b12b
".gnu.linkonce.ia64unw._ZThn80_N10MainWindowD0Ev", id = 822, index = 806, next =
0x600f8400,
  prev = 0x600f81d0, flags = 131371, user_set_vma = 1, linker_mark = 1,
linker_has_input = 0, gc_mark = 0, gc_mark_from_eh = 0, segment_mark = 0,
  sec_info_type = 0, use_rela_p = 1, has_tls_reloc = 0, has_gp_reloc = 0,
need_finalize_relax = 0, reloc_done = 0, vma = 0, lma = 0, size = 0, rawsize = 
0,
  output_offset = 6816, output_section = 0x6003d5d0, alignment_power =
0, relocation = 0x0, orelocation = 0x0, reloc_count = 0, filepos = 344288,
  rel_filepos = 0, line_filepos = 0, userdata = 0x0, contents = 0x0, lineno =
0x0, lineno_count = 0, entsize = 0, kept_section = 0x0,
  moving_line_filepos = 0, target_index = 0, used_by_bfd = 0x600f78d0,
constructor_chain = 0x0, owner = 0x6003bcb0,
  symbol = 0x600f7870, symbol_ptr_ptr = 0x600f83c8, map_head =
{link_order = 0x6016ecf0, s = 0x6016ecf0}, map_tail = {
link_order = 0x600f7fa0, s = 0x600f7fa0}}
(gdb)  print *(*(struct bfd_link_order **)a).u.indirect.section->owner
$2 = {id = 1, filename = 0x6fe73759 "mainwindow.o", xvec =
0x4015e810, iostream = 0x6003de10, iovec = 0x40151558,
  cacheable = 1, target_defaulted = 0, lru_prev = 0x60105850, lru_next =
0x6002a7d0, where = 283872, opened_once = 1, mtime_set = 0,
  mtime = 0, ifd = 0, format = bfd_object, direction = read_direction, flags =
17, origin = 0, output_has_begun = 0, section_htab = {
table = 0x6003f150, size = 4051, newfunc = @0x4016efc0:
0x40067ba0 , memory = 0x6003e130},
  sections = 0x6003e178, section_last = 0x6017cd70,
section_count = 858, start_address = 0, symcount = 0, outsymbols = 0x0,
dynsymcount = 0,
  arch_info = 0x4016ad00, no_export = 0, arelt_data = 0x0, my_archive =
0x0, next = 0x0, archive_head = 0x0, has_armap = 0,
  link_next = 0x60105850, archive_pass = 0, tdata = {aout_data =
0x6003be20, aout_ar_data = 0x6003be20,
oasys_obj_data = 0x6003be20, oasys_ar_data = 0x6003be20,
coff_obj_data = 0x6003be20, pe_obj_data = 0x6003be20,
xcoff_obj_data = 0x6003be20, ecoff_obj_data = 0x6003be20,
ieee_data = 0x6003be20, ieee_ar_data = 0x6003be20,
srec_data = 0x6003be20, ihex_data = 0x6003be20, tekhex_data
= 0x6003be20, elf_obj_data = 0x6003be20,
nlm_obj_data = 0x6003be20, bout_data = 0x6003be20, mmo_data
= 0x6003be20, sun_core_data = 0x6003be20,
  

[Bug ld/2008] Segfault on IA64, something to do with Unwind and section ordering

2005-12-08 Thread ianw at gelato dot unsw dot edu dot au

--- Additional Comments From ianw at gelato dot unsw dot edu dot au  
2005-12-09 03:42 ---
Created an attachment (id=787)
 --> (http://sourceware.org/bugzilla/attachment.cgi?id=787&action=view)
kde object file

an object file from qt/kde

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=2008

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/2008] Segfault on IA64, something to do with Unwind and section ordering

2005-12-08 Thread ianw at gelato dot unsw dot edu dot au

--- Additional Comments From ianw at gelato dot unsw dot edu dot au  
2005-12-09 03:43 ---
Created an attachment (id=788)
 --> (http://sourceware.org/bugzilla/attachment.cgi?id=788&action=view)
other object file

other object file

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=2008

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils