[Bug ld/13802] ld testsuite failure: comm-data.exp Common symbol override test; referred common symbol not UNDefined

2012-03-05 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13802

--- Comment #1 from Hans-Peter Nilsson hp at sourceware dot org 2012-03-05 
23:37:58 UTC ---
Same behavior seen in GNU ld 2.18.50.20080423 from CVS at the implied date so
this is at least not a recent regression.

N.B. the test-case assembly file got a linker warning Warning:
tmpdir/comm-data2.o: Unknown EABI object attribute 44 unless not re-assembled
with a contemporary assembler.  Just mentioned for the record; I'm assuming
this is to be expected between the old and the new tools as apparent from a
readelf -a diff between old and new output):

--- comm-data2.o.old.txtTue Mar  6 00:26:42 2012
+++ comm-data2.o.txtTue Mar  6 00:30:44 2012
@@ -10,8 +10,8 @@ ELF Header:
   Version:   0x1
   Entry point address:   0x0
   Start of program headers:  0 (bytes into file)
-  Start of section headers:  172 (bytes into file)
-  Flags: 0x400, Version4 EABI
+  Start of section headers:  180 (bytes into file)
+  Flags: 0x500, Version5 EABI
   Size of this header:   52 (bytes)
   Size of program headers:   0 (bytes)
   Number of program headers: 0

and:

@@ -62,3 +62,6 @@ Symbol table '.symtab' contains 10 entri
 No version information found in this file.
 Attribute Section: aeabi
 File Attributes
+  Tag_ARM_ISA_use: Yes
+  Tag_THUMB_ISA_use: Thumb-1
+  Tag_DIV_use: Not allowed

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug ld/13802] New: ld testsute failure: comm-data.exp Common symbol override test; referred common symbol not UNDefined

2012-03-04 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13802

 Bug #: 13802
   Summary: ld testsute failure: comm-data.exp Common symbol
override test; referred common symbol not UNDefined
   Product: binutils
   Version: 2.23 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassig...@sourceware.org
ReportedBy: h...@sourceware.org
Classification: Unclassified
Target: arm-unknown-linux-gnueabi


Build binutils CVS HEAD as per 2012-03-05 for (cross to)
--target=arm-unknown-linux-gnueabi.  Do make check.  Observe:

Running /home/hp/binutils/src/ld/testsuite/ld-elf/comm-data.exp ...
FAIL: Common symbol override test

It looks like arm-unknown-linux-gnueabi for a symbol defined in a DSO linked-to
and referred to in the DSO being built, emits the symbol as (both in .dynsym
and .symtab):
 6: 00010298 4 OBJECT  GLOBAL DEFAULT8 foo
instead of the expected UNDefined symbol:
 +[0-9]+: +0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +foo

I vaguely recall that the ARM ABI has some unorthodoxisms in the handling of
common symbols, so I'm not sure whether the test-case needs to be adjusted or
skipped or if there indeed is an actual linker bug exposed by the test-case.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug ld/13802] ld testsuite failure: comm-data.exp Common symbol override test; referred common symbol not UNDefined

2012-03-04 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13802

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

Summary|ld testsute failure:|ld testsuite failure:
   |comm-data.exp Common symbol |comm-data.exp Common symbol
   |override test; referred |override test; referred
   |common symbol not UNDefined |common symbol not UNDefined

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug ld/13803] New: ld test-cases failing: arm-elf.exp erratum 760522 fix

2012-03-04 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13803

 Bug #: 13803
   Summary: ld test-cases failing: arm-elf.exp erratum 760522
fix
   Product: binutils
   Version: 2.23 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassig...@sourceware.org
ReportedBy: h...@sourceware.org
Classification: Unclassified
Target: arm-unknown-linux-gnueabi


Build binutils CVS HEAD of 2012-03-05 for target arm-unknown-linux-gnueabi. Do
make check-ld.  Observe:
Running /home/hp/binutils/src/ld/testsuite/ld-arm/arm-elf.exp ...
FAIL: erratum 760522 fix (default for v6z)
FAIL: erratum 760522 fix (explicitly on at v6z)
FAIL: erratum 760522 fix (explicitly off at v6z)
FAIL: erratum 760522 fix (default for v5)
FAIL: erratum 760522 fix (default for v7-a)
FAIL: erratum 760522 fix (default for ARM1156)

That's all of the erratum 760522 tests.  In ld.log, the log messages for
these failures look similar:

/home/hp/binutils/obj/a/ld/../binutils/objdump -d tmpdir/fix-arm1176-1
regexp_diff match failure
regexp ^ [0-9a-f]+:8000 .word0x8000$
line2001020:8074 .word0x8074
FAIL: erratum 760522 fix (default for v6z)

All having .word 0x8074 where .word0x8000 is expected.
Apparently this is the address of a function being called, which happens to be
located at 0x8074 for arm-unknown-linux-gnueabi instead of the expected
0x8000 (verified by looking at what's generated by a build targeted for
arm-eabi); when generalizing the test-case, this seems to have been overlooked.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug ld/13789] ld-elf/zerosize1 failing on mips targets

2012-03-01 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13789

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #2 from Hans-Peter Nilsson hp at sourceware dot org 2012-03-01 
15:10:56 UTC ---
Fixed for 2.23.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug ld/13789] New: ld-elf/zerosize1 failing on mips targets

2012-02-29 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13789

 Bug #: 13789
   Summary: ld-elf/zerosize1 failing on mips targets
   Product: binutils
   Version: 2.23 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassig...@sourceware.org
ReportedBy: h...@sourceware.org
CC: r...@sourceware.org
Classification: Unclassified
Target: mips-elf, mipsel-linux


Configure for either mips-elf, mipsel-linux (or likely any other mips-target). 
Build.  Make check-ld.  Observe:

...
Running
/expvol/pp_slask/hp/comptools/gitmove/updates/src/ld/testsuite/ld-elf/elf.exp
...
FAIL: ld-elf/zerosize1
...

The offending line says xyzzy is of type OBJECT instead of the expected NOTYPE:
 8: 00401004 0 OBJECT  GLOBAL DEFAULT  ABS xyzzy

Unfortunately, I don't know whether that's a valid artefact of the mips ELF
unorthodoxisms or a bug.  FWIW, the test does not fail for neither of arm-eabi
nor cris-elf.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug binutils/3807] binutils failure for mips-elf on HEAD

2012-02-29 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=3807

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #3 from Hans-Peter Nilsson hp at sourceware dot org 2012-03-01 
04:07:43 UTC ---
Apaprently fixed for MIPS as of at least CVS HEAD of 2012-03-01 (post-2.22),
unknown whether fixed in any release.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug binutils/3807] binutils failure for mips-elf on HEAD

2012-02-29 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=3807

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |

