[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/1896] New: FAIL: .equ redefinitions (2)

From: danglin at gcc dot gnu dot org
Subject: [Bug gas/1896] New: FAIL: .equ redefinitions (2)
Date: 20 Nov 2005 22:21:13 -0000

/xxx/gnu/binutils-2.15.91/src/gas/testsuite/lib/run ../as-new   -o dump.o /xxx/g
/home/gnu/binutils-2.15.91/objdir/gas/testsuite/../../binutils/objdump  -rsj .da
ta dump.o > dump.out
extra regexps in /xxx/gnu/binutils-2.15.91/src/gas/testsuite/gas/all/redef2.d st
arting with "^RELOCATION RECORDS FOR .*$"
EOF from dump.out
FAIL: .equ redefinitions (2)

While the test currently fails because of "$DATA$" versus ".data" issues,
there appears to be a real bug present in the SOM target.  This is the

</objdir/gas/testsuite/../../binutils/objdump  -rs dump.o > dump.out
# less dump.out

dump.o:     file format som

OFFSET   TYPE              VALUE
00000000 R_DATA_ONE_SYMBOL  sym
00000008 R_DATA_ONE_SYMBOL  xtrn
00000010 R_DATA_ONE_SYMBOL  sym

Contents of section $DATA$:
 0000 00000000 11111111 00000000 22222222  ............""""
 0010 00000000 00000000                    ........

The value of the first relocation should be "here" not "sym".

The redef3.s test would also fail for the same reason if the .comm portion
was removed.

           Summary: FAIL: .equ redefinitions (2)
           Product: binutils
           Version: 2.17 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gas
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: danglin at gcc dot gnu dot org
                CC: bug-binutils at gnu dot org
 GCC build triplet: hppa2.0w-hp-hpux11.11
  GCC host triplet: hppa2.0w-hp-hpux11.11
GCC target triplet: hppa2.0w-hp-hpux11.11


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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]