[Bug ld/3243] New: Mips R_MIPS_16 relocation incorrectly handled

2006-09-21 Thread navlrac at hotmail dot com
R_MIPS_16 is incorrectly handled when at a half-word offset: See below: : 8: 0001movfzero,zero,$fcc0 c: 0130tge zero,zero,0x4 ... 10: R_MIPS_32 kdebug_init() 14: R_MIPS_32 kdebug_entry(v

[Bug binutils/3235] objdump on AMD64 - wrong output for prefixed offset operands.

2006-09-21 Thread fruffell at cs dot uwaterloo dot ca
--- Additional Comments From fruffell at cs dot uwaterloo dot ca 2006-09-21 23:32 --- This bug is not resolved. Objdump still incorrectly displays a 32-bit memory offset as a 64-bit offset on x86_64. Even though the default offset size is 64-bits, the address can be overridden by a 0x6

[Bug binutils/3235] objdump on AMD64 - wrong output for prefixed offset operands.

2006-09-21 Thread fruffell at cs dot uwaterloo dot ca
--- Additional Comments From fruffell at cs dot uwaterloo dot ca 2006-09-21 23:29 --- Created an attachment (id=1315) --> (http://sourceware.org/bugzilla/attachment.cgi?id=1315&action=view) Automatic testcase. A new testcase, which is automatic for those who don't want to run a hex edi

[Bug ld/3223] ld fails to link correct variables from linker script.

2006-09-21 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-09-21 23:06 --- Linker behavior is changed. Empty output section in the linker script no longer changes the output layout. Unless you change DOT with empty output section, the output layout will be the same as if empty output section

[Bug ld/3223] ld fails to link correct variables from linker script.

2006-09-21 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-09-21 22:33 --- A simple testcase: [EMAIL PROTECTED] empty-8]$ cat foo.s .text .global _start _start: .long __data_start .long _edata [EMAIL PROTECTED] empty-8]$ cat foo.t SECTIONS { .text 0x: { *(.t

[Bug ld/3191] Dwarf 2 reader in linker doesn't suppor DW_FORM_ref_addr

2006-09-21 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-09-21 21:19 --- The current patch is at http://sourceware.org/ml/binutils/2006-09/msg00224.html -- http://sourceware.org/bugzilla/show_bug.cgi?id=3191 --- You are receiving this mail because: --- You are on the CC list f

[Bug binutils/3235] objdump on AMD64 - wrong output for prefixed offset operands.

2006-09-21 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-09-21 21:18 --- Please submit a proper testcase without requiring a hex editor. You can use ".byte 0x67,0xa2,0x08,0x09,0x50,0x00\n\t" in asm statement instead of nop + hex editor. -- What|Removed

Binutils 2.17 makefile problem

2006-09-21 Thread Cownie, James H
"make distclean" leaves a config.cache file in the intl directory. As a result tarring up the sources after building on one system, doing make distclean, installing on another system and configuring fails to do the right thing. Should be easy to fix, I imagine. -- Jim James Cownie <[EMAIL PROT