[Bug gold/11805] New: prelink is incompatible

2010-07-11 Thread jan dot kratochvil at redhat dot com
echo 'main(){}'|gcc -o 1 -x c -; prelink -N 1
works with BFD ld but with gold:
prelink: .../1: DT_JMPREL tag not adjacent to DT_RELA relocations

2010-07-11 GIT 724361de2c4b9354cbccc6cde03082b2d2663179
= GNU gold (GNU Binutils 2.20.51.20100711) 1.9
or: binutils-2.20.51.0.2-20.fc13.x86_64
both tested with: prelink-0.4.3-3.fc13.x86_64

-- 
   Summary: prelink is incompatible
   Product: binutils
   Version: 2.21 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gold
AssignedTo: ian at airs dot com
ReportedBy: jan dot kratochvil at redhat dot com
CC: bug-binutils at gnu dot org,jakub at redhat dot com
GCC target triplet: x86_64-fedora13-linux-gnu


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

--- 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 gold/11805] prelink is incompatible

2010-07-11 Thread mjw at redhat dot com


-- 
   What|Removed |Added

 CC||mjw at redhat dot com


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

--- 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/11802] DWARF .debug_line entry has incorrect address if directives used for code

2010-07-11 Thread hjl dot tools at gmail dot com

--- Additional Comments From hjl dot tools at gmail dot com  2010-07-12 
02:35 ---
If you use .byte/.short/..., gas assumes they are
readonly data and won't generate DWARF debug info.
It is done on purpose.

For good or bad, some people put readonly data
in .text section.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX


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

--- 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/11732] internal error on invalid code && -msyntax=intel

2010-07-11 Thread hjl dot tools at gmail dot com

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2010-06-22 
07:44 ---
Subject: Bug 11732

CVSROOT:/cvs/src
Module name:src
Changes by: jbeul...@sourceware.org 2010-06-22 07:43:41

Modified files:
gas: ChangeLog expr.c expr.h 
gas/config : tc-i386-intel.c 
gas/testsuite  : ChangeLog 
gas/testsuite/gas/i386: jump.d jump.s 

Log message:
gas/
2010-06-22  Jan Beulich  

PR gas/11732
* config/tc-i386-intel.c (i386_intel_parse_name): Handle pseudo
symbols named "$".
(i386_intel_operand): Remove bogus handling of pseudo symbols
named "$".
* expr.c (current_location): Remove 'static' and local
declaration.
* expr.h (current_location): Declare.

gas/testsuite/
2010-06-22  Jan Beulich  

PR gas/11732
* gas/i386/jump.d: Adjust.
* gas/i386/jump.s: Add check for branch to 2+$.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4175&r2=1.4176
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/expr.c.diff?cvsroot=src&r1=1.82&r2=1.83
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/expr.h.diff?cvsroot=src&r1=1.20&r2=1.21
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386-intel.c.diff?cvsroot=src&r1=1.13&r2=1.14
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1680&r2=1.1681
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/jump.d.diff?cvsroot=src&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/jump.s.diff?cvsroot=src&r1=1.4&r2=1.5


--- Additional Comments From cvs-commit at gcc dot gnu dot org  2010-07-03 
22:16 ---
Subject: Bug 11732

CVSROOT:/cvs/src
Module name:src
Changes by: h...@sourceware.org 2010-07-03 22:15:58

Modified files:
gas: ChangeLog 
gas/config : tc-i386.c 
gas/testsuite  : ChangeLog 
gas/testsuite/gas/i386: i386.exp 
Added files:
gas/testsuite/gas/i386: intel-got32.d intel-got32.s 
intel-got64.d intel-got64.s 

Log message:
Don't call section_symbol() with expr_section.

gas/

2010-07-03  Jan Beulich  

PR gas/11732
* config/tc-i386.c (i386_finalize_displacement): Don't call
section_symbol() with expr_section.

gas/testsuite/

2010-07-03  Jan Beulich  

PR gas/11732
* gas/i386/i386.exp: Run new tests.
* gas/i386/intel-got{32,64}.{s,d}: New.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4187&r2=1.4188
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.c.diff?cvsroot=src&r1=1.441&r2=1.442
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1685&r2=1.1686
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intel-got32.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intel-got32.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intel-got64.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intel-got64.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/i386.exp.diff?cvsroot=src&r1=1.137&r2=1.138


--- Additional Comments From hjl dot tools at gmail dot com  2010-07-12 
02:37 ---
Fixed.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


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

--- 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/11806] New: FAIL: i386 intelbad with -O0

2010-07-11 Thread hjl dot tools at gmail dot com
When compiling binutils with -O0 on Linux/x86-64,
I got

line   "/export/gnu/import/git/binutils/gas/testsuite/gas/i386/intelbad.s:159:
Error: invalid use of pseudo-register"
FAIL: i386 intelbad

It passes with -O2 is used.

-- 
   Summary: FAIL: i386 intelbad with -O0
   Product: binutils
   Version: 2.21 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hjl dot tools at gmail dot com
CC: bug-binutils at gnu dot org,jbeulich at novell dot com


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

--- 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