--- Comment #4 from Hans-Peter Nilsson hp at sourceware dot org 2012-03-01 
04:09:36 UTC ---
(In reply to comment #3)
 Apaprently fixed for MIPS as of at least CVS HEAD of 2012-03-01 (post-2.22),
 unknown whether fixed in any release.

Oops, sorry, it's just xfailed.  Reopening.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug binutils/13095] New: gcc produces debug info with relocs that mmix readelf can't handle

2011-08-15 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13095

 Bug #: 13095
   Summary: gcc produces debug info with relocs that mmix readelf
can't handle
   Product: binutils
   Version: 2.22 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: binutils
AssignedTo: unassig...@sources.redhat.com
ReportedBy: h...@sourceware.org
Classification: Unclassified
Target: mmix-*


Created attachment 5899
  -- http://sourceware.org/bugzilla/attachment.cgi?id=5899
object-file-testcase as submitted in the gcc PR.

See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49202. Briefly mmix readelf
--debug-dump=decodedline can't handle the info in the attached object file,
instead yielding:

readelf: Warning: unable to apply unsupported reloc type 5 to section
.debug_line
Decoded dump of debug contents of section .debug_line:

CU: t.c:
File nameLine numberStarting address
t.c1   0

t.c20x28
t.c30x38
t.c40x3c
t.c50xa8
UNKNOWN: length 2
t.c50xe0
UNKNOWN: length 2
(etc.)

May be related to bug 3237.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug binutils/13095] gcc produces debug info with relocs that mmix readelf can't handle

2011-08-15 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13095

--- Comment #1 from Hans-Peter Nilsson hp at sourceware dot org 2011-08-16 
01:40:20 UTC ---
reloc type 5 is R_MMIX_64, the MMIX instance of a canonical absolute 64-bit
relocation.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug binutils/13095] gcc produces debug info with relocs that mmix readelf can't handle

2011-08-15 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13095

--- Comment #2 from Hans-Peter Nilsson hp at sourceware dot org 2011-08-16 
01:54:57 UTC ---
After updating readelf.c to include the trivial MMIX relocs, I still see the
UNKNOWN: length 2 lines. To be continued...

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug binutils/13095] gcc produces debug info with relocs that mmix readelf can't handle

2011-08-15 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=13095

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at sources dot   |hp at sourceware dot org
   |redhat.com  |

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug ld/12815] Segmentation fault when using a global variable, a special linker script and emulation elf64mmix

2011-07-24 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=12815

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #7 from Hans-Peter Nilsson hp at sourceware dot org 2011-07-25 
01:23:47 UTC ---
Will instead error gracefully starting with binutils-2.22.
See http://sourceware.org/ml/binutils/2011-07/msg00199.html.
If the error message isn't helpful enough, please suggest improvements here or
on the list.  Thanks for the report.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug gas/12931] ARM: gas fails to set the proper alignment on code sections, causing broken output

2011-06-30 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=12931

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

 CC||hp at sourceware dot org

--- Comment #8 from Hans-Peter Nilsson hp at sourceware dot org 2011-07-01 
04:19:31 UTC ---
Nick (being already CC:ed on the referred PR) or anyone else ARM-knowledgeable,
pretty please have a quick look to see if the fix for this bug was the proper
fix for PR sim/12737.  Thanks.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug gas/12390] binutils as accepts single '/' as if it were a comment

2011-01-13 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=12390

Hans-Peter Nilsson hp at sourceware dot org changed:

   What|Removed |Added

 CC||hp at sourceware dot org

--- Comment #2 from Hans-Peter Nilsson hp at sourceware dot org 2011-01-14 
00:03:24 UTC ---
Is the reporter confused by the placement of 
http://sourceware.org/binutils/docs-2.21/as/i386_002dOptions.html#i386_002dOptions?
 Perhaps that /-documentation should go in a Syntax / Special characters
subsection similar to other ports?

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug gas/12390] binutils as accepts single '/' as if it were a comment

2011-01-13 Thread hp at sourceware dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=12390

--- Comment #4 from Hans-Peter Nilsson hp at sourceware dot org 2011-01-14 
00:19:51 UTC ---
(In reply to comment #3)
 I hadn't seen that paragraph. That describes a comment format not mentioned in
 the comments section here:
 http://sourceware.org/binutils/docs-2.21/as/Comments.html#Comments

Stray and stale documentation there, which can easily be read as being
complete.  I'll rephrase myself: it is a mistake to mention port-specific
features there at all.  It should IMHO just be in each port-specific section
(for the port at hand, 80386 Dependent Features), in a subsection called
Syntax::Special characters.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

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


[Bug ld/11458] New: assertion fail /home/hp/binutils/src/bfd/elf32-cris.c:3109 elf_cris_copy_indirect_symbol

2010-03-30 Thread hp at sourceware dot org
The attached test-case exposes a BFD_ASSERT covering a short-cut: instead of
merging the lists of sections with pc-relative relocs (that have to be copied)
when creating shared libraries, the list was just copied over to the direct
symbol.  Originally this failed when the shared library being created, contained
a non-pic pc-relative reference to abort, which in glibc is versioned, thus
being an indirect symbol to the linker.

-- 
   Summary: assertion fail /home/hp/binutils/src/bfd/elf32-
cris.c:3109 elf_cris_copy_indirect_symbol
   Product: binutils
   Version: 2.21 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: hp at sourceware dot org
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
GCC target triplet: cris-*-* and crisv32-*-*


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

--- 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/11458] assertion fail /home/hp/binutils/src/bfd/elf32-cris.c:3109 elf_cris_copy_indirect_symbol

2010-03-30 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2010-03-30 23:14 
---
Created an attachment (id=4690)
 -- (http://sourceware.org/bugzilla/attachment.cgi?id=4690action=view)
The .d file, to be placed in ld/testsuite/ld-cris.


-- 


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

--- 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/11458] assertion fail /home/hp/binutils/src/bfd/elf32-cris.c:3109 elf_cris_copy_indirect_symbol

2010-03-30 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2010-03-30 23:15 
---
Created an attachment (id=4691)
 -- (http://sourceware.org/bugzilla/attachment.cgi?id=4691action=view)
The assembly input, to be put alongside the .d file.


-- 


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

--- 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/11458] assertion fail /home/hp/binutils/src/bfd/elf32-cris.c:3109 elf_cris_copy_indirect_symbol

2010-03-30 Thread hp at sourceware dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2010-03-31 
03:38 ---
Subject: Bug 11458

CVSROOT:/cvs/src
Module name:src
Changes by: h...@sourceware.org 2010-03-31 03:38:26

Modified files:
bfd: ChangeLog elf32-cris.c 

Log message:
PR ld/11458
* elf32-cris.c (elf_cris_copy_indirect_symbol): Remove invalid
assert of empty pcrel_relocs_copied on the direct symbol.  Instead
of moving the list from the indirect symbol to the direct symbol,
merge into any existing list.
(cris_elf_check_relocs): Store the original section in the
pcrel_relocs_copied list, not the relocation section.
(elf_cris_discard_excess_dso_dynamics): Adjust accordingly to find
the relocation section, for reducing its size.  Change the
BFD_ASSERT into a check for the section being read-only, and only
emit warnings and TEXTREL marker when there's an entry for a
read-only section.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=srcr1=1.4970r2=1.4971
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-cris.c.diff?cvsroot=srcr1=1.107r2=1.108


