[Bug gas/11395] gas creates 64bit add-instruction in 32bit mode for hppa2.0

2010-12-31 Thread cvs-commit at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=11395

--- Comment #7 from cvs-commit at gcc dot gnu.org  2010-12-31 16:43:51 UTC ---
CVSROOT:/cvs/src
Module name:src
Changes by:dang...@sourceware.org2010-12-31 16:43:48

Modified files:
gas: ChangeLog 
include/opcode : ChangeLog hppa.h 
opcodes: ChangeLog hppa-dis.c 
gas/config : tc-hppa.c 

Log message:
PR gas/11395
* config/tc-hppa.c (pa_ip): Revert last change.  Add variable need_cond
to determine whether a 64-bit condition is needed for 'A' and 'S'
conditions.  Default to 32-bit never condition for logical and unit
instructions.  Add error message for missing branch on bit condition.

* hppa.h (pa_opcodes): Revert last change.  Exchange 32 and 64-bit
"bb" entries.

* hppa-dis.c (compare_cond_64_names): Change never condition to ",*".
(add_cond_64_names): Likewise.
(logical_cond_64_names): Likewise.
(unit_cond_64_names): Likewise.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4372&r2=1.4373
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/opcode/ChangeLog.diff?cvsroot=src&r1=1.428&r2=1.429
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/opcode/hppa.h.diff?cvsroot=src&r1=1.68&r2=1.69
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.1677&r2=1.1678
http://sourceware.org/cgi-bin/cvsweb.cgi/src/opcodes/hppa-dis.c.diff?cvsroot=src&r1=1.49&r2=1.50
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-hppa.c.diff?cvsroot=src&r1=1.150&r2=1.151

-- 
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/12357] New: ERROR: tcl error sourcing /home2/dave/binutils/src/ld/testsuite/ld-plugin/plugin.exp

2010-12-31 Thread danglin at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12357

   Summary: ERROR: tcl error sourcing
/home2/dave/binutils/src/ld/testsuite/ld-plugin/plugin
.exp
   Product: binutils
   Version: 2.22 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassig...@sources.redhat.com
ReportedBy: dang...@gcc.gnu.org


Running /home2/dave/binutils/src/ld/testsuite/ld-plugin/plugin.exp ...
ERROR: tcl error sourcing
/home2/dave/binutils/src/ld/testsuite/ld-plugin/plugin
.exp.
ERROR: wrong # args: should be "regsub ?switches? exp string subSpec varName"
while executing
"regsub ".*dlname='" "$plugin_name" """
invoked from within
"regsub "'.*" [regsub ".*dlname='" "$plugin_name" ""] """
invoked from within
"set plugin_name [regsub "'.*" [regsub ".*dlname='" "$plugin_name" ""] ""]"
(file "/home2/dave/binutils/src/ld/testsuite/ld-plugin/plugin.exp" line 42)
invoked from within
"source /home2/dave/binutils/src/ld/testsuite/ld-plugin/plugin.exp"
("uplevel" body line 1)
invoked from within
"uplevel #0 source /home2/dave/binutils/src/ld/testsuite/ld-plugin/plugin.exp"
invoked from within
"catch "uplevel #0 source $test_file_name""

# Look for the name we can dlopen in the test plugin's libtool control script.
set plugin_name [file_contents "$base_dir/libldtestplug.la"]
set plugin_name [regsub "'.*" [regsub ".*dlname='" "$plugin_name" ""] ""]

Probably, issue is '.

-- 
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/12358] New: FAIL: ld-elf/textaddr2

2010-12-31 Thread danglin at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12358

   Summary: FAIL: ld-elf/textaddr2
   Product: binutils
   Version: 2.22 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassig...@sources.redhat.com
ReportedBy: dang...@gcc.gnu.org


The target is hppa64-unknown-linux-gnu.