--- Additional Comments From hp at sourceware dot org  2010-03-31 03:42 
---
See http://sourceware.org/ml/binutils/2010-03/msg00433.html.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


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

--- 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 binutils/11017] PAGE_SIZE redefined in dlltool.c

2009-11-24 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2009-11-24 21:39 
---
Random comment coming out of the woodwork:
I can't help thinking that you should change this and all uses to
TARGET_PAGE_SIZE and TARGET_PAGE_MASK, and the problem would probably be solved.
If you *really* need the host page size...no you don't.

-- 


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

--- 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 binutils/11016] PAGE_SIZE redefined in dlltool.c

2009-11-24 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2009-11-24 21:41 
---


*** This bug has been marked as a duplicate of 11017 ***

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE


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

--- 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 binutils/11017] PAGE_SIZE redefined in dlltool.c

2009-11-24 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2009-11-24 21:41 
---
*** Bug 11016 has been marked as a duplicate of this bug. ***

-- 


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

--- 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/10623] SWYM with operands should accept operand 1 as a register

2009-09-10 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2009-09-10 22:46 
---
.

-- 
   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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

--- 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/10623] New: SWYM with operands should accept operand 1 as a register

2009-09-09 Thread hp at sourceware dot org
To be mmixal-compatible, mmix-gas should accept
 SWYM $0,5
as a synonym for
 SWYM 0,5
(the operands having unpecified meaning for this NOP insn.)

-- 
   Summary: SWYM with operands should accept operand 1 as a register
   Product: binutils
   Version: 2.21 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
GCC target triplet: mmix-knuth-mmixware


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

--- 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/10623] SWYM with operands should accept operand 1 as a register

2009-09-09 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2009-09-10 03:17 
---
Looks like this was deliberate treatment of SWYM, in contrast to TRIP and TRAP,
but I don't see why to discriminate.  I also noticed a few bugs wrt. handling of
non-literal operands, let me get them all covered...

-- 


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

--- 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/7050] New: TLS docs mssing for CRIS port

2008-11-25 Thread hp at sourceware dot org
Oops, missed that part.
The documentation is expected near the documentation for the PIC decorations in
gas/doc/c-cris.texi, @node CRIS-Pic.

-- 
   Summary: TLS docs mssing for CRIS port
   Product: binutils
   Version: 2.20 (HEAD)
Status: NEW
  Severity: enhancement
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org


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

--- 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/7050] TLS docs mssing for CRIS port

2008-11-25 Thread hp at sourceware dot org


-- 
   What|Removed |Added

 Status|NEW |ASSIGNED
 GCC target triplet||cris-*-* and crisv32-*-*
   Priority|P2  |P3


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

--- 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/7050] TLS docs mssing for CRIS port

2008-11-25 Thread hp at sourceware dot org


-- 
   What|Removed |Added

 AssignedTo|unassigned at sources dot   |hp at sourceware dot org
   |redhat dot com  |


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

--- 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 binutils/7034] objdump dumping dynamic relocs does not work with disassembly; option -d negates option -R

2008-11-16 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-16 22:23 
---
(In reply to comment #1)
 Dynamic relocations typically don't apply to the (read-only) text segment, so 
 it is no surprise that there are no relocations to be displayed.

How is that relevant?  Oh I see, you thought I meant just those two options and
meant the -R to somehow be related to the -d.  No, that's just the minimal set
needed to expose the bug.

Actually, the options I tried were something like -d -h -t -r -p -R for
inspection of the contents of interest when writing a regression-test, and I was
curious to find that the dynamic relocations weren't displayed.

I hope you now agree with my conclusion that it's a bug that -d stops -R. ;)

-- 


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

--- 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 binutils/7034] objdump dumping dynamic relocs does not work with disassembly; option -d negates option -R

2008-11-16 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-16 23:11 
---
(In reply to comment #3)
 Not a bug.  -d -R means disassemble, displaying dynamic relocs on 
 instructions,
 exactly as -d -r means disassemble with normal relocs.  You don't get a 
 separate
 dump of relocs in either of these cases.

Without the -d, I get a separate dump of the relocs, so it's either a doc bug or
a bug that I don't get a separate dump.



-- 
   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |


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

--- 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 binutils/7034] objdump dumping dynamic relocs does not work with disassembly; option -d negates option -R

2008-11-16 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-16 23:23 
---
(In reply to comment #3)
 Not a bug.  -d -R means disassemble, displaying dynamic relocs on 
 instructions,

Umm, I don't see the logic at all as dynamic relocs rarely apply to
instructions.  You just don't expect them to be interspersed with the 
disassembly.

The manual also correctly describes the behavior of -d with -r, but says nothing
about -d with -R.


-- 


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

--- 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/7028] New: valgrind complaints running ld-elf/header

2008-11-12 Thread hp at sourceware dot org
For all the targets above, I see in ld.log:
Executing on host: sh -c {valgrind -q /home/hp/binutils/obj/l/ld/ld-new 
-L/home/hp/binutils/src/ld/testsuite/ld-elf  -T header.t -z max-page-size=0x100
-o tmpdir/dump tmpdir/dump0.o 21}  /dev/null ld.tmp (timeout = 300)
==2996== Syscall param write(buf) points to uninitialised byte(s)
==2996==at 0x875F73: __write_nocancel (in /lib/libc-2.8.so)
==2996==by 0x8121F6: _IO_do_write@@GLIBC_2.1 (in /lib/libc-2.8.so)
==2996==by 0x811BCF: _IO_file_overflow@@GLIBC_2.1 (in /lib/libc-2.8.so)
==2996==by 0x812F08: _IO_switch_to_get_mode (in /lib/libc-2.8.so)
==2996==by 0x8115C7: _IO_file_seekoff@@GLIBC_2.1 (in /lib/libc-2.8.so)
==2996==by 0x807D7F: _IO_seekoff_unlocked (in /lib/libc-2.8.so)
==2996==by 0x80F004: fseeko64 (in /lib/libc-2.8.so)
==2996==by 0x806B407: bfd_seek (bfdio.c:365)
==2996==by 0x809F1CE: elf_link_flush_output_syms (elflink.c:8153)
==2996==by 0x80AAB97: bfd_elf_final_link (elflink.c:10619)
==2996==by 0x805E193: ldwrite (ldwrite.c:567)
==2996==by 0x805D5D3: main (ldmain.c:462)
==2996==  Address 0x400c020 is not stack'd, malloc'd or (recently) free'd
succeeded with: (repeated), expected: 
(the above repeated again for unknown reasons)
FAIL: ld-elf/header

Looks like a target-independent bug; something or other is left uninitialized.

-- 
   Summary: valgrind complaints running ld-elf/header
   Product: binutils
   Version: 2.20 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: cris-axis-linux-gnu, arm-unknown-linux-gnu, i686-pc-
linux-gnu


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

--- 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/7028] valgrind complaints running ld-elf/header

2008-11-12 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-13 00:52 
---
Looks like SIZEOF_HEADERS oscillating between 32 and 64 is part of the problem,
see ld/emultempl/elf-generic.em:gld${EMULATION_NAME}_map_segments.
Then, the place that allocates space for headers allocates a different amount
than is output, for the test-case.  Patch in testing.

-- 
   What|Removed |Added

 Status|NEW |ASSIGNED


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

--- 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/7028] valgrind complaints running ld-elf/header

2008-11-12 Thread hp at sourceware dot org


-- 
   What|Removed |Added

 AssignedTo|unassigned at sources dot   |hp at sourceware dot org
   |redhat dot com  |


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

--- 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/7028] valgrind complaints running ld-elf/header

2008-11-12 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-13 03:10 
---
Committed http://sourceware.org/ml/binutils/2008-11/msg00125.html.

-- 
   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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

--- 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/7020] uninitialized read running gas test conditional listings

2008-11-11 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-12 00:50 
---
Patch at http://sourceware.org/ml/binutils/2008-11/msg00098.html.

-- 
   What|Removed |Added

 Status|NEW |ASSIGNED


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

--- 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/7020] uninitialized read running gas test conditional listings

2008-11-11 Thread hp at sourceware dot org


-- 
   What|Removed |Added

 AssignedTo|unassigned at sources dot   |hp at sourceware dot org
   |redhat dot com  |


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

--- 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/7025] New: uninitialized read running gas test macros dot