Executing on host: sh -c {/home2/dave/binutils/objdir/ld/../gas/as-new-o
tmp
dir/dump0.o /home2/dave/binutils/src/ld/testsuite/ld-elf/maxpage1.s 2>&1} 
/dev/
null ld.tmp (timeout = 300)
./ld-new  -L/home2/dave/binutils/src/ld/testsuite/ld-elf  -shared
-Ttext-segment
 0x700 -z max-page-size=0x20 -o tmpdir/dump tmpdir/dump0.o 
Executing on host: sh -c {./ld-new 
-L/home2/dave/binutils/src/ld/testsuite/ld-e
lf  -shared -Ttext-segment 0x700 -z max-page-size=0x20 -o tmpdir/dump
tm
pdir/dump0.o  2>&1}  /dev/null ld.tmp (timeout = 300)
/home2/dave/binutils/objdir/ld/../binutils/readelf  -l --wide tmpdir/dump >
tmpd
ir/dump.out
Executing on host: sh -c {/home2/dave/binutils/objdir/ld/../binutils/readelf 
-l
 --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp}  /dev/null  (timeout = 300)
extra regexps in /home2/dave/binutils/src/ld/testsuite/ld-elf/textaddr2.d
starti
ng with "^  LOAD +0x0+ 0x0*700 0x0*700 0x0*[0-9a-f][0-9a-f][0-9a-f]
0x0*
[0-9a-f][0-9a-f][0-9a-f] R[ W]E 0x20$"
EOF from tmpdir/dump.out
FAIL: ld-elf/textaddr2

-- 
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/12358] FAIL: ld-elf/textaddr2

2010-12-31 Thread dave at hiauly1 dot hia.nrc.ca
http://sourceware.org/bugzilla/show_bug.cgi?id=12358

--- Comment #1 from dave at hiauly1 dot hia.nrc.ca  2010-12-31 20:49:44 UTC ---
Attached dump.out.  Regexp appears to fail because of differences in
FileSiz, MemSiz and Flg.

Dave

-- 
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/12359] New: FAIL: ld-elf/textaddr6

2010-12-31 Thread danglin at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12359

   Summary: FAIL: ld-elf/textaddr6
   Product: binutils
   Version: 2.22 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassig...@sources.redhat.com
ReportedBy: dang...@gcc.gnu.org


This PR is similar to ld/12358 and might be a dup.

Target is hppa64-unknown-linux-gnu.

/home2/dave/binutils/objdir/ld/../gas/as-new-o tmpdir/dump0.o
/home2/dave/bi
nutils/src/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home2/dave/binutils/objdir/ld/../gas/as-new-o
tmp
dir/dump0.o /home2/dave/binutils/src/ld/testsuite/ld-elf/maxpage1.s 2>&1} 
/dev/
null ld.tmp (timeout = 300)
./ld-new  -L/home2/dave/binutils/src/ld/testsuite/ld-elf  -shared -z
max-page-si
ze=0x1 -Ttext-segment 0x1 -o tmpdir/dump tmpdir/dump0.o 
Executing on host: sh -c {./ld-new 
-L/home2/dave/binutils/src/ld/testsuite/ld-e
lf  -shared -z max-page-size=0x1 -Ttext-segment 0x1 -o tmpdir/dump
tmpdi
r/dump0.o  2>&1}  /dev/null ld.tmp (timeout = 300)
/home2/dave/binutils/objdir/ld/../binutils/readelf  -l --wide tmpdir/dump >
tmpd
ir/dump.out
Executing on host: sh -c {/home2/dave/binutils/objdir/ld/../binutils/readelf 
-l
 --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp}  /dev/null  (timeout = 300)
extra regexps in /home2/dave/binutils/src/ld/testsuite/ld-elf/textaddr6.d
starti
ng with "^  LOAD +0x0+ 0x0*1 0x0*1 0x0*[0-9a-f][0-9a-f][0-9a-f]
0x0*[0-9
a-f][0-9a-f][0-9a-f] R E 0x1$"
EOF from tmpdir/dump.out
FAIL: ld-elf/textaddr6

-- 
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/12359] FAIL: ld-elf/textaddr6

2010-12-31 Thread dave at hiauly1 dot hia.nrc.ca
http://sourceware.org/bugzilla/show_bug.cgi?id=12359