2008-11-11 Thread hp at sourceware dot org
Running the gas testsuite through valgrind on the mentioned targets yields:
Executing on host: sh -c {valgrind -q /home/hp/binutils/obj/a/gas/as-new  -alm
/home/hp/binutils/src/gas/testsuite/gas/macros/dot.s 21}  /dev/null dump.out
(timeout = 300)
/home/hp/binutils/src/gas/testsuite/gas/macros/dot.s: Assembler messages:
/home/hp/binutils/src/gas/testsuite/gas/macros/dot.s:13: Warning: attempt to
redefine pseudo-op `.macro' ignored
==29160== Use of uninitialised value of size 4
==29160==at 0x805C566: _find_end_of_line (read.c:5803)
==29160==by 0x80623A1: read_a_source_file (read.c:725)
==29160==by 0x804C21E: main (as.c:1045)
==29160== 
==29160== Conditional jump or move depends on uninitialised value(s)
==29160==at 0x8062808: read_a_source_file (read.c:792)
==29160==by 0x804C21E: main (as.c:1045)
/home/hp/binutils/src/gas/testsuite/gas/macros/dot.s:27: Error: unknown
pseudo-op: `.xyz'
/home/hp/binutils/src/gas/testsuite/gas/macros/dot.s:28: Error: bad instruction
`x.y.z 0'
ARM GAS  /home/hp/binutils/src/gas/testsuite/gas/macros/dot.s   
page 1


   1 .altmacro
... (gas listing elided)
regexp_diff match failure
regexp ^.*:27: Error: unknown pseudo-op: .\.xyz.$
line   ==29160== Use of uninitialised value of size 4
regexp_diff match failure
regexp ^.*:28: Error: .*$
line   ==29160==at 0x805C566: _find_end_of_line (read.c:5803)
FAIL: macros dot

-- 
   Summary: uninitialized read running gas test macros dot
   Product: binutils
   Version: 2.20 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: cris-axis-elf, arm-unknown-linux-gnu, bfin-unknown-
uclinux, i686


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

--- 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/7025] uninitialized read running gas test macros dot

2008-11-11 Thread hp at sourceware dot org


-- 
   What|Removed |Added

 Status|NEW |ASSIGNED


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

--- 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/7020] uninitialized read running gas test conditional listings

2008-11-11 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-12 02:13 
---
.

-- 
   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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

--- 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/7025] uninitialized read running gas test macros dot

2008-11-11 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-12 02:14 
---
Patch at http://sourceware.org/ml/binutils/2008-11/msg00106.html.

-- 


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

--- 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/7025] uninitialized read running gas test macros dot

2008-11-11 Thread hp at sourceware dot org


-- 
   What|Removed |Added

 AssignedTo|unassigned at sources dot   |hp at sourceware dot org
   |redhat dot com  |


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

--- 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/7025] uninitialized read running gas test macros dot

2008-11-11 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-11-12 02:43 
---
.

-- 
   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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

--- 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/7020] New: uninitialized read running gas test conditional listings

2008-11-10 Thread hp at sourceware dot org
Running the gas testsuite through valgrind on the mentioned two (but probably
all) targets yields (from gas.log):
Executing on host: sh -c {valgrind -q /home/hp/binutils/obj/e/gas/as-new  -alc
/home/hp/binutils/src/gas/testsuite/gas/all/cond.s dump.out 2gas.stderr} 
/dev/null  (timeout = 300)
==8817== Conditional jump or move depends on uninitialised value(s)
==8817==at 0x8060B5C: read_a_source_file (read.c:794)
==8817==by 0x804C446: main (as.c:1045)
FAIL: conditional listings

-- 
   Summary: uninitialized read running gas test conditional
listings
   Product: binutils
   Version: 2.20 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: cris-axis-elf, arm-unknown-linux-gnu


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

--- 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/6926] Macro number feature \@ conflicting with @ in line_separator_chars

2008-10-04 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-10-04 16:46 
---
(In reply to comment #7)
 Hi Hans-Peter,
 
  Would you mind if I add a specific gas-testcase for \@ in a section 
  directive
  and elsewhere?
 
 Please do.
 
  Come to think of it, that test shows that the \@ handling in .section is the
  exception, as TRT already happens elsewhere.
 
 Actually it was nothing to do with the .section directive.  It was all to do
 with the expansion of the \@ sequence inside the body of a macro.

Of course, being the implied context of this PR, and no proof that enforcing
some quoting semantics elsewhere is desired or worthwhile.

 I have attached a revised patch
 Please give it a try and let me know if you are happy with it.

Happy, happy.  And so are cris-axis-elf, cris-axis-linux-gnu, arm-linux dlx-elf
and mmix-knuth-mmixware regression results FWIW.

-- 
   What|Removed |Added

 Status|WAITING |NEW


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

--- 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/6926] Macro number feature \@ conflicting with @ in line_separator_chars

2008-10-03 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-10-03 06:24 
---
(In reply to comment #4)
 gas/cris/macroat
Come to think of it, that test shows that the \@ handling in .section is the
exception, as TRT already happens elsewhere.  Please reconsider doing it always
instead of having a tc_allow_escaped_end_of_line. Or rename it
tc_allow_escaped_end_of_line_in_pseudos_or_perhaps_just_dot_section. :)

BTW, I think @progbits and whatnot in .section is correctly handled, i.e. not
breaking the line.  Oddness galore.

-- 


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

--- 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/6926] Macro number feature \@ conflicting with @ in line_separator_chars

2008-10-02 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-10-03 00:04 
---
While I do think tc_allow_escaped_end_of_line is overkill and being overcautious
that the canonical escape sequence won't fly, the patch certainly works for me.
 Thanks for fixing this so very promtly!
(I would have got to it sooner or later, probably later. ;)

Would you mind if I add a specific gas-testcase for \@ in a section directive
and elsewhere? Kinda odd that there wasn't any generic one. (Right, there are
target-specific ones: gas/cris/macroat and gas/arm/backslash-at.)

-- 
   What|Removed |Added

 Status|WAITING |NEW


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

--- 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/6926] New: Macro number feature \@ conflicting with @ in line_separator_chars

2008-09-30 Thread hp at sourceware dot org
The CRIS port has const char line_separator_chars[] = @;
Apparently this causes a conflict with the \@ macro invocation number counter,
as evident by building and checking for cris-axis-linux-gnu:
Running x/src/ld/testsuite/ld-elf/elf.exp ...
FAIL: ld-elf/multibss1

with ld.log saying:
x/src/ld/testsuite/ld-elf/multibss1.s: Assembler messages:
x/src/ld/testsuite/ld-elf/multibss1.s:2: Warning: stray `\'
x/src/ld/testsuite/ld-elf/multibss1.s: Assembler messages:
x/src/ld/testsuite/ld-elf/multibss1.s:2: Warning: stray `\'

I guess the simplest and most obvious route would be to make the \ escape any
special meaning of the following char (the line-separatorness of @ for this case
and perhaps similarly for comment_chars; haven't tested if there's a similar
FAIL for ARM where comment_chars contains @).  Note: DLX also has the same
line_separator_chars.

-- 
   Summary: Macro number feature \@ conflicting with @ in
line_separator_chars
   Product: binutils
   Version: 2.20 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
GCC target triplet: cris-axis-linux-gnu


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

--- 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/6926] Macro number feature \@ conflicting with @ in line_separator_chars

2008-09-30 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2008-10-01 00:04 
---
(In reply to comment #0)
 ...haven't tested if there's a similar
 FAIL for ARM where comment_chars contains @.

Nope, the test passes there.


-- 


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

--- 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/6607] New: gas interprets large LOC constant argument as stepping backwards

2008-06-08 Thread hp at sourceware dot org
For this code:
LOC #8000
BootGETA$0,DTrap%set dynamic- and forced-trap  handler

the GAS MMIX port complains as follows:
loc-6.s:4: Error: LOC expression stepping backwards is not supported

It'd reasonable to special-case this value (or any value with the low 56 bits
zero) as pointing to a special unnamed segment, and not stepping relative within
the current segment.  Compare to special-casing of constants for Data_Segment,
Pool_Segment and Stack_Segment.

It'd also be reasonable to treat absolute LOC arguments as unsigned and only
check for stepping backwards when there's previous contents.

-- 
   Summary: gas interprets large LOC constant argument as stepping
backwards
   Product: binutils
   Version: 2.19 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
GCC target triplet: mmix-knuth-mmixware


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

--- 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/3795] New: gas failures for arm-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed Dec 27 06:42:42 2006, I get these
failues for make check-gas for --target=arm-elf:
Running /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/arm/arm.exp ...
FAIL: Neon optional register operands
FAIL: gas/arm/thumbrel

with the gas.log file containing:
/mnt/test1/hp/axis/binutils/arm/gas/testsuite/../../binutils/objdump  -dr
--prefix-addresses --show-raw-insn dump.o  dump.out
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f30cae72vacge\.f32  q5, q6, q9$
line   0114 .text+0x114 f32cae72 vacgt.f32   q5, q6, q9
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f320eed2vacgt\.f32  q7, q8, q1$
line   0118 .text+0x118 f300eed2 vacge.f32   q7, q8, q1
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f326e370vcge\.u32   q7, q3, q8$
line   0124 .text+0x124 f326e360 vcgt.u32q7, q3, q8
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f326e360vcgt\.u32   q7, q3, q8$
line   0128 .text+0x128 f326e370 vcge.u32q7, q3, q8
FAIL: Neon optional register operands
...
/mnt/test1/hp/axis/binutils/arm/gas/testsuite/../../binutils/objdump  -dr
--prefix-addresses --show-raw-insn dump.o  dump.out
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f30cae72vacge\.f32  q5, q6, q9$
line   0114 .text+0x114 f32cae72 vacgt.f32   q5, q6, q9
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f320eed2vacgt\.f32  q7, q8, q1$
line   0118 .text+0x118 f300eed2 vacge.f32   q7, q8, q1
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f326e370vcge\.u32   q7, q3, q8$
line   0124 .text+0x124 f326e360 vcgt.u32q7, q3, q8
regexp_diff match failure
regexp ^0[0-9a-f]+ [^]+ f326e360vcgt\.u32   q7, q3, q8$
line   0128 .text+0x128 f326e370 vcge.u32q7, q3, q8
FAIL: Neon optional register operands

-- 
   Summary: gas failures for arm-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: arm-elf


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

--- 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/3796] New: ld failures for arm-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed Dec 27 06:42:42 2006, I get these
failues for make check-ld for --target=arm-elf:

Running /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-arm/arm-elf.exp ...
FAIL: Thumb-2 BL
FAIL: Thumb shared library with ARM entry points

with the ld.log file containing:
/mnt/test1/hp/axis/binutils/arm/ld/ld-new  -o tmpdir/thumb2-bl
-L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-arm -Ttext 0x100\
0 --section-start .foo=0x1001000 tmpdir/thumb2-bl.o
tmpdir/thumb2-bl.o: In function `_start':
(.text+0x0): relocation truncated to fit: R_ARM_THM_CALL against `bar'
FAIL: Thumb-2 BL
...
/mnt/test1/hp/axis/binutils/arm/ld/ld-new  -o tmpdir/armthumb-lib.so
-L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-arm -share\
d -T arm-lib.ld tmpdir/mixed-lib.o
/mnt/test1/hp/axis/binutils/arm/ld/ld-new: tmpdir/mixed-lib.o(lib_func2):
warning: interworking not enabled.
  first occurrence: tmpdir/mixed-lib.o: arm call to thumb
FAIL: Thumb shared library with ARM entry points

-- 
   Summary: ld failures for arm-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: arm-elf


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

--- 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 binutils/3802] New: binutils failure for m32c-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get this
failure for make check-binutils for --target=m32c-elf:

Running
/mnt/test1/hp/axis/binutils/src/binutils/testsuite/binutils-all/objdump.exp ...
Version /mnt/test1/hp/axis/binutils/m32c/binutils/objdump 20061227
FAIL: objdump -f

with the binutils.log file containing:
/mnt/test1/hp/axis/binutils/m32c/binutils/objdump  -f tmpdir/bintest.o
Executing on host: /mnt/test1/hp/axis/binutils/m32c/binutils/objdump  -f
tmpdir/bintest.o   (timeout = 300)
^M
tmpdir/bintest.o: file format elf32-m32c^M
architecture: m16c, flags 0x0011:^M
HAS_RELOC, HAS_SYMS^M
start address 0x^M
^M

tmpdir/bintest.o: file format elf32-m32c
architecture: m16c, flags 0x0011:
HAS_RELOC, HAS_SYMS
start address 0x


FAIL: objdump -f

-- 
   Summary: binutils failure for m32c-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: m32c-elf


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

--- 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/3803] New: gas failures for m32c-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get these
failures for make check-gas for --target=m32c-elf:

Running /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/gas.exp ...
FAIL: comment.s: comments in listings
FAIL: align
FAIL: incbin
...
Running /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/macros/macros.exp ...
FAIL: semi

with the gas.log file containing:
Starting ../as-new  -al comment.s
M16C/M32C GAS  /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/comment.s 
page 1^M
^M
^M
   1# This test file is to see whether comments get written
into listings^M
   2# correctly.  The file has no real contents.^M
   3  04040404  /* C comments too! */^M
FAIL: comment.s: comments in listings
...
/mnt/test1/hp/axis/binutils/m32c/gas/testsuite/../../binutils/objdump  -s -j
.text dump.o  dump.out
extra lines in dump.out starting with ^ 0040 04040404  
  $
EOF from /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/align.d
FAIL: align
...
/mnt/test1/hp/axis/binutils/m32c/gas/testsuite/../../binutils/objdump  -s -j
.text dump.o  dump.out
extra lines in dump.out starting with ^ 0040 04040404 
   $
EOF from /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/incbin.d
FAIL: incbin
...
/mnt/test1/hp/axis/binutils/m32c/gas/testsuite/../../binutils/objdump  -s -j
.text dump.o  dump.out
extra lines in dump.out starting with ^ 0020 04040404  
  $
EOF from /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/macros/semi.d
FAIL: semi

-- 
   Summary: gas failures for m32c-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: m32c-elf


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

--- 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/3804] New: ld failures for m32c-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
/binutils/src/ld/testsuite/ld-scripts/em\
pty-address-3.s
./ld-new  -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts  -T
empty-address-3a.t -o tmpdir/dump tmpdir/dump0.o
/mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new  -n tmpdir/dump 
tmpdir/dump.out
extra regexps in
/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-3a.d
starting with ^0+10 A __data_end$
EOF from tmpdir/dump.out
FAIL: ld-scripts/empty-address-3a
/mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new-o tmpdir/dump0.o
/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/em\
pty-address-3.s
./ld-new  -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts  -T
empty-address-3b.t -o tmpdir/dump tmpdir/dump0.o
/mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new  -n tmpdir/dump 
tmpdir/dump.out
extra regexps in
/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-3b.d
starting with ^0+10 A __data_end$
EOF from tmpdir/dump.out
FAIL: ld-scripts/empty-address-3b
/mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new-o tmpdir/dump0.o
/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/em\
pty-address-3.s
./ld-new  -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts  -T
empty-address-3c.t -o tmpdir/dump tmpdir/dump0.o
/mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new  -n tmpdir/dump 
tmpdir/dump.out
extra regexps in
/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-3c.d
starting with ^0+1010 A __data_end$
EOF from tmpdir/dump.out
FAIL: ld-scripts/empty-address-3c

-- 
   Summary: ld failures for m32c-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: m32c-elf


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

--- 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/3805] New: ld failure for m32r-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get this
failure for make check-Y for --target=m32r-elf:

Running /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/sec64k.exp ...
FAIL: ld-elf/64ksec-r

with the ld.log file containing:
./ld-new  -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf  -r -o
tmpdir/dump tmpdir/dump0.o tmpdir/dump1.o tmpdir/dump2.o t\
mpdir/dump3.o tmpdir/dump4.o tmpdir/dump5.o tmpdir/dump6.o tmpdir/dump7.o
tmpdir/dump8.o tmpdir/dump9.o tmpdir/dump10.o tmpdir/du\
mp11.o tmpdir/dump12.o tmpdir/dump13.o tmpdir/dump14.o tmpdir/dump15.o
tmpdir/dump16.o tmpdir/dump17.o tmpdir/dump18.o tmpdir/dum\
p19.o tmpdir/dump20.o tmpdir/dump21.o tmpdir/dump22.o tmpdir/dump23.o
tmpdir/dump24.o tmpdir/dump25.o tmpdir/dump26.o tmpdir/dump\
27.o tmpdir/dump28.o tmpdir/dump29.o tmpdir/dump30.o tmpdir/dump31.o
tmpdir/dump32.o tmpdir/dump33.o
/mnt/test1/hp/axis/binutils/m32r/ld/../binutils/readelf  -W -Ss tmpdir/dump 
tmpdir/dump.out
regexp_diff match failure
regexp ^There are 680.. section headers.*:$
line   There are 102009 section headers, starting at offset 0x13e564:
extra regexps in tmpdir/64ksec-r.d starting with ^  \[ 0\] .* 682[0-9][0-9][
]+0[ ]+0$
EOF from tmpdir/dump.out
FAIL: ld-elf/64ksec-r

-- 
   Summary: ld failure for m32r-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: m32r-elf


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

--- 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 binutils/3807] New: binutils failure for mips-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get this
failure for make check-binutils for --target=mips-elf:

Running
/mnt/test1/hp/axis/binutils/src/binutils/testsuite/binutils-all/objcopy.exp ...
Version /mnt/test1/hp/axis/binutils/mips/binutils/objcopy 20061227
FAIL: --localize-hidden test 1

with the .log file containing:
/mnt/test1/hp/axis/binutils/mips/binutils/objdump  --syms tmpdir/copy.o 
tmpdir/dump.out
extra regexps in
/mnt/test1/hp/axis/binutils/src/binutils/testsuite/binutils-all/localize-hidden-1.d
starting with ^0+2200 l .*\\
*ABS\* 0+ \.hidden Ghidden$
EOF from tmpdir/dump.out
FAIL: --localize-hidden test 1

-- 
   Summary: binutils failure for mips-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: mips-elf


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

--- 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/3808] New: gas failure for mips-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get this
failure for make check-gas for --target=mips-elf:

Running /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/mips/mips.exp ...
FAIL: MIPS16 intermix

with the gas.log file containing:
/mnt/test1/hp/axis/binutils/src/gas/testsuite/lib/run ../as-new  -mips32r2 -o
dump.o /mnt/test1/hp/axis/binutils/src/gas/testsuit\
e/gas/mips/mips16-intermix.s
/mnt/test1/hp/axis/binutils/mips/gas/testsuite/../../binutils/objdump  -t dump.o
 dump.out
regexp_diff match failure
regexp ^0+[0-9a-f]+ ld  .mips16.fn.m16_d   0+[0-9a-f]+ .mips16.fn.m16_d$
line   003c g F .text  000c m32_d
regexp_diff match failure
regexp ^0+[0-9a-f]+ l F .mips16.fn.m16_d   0+[0-9a-f]+ __fn_stub_m16_d$
line   0048 g F .text  000c 0xf0 m16_d
regexp_diff match failure
regexp ^0+[0-9a-f]+ l F .text  0+[0-9a-f]+ m32_static_d$
line    *UND*   __mips16_fixdfsi
regexp_diff match failure
(many more differences pruned)

-- 
   Summary: gas failure for mips-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: mips-elf


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

--- 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/3809] New: ld failures for mips-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get these
failures for make check-ld for --target=mips-elf:

Running /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-mips-elf/mips-elf.exp 
...
FAIL: MIPS eh-frame 3
FAIL: MIPS eh-frame 4
FAIL: Global calls from mips16

with the ld.log file containing:
/mnt/test1/hp/axis/binutils/mips/ld/../gas/as-new  -EB -mips3 -mabi=eabi
--defsym alignment=3 --defsym fill=0 --defsym foo=0x1020\
304050607080  -o tmpdir/dump1.o
/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-mips-elf/eh-frame1.s
./ld-new  -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-mips-elf  -EB
-Teh-frame1.ld -o tmpdir/dump tmpdir/dump0.o tmpdir/dum\
p1.o
/mnt/test1/hp/axis/binutils/mips/ld/../binutils/readelf  -wf tmpdir/dump 
tmpdir/dump.out
regexp_diff match failure
regexp ^0040 0014 0044 FDE cie= pc=00020030..00020060$
line   0040 000c  CIE
regexp_diff match failure
regexp ^0058 0014 005c FDE cie= pc=00020060..000200a0$
line Version:   1
regexp_diff match failure
regexp ^0070 0014 0074 FDE cie= pc=000200a0..000200f0$
line Augmentation:  
regexp_diff match failure
regexp ^0088 001c  CIE$
line Code alignment factor: 1
regexp_diff match failure
regexp ^  Version:   1$
line Data alignment factor: 4
regexp_diff match failure
regexp ^  Augmentation:  zP$
line Return address column: 31
regexp_diff match failure
regexp ^  Code alignment factor: 1$
line DW_CFA_nop
regexp_diff match failure
regexp ^  Data alignment factor: 4$
line DW_CFA_nop
regexp_diff match failure
(more differences pruned, similar differences for eh-frame 4)
...
/mnt/test1/hp/axis/binutils/mips/ld/../gas/as-new   -o
tmpdir/mips16-call-global-3.o -mips32r2 /mnt/test1/hp/axis/binutils/src/ld\
/testsuite/ld-mips-elf/mips16-call-global-3.s
/mnt/test1/hp/axis/binutils/mips/ld/ld-new  -o tmpdir/mips16-call-global
-L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-mips-e\
lf  tmpdir/mips16-call-global-1.o tmpdir/mips16-call-global-2.o
tmpdir/mips16-call-global-3.o
/mnt/test1/hp/axis/binutils/mips/ld/../binutils/objdump -dr
tmpdir/mips16-call-global  dump.out
regexp_diff match failure
regexp ^.*0090 __start:$
line   00400018 __start:
regexp_diff match failure
regexp ^.*0090:64c3save24,ra$
line 400018:   64c3save24,ra
regexp_diff match failure
regexp ^.*0092:1a00 002e   jal .*00b8 x\+0x8$
line 40001a:   1a00 000d   jal 400034 y+0x4
(more seemingly-only address differences pruned)
...
regexp ^.*00b4:6500nop$
line   ...
extra regexps in
/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-mips-elf/mips16-call-global.d
starting with ^.*00b6:  6500 \
   nop$
EOF from dump.out
FAIL: Global calls from mips16

-- 
   Summary: ld failures for mips-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: mips-elf


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

--- 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/3810] New: gas failures for mn10300-elf on HEAD

2006-12-26 Thread hp at sourceware dot org
With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get these
failures for make check-gas for --target=mn10300-elf:

Running /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/gas.exp ...
FAIL: .equ redefinitions (2)
FAIL: .equ redefinitions (3)
...
Running /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/elf/elf.exp ...
FAIL: .equ redefinitions (ELF)

with the gas.log file containing:
/mnt/test1/hp/axis/binutils/src/gas/testsuite/lib/run ../as-new   -o dump.o
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all\
/redef2.s
../as-new: dump.o: symbol `sym' required but not present
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/redef2.s: Assembler 
messages:
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/redef2.s:12: Fatal error:
can't close dump.o: No symbols
/mnt/test1/hp/axis/binutils/mn10300/gas/testsuite/../../binutils/objdump  -rs -j
.data -j \$DATA\$ dump.o  dump.out
/mnt/test1/hp/axis/binutils/mn10300/gas/testsuite/../../binutils/objdump:
'dump.o': No such file
FAIL: .equ redefinitions (2)
/mnt/test1/hp/axis/binutils/src/gas/testsuite/lib/run ../as-new   -o dump.o
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all\
/redef3.s
../as-new: dump.o: symbol `sym' required but not present
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/redef3.s: Assembler 
messages:
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/all/redef3.s:12: Fatal error:
can't close dump.o: No symbols
/mnt/test1/hp/axis/binutils/mn10300/gas/testsuite/../../binutils/objdump  -rsj
.data dump.o  dump.out
/mnt/test1/hp/axis/binutils/mn10300/gas/testsuite/../../binutils/objdump:
'dump.o': No such file
FAIL: .equ redefinitions (3)
...
../as-new: dump.o: symbol `sym' required but not present
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/elf/redef.s: Assembler 
messages:
/mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/elf/redef.s:10: Fatal error:
can't close dump.o: No symbols
/mnt/test1/hp/axis/binutils/mn10300/gas/testsuite/../../binutils/objdump  -t
dump.o  dump.out
/mnt/test1/hp/axis/binutils/mn10300/gas/testsuite/../../binutils/objdump:
'dump.o': No such file
FAIL: .equ redefinitions (ELF)

-- 
   Summary: gas failures for mn10300-elf on HEAD
   Product: binutils
   Version: 2.18 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: mn10300-elf


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

--- 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/3795] gas failures for arm-elf on HEAD

2006-12-26 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2006-12-27 07:31 
---
Absolute time-stamp: Wed, 27 Dec 2006 06:05:09 UTC.

-- 


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

--- 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/3796] ld failures for arm-elf on HEAD

2006-12-26 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2006-12-27 07:32 
---
Absolute time-stamp: Wed, 27 Dec 2006 06:05:09 UTC.

-- 


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

--- 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/3805] ld failure for m32r-elf on HEAD

2006-12-26 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2006-12-27 07:37 
---
When reading, s/check-Y/check-ld/ in the description please.

-- 


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

--- 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/2101] New: misassembly of hex constants that look like local label references.

2006-01-02 Thread hp at sourceware dot org
For this code:
x:
 swym
0:
 setl $9,#1F
1:
 setl $8,#1B2F
 setl $7,0xFF9F
 setl $6,#1F3A
9:
 setl $5,#1B
 setl $4,#1A1B
 setl $3,0x9F
 setl $2,0x9B
 setl $1,0x1F
 setl $0,0x1b

Assembled with default options, you get this disassembly:
/tmp/x.o: file format elf64-mmix