--- Comment #1 from dave at hiauly1 dot hia.nrc.ca  2010-12-31 21:14:45 UTC ---
Attached dump.out.

-- 
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/12360] New: FAIL: size/aligment change of common symbols (warning 1)

2010-12-31 Thread danglin at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12360

   Summary: FAIL: size/aligment change of common symbols (warning
1)
   Product: binutils
   Version: 2.22 (HEAD)
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassig...@sources.redhat.com
ReportedBy: dang...@gcc.gnu.org


hppa64-linux-gnu-gcc  -B/home2/dave/binutils/objdir/ld/tmpdir/gas/
-I/home2/dave
/binutils/src/ld/testsuite/ld-elfcomm -g -O2   -g -O2 -fcommon -c
/home2/dave/bi
nutils/src/ld/testsuite/ld-elfcomm/common1a.c -o tmpdir/common1a.o
Executing on host: sh -c {hppa64-linux-gnu-gcc 
-B/home2/dave/binutils/objdir/ld
/tmpdir/gas/ -I/home2/dave/binutils/src/ld/testsuite/ld-elfcomm -g -O2   -g -O2 
-fcommon -c /home2/dave/binutils/src/ld/testsuite/ld-elfcomm/common1a.c -o
tmpdi
r/common1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
hppa64-linux-gnu-gcc  -B/home2/dave/binutils/objdir/ld/tmpdir/gas/
-I/home2/dave
/binutils/src/ld/testsuite/ld-elfcomm -g -O2   -g -O2 -fcommon -c
/home2/dave/bi
nutils/src/ld/testsuite/ld-elfcomm/common1b.c -o tmpdir/common1b.o
Executing on host: sh -c {hppa64-linux-gnu-gcc 
-B/home2/dave/binutils/objdir/ld
/tmpdir/gas/ -I/home2/dave/binutils/src/ld/testsuite/ld-elfcomm -g -O2   -g -O2 
-fcommon -c /home2/dave/binutils/src/ld/testsuite/ld-elfcomm/common1b.c -o
tmpdi
r/common1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
/home2/dave/binutils/objdir/ld/ld-new   -o tmpdir/common1.o -r
tmpdir/common1a.o
 tmpdir/common1b.o
Executing on host: sh -c {/home2/dave/binutils/objdir/ld/ld-new   -o
tmpdir/comm
on1.o -r tmpdir/common1a.o tmpdir/common1b.o 2>&1}  /dev/null ld.tmp (timeout = 
300)
/home2/dave/binutils/objdir/ld/ld-new: Warning: alignment 8 of symbol `foo1' in 
tmpdir/common1b.o is smaller than 64 in tmpdir/common1a.o
/home2/dave/binutils/objdir/ld/ld-new: Warning: alignment 8 of symbol `foo1' in 
tmpdir/common1b.o is smaller than 64 in tmpdir/common1a.o
FAIL: size/aligment change of common symbols (warning 1)

"aligment" is misspelled in fail.  It looks like the regexp expects `(8)'.

-- 
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/12360] FAIL: size/aligment change of common symbols (warning 1)

2010-12-31 Thread cvs-commit at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12360

--- Comment #1 from cvs-commit at gcc dot gnu.org  2010-12-31 22:29:22 UTC ---
CVSROOT:/cvs/src
Module name:src
Changes by:dang...@sourceware.org2010-12-31 22:29:19

Modified files:
ld/testsuite   : ChangeLog 
ld/testsuite/ld-elfcomm: elfcomm.exp 

Log message:
PR ld/12360
* ld-elfcomm/elfcomm.exp (test1w1): Use same check as MIPS on
hppa*64*-*-*.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1343&r2=1.1344
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elfcomm/elfcomm.exp.diff?cvsroot=src&r1=1.22&r2=1.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
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/12360] FAIL: size/aligment change of common symbols (warning 1)

2010-12-31 Thread danglin at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12360

John David Anglin  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #2 from John David Anglin  2010-12-31 
22:32:17 UTC ---
Fixed.

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