Disassembly of section .text:

 x:
   0:   fd00swym 0,0,0
   4:   e309setl $9,0x0
   8:   e3081b2fsetl $8,0x1b2f
   c:   e307ff9fsetl $7,0xff9f
  10:   e3061f3asetl $6,0x1f3a
  14:   e305setl $5,0x0
  18:   e3041a1bsetl $4,0x1a1b
  1c:   e303009fsetl $3,0x9f
  20:   e302009bsetl $2,0x9b
  24:   e301001fsetl $1,0x1f
  28:   e31bsetl $0,0x1b

Note the misassembly of the insns setting $9 and $5 respectively.

-- 
   Summary: misassembly of hex constants that look like local label
references.
   Product: binutils
   Version: 2.17 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: hp at sourceware dot org
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
GCC target triplet: mmix-knuth-mmixware


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

--- 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 binutils/1860] binutils.texi:3495: No such file or directory.

2005-12-22 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2005-12-23 03:30 
---
Reopening; still not fixed.
Needs a makeinfo = 4.2  4.5 (?) to repeat the behavior.


-- 
   What|Removed |Added

 Status|RESOLVED|REOPENED
 GCC target triplet|hppa64-linux|hppa64-linuxinux
   |inux|
 Resolution|WORKSFORME  |


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

--- 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/1879] FAIL: weakref tests

2005-11-19 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2005-11-19 07:46 
---
Hey, it's the same FAILs as for mmix-knuth-mmixware!
Ever since rth's change from .set to = for these tests.
I scratched the host and build fields, as this was a
cross from i686-pc-linux-gnu (FC2).

-- 
   What|Removed |Added

 CC||hp at sourceware dot org
  GCC build triplet|hppa64-hp-hpux11.11 |
   GCC host triplet|hppa64-hp-hpux11.11 |
 GCC target triplet|hppa*-*-hpux11.11   |hppa*-*-hpux11.11 mmix-
   ||knuth-mmixware


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

--- 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/1501] ld-mmix/bpo-10 failing

2005-10-30 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2005-10-31 04:18 
---
Fixed; see URL:http://sourceware.org/ml/binutils/2005-10/msg00465.html.
Test results the binutils MMIX port are now expected to be all clean again.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


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

--- 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/1630] New: gas weakref tests fail on most (all?) targets

2005-10-29 Thread hp at sourceware dot org
For cris-elf, mmix-knuth-mmixware and native x86_64-unknown-linux-gnu I see
Running /home/hp/combined/combined/gas/testsuite/gas/all/gas.exp ...
FAIL: weakref tests, relocations
FAIL: weakref tests, global syms
FAIL: weakref tests, local syms
FAIL: weakref tests, strong undefined syms
FAIL: weakref tests, weak undefined syms

Further analysis in the thread starting at
URL:http://sourceware.org/ml/binutils/2005-10/msg00412.html.

-- 
   Summary: gas weakref tests fail on most (all?) targets
   Product: binutils
   Version: 2.17 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: aoliva at sources dot redhat dot com,bug-binutils at gnu
dot org,jbeulich at novell dot com


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

--- 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/1567] New: 64-bit problem for cris building Linux

2005-10-27 Thread hp at sourceware dot org
Building the Linux kernel can lead to this error:
arch/cris/mm/mm.o: In function `free_initmem':
arch/cris/mm/mm.o(.text+0x1e0): relocation truncated to fit: R_CRIS_32
__init_begin
make[3]: *** [vmlinux] Error 1

Apparently a 64-bit-host problem. To be investigated.

-- 
   Summary: 64-bit problem for cris building Linux
   Product: binutils
   Version: 2.12
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: hp at sourceware dot org
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
  GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: cris


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

--- 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/1567] 64-bit problem for cris building Linux

2005-10-27 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2005-10-28 00:58 
---
See URL:http://sourceware.org/ml/binutils/2005-10/msg00427.html.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


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

--- 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/1508] FAIL: ld-elf/unknown

2005-10-20 Thread hp at sourceware dot org


-- 
   What|Removed |Added

 CC||hp at sourceware dot org


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

--- 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/1502] New: regression: ld-mmix/bspec2 fails

2005-10-19 Thread hp at sourceware dot org
Started failing between LAST_UPDATED Fri Oct 14 17:12:36 UTC 2005
and Sun Oct 16 01:33:18 UTC 2005.  Still failed with
Mon Oct 17 15:28:21 UTC 2005.

Running /home/hp/combined/combined/ld/testsuite/ld-mmix/mmix.exp ...
...
FAIL: ld-mmix/bspec2

The message in ld.log indicates a too large diff to usefully paste here.
Executing the test by hand, it seems there's now two sections both
named .MMIX.spec_data.2.  That just can't be just a ld layout thing
but a real bug.  I suspect the recent place-orphans-by-type changes.

-- 
   Summary: regression: ld-mmix/bspec2 fails
   Product: binutils
   Version: 2.17 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
GCC target triplet: mmix-knuth-mmixware


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

--- 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/886] gas/mmix/relax2 fails

2005-05-07 Thread hp at sourceware dot org

--- Additional Comments From hp at sourceware dot org  2005-05-07 06:27 
---
Same general reply as in PR 885, but for this one, I'm assigned to fix it.
Do you see spurious passes on some host?

-- 


http://sources.redhat.com/bugzilla/show_bug.cgi?id=886

--- 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/886] New: gas/mmix/relax2 fails

2005-04-28 Thread hp at sourceware dot org
Comparison between
Mon Apr 11 12:40:45 CEST 2005
Mon Apr 11 10:40:45 UTC 2005
 and
Mon Apr 11 20:06:38 CEST 2005
Mon Apr 11 18:06:38 UTC 2005
Tests that now fail, but worked before:

gas/mmix/relax2

Discussed on the mailing lists.

-- 
   Summary: gas/mmix/relax2 fails
   Product: binutils
   Version: 2.17 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: gas
AssignedTo: hp at sourceware dot org
ReportedBy: hp at sourceware dot org
CC: bug-binutils at gnu dot org
GCC target triplet: mmix-*


http://sources.redhat.com/bugzilla/show_bug.cgi?id=886

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


<    1   2