public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <bug-10274-1608@http.gcc.gnu.org/bugzilla/>
@ 2006-04-09 17:19 ` danglin at gcc dot gnu dot org
2006-04-09 17:45 ` danglin at gcc dot gnu dot org
2006-04-12 1:23 ` pinskia at gcc dot gnu dot org
2 siblings, 0 replies; 13+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-04-09 17:19 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from danglin at gcc dot gnu dot org 2006-04-09 17:19 -------
Subject: Bug 10274
Author: danglin
Date: Sun Apr 9 17:19:42 2006
New Revision: 112805
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112805
Log:
PR target/26743
PR target/11254
PR target/10274
* pa.md (cbranch patterns): Revise arguments used in calls to
output_cbranch, output_bb and output_bvd. Add long branch length
attributes.
(fbranch patterns): Handle long branches.
(jump): Revise length check. Revise arguments for output_lbranch call.
Add long branch length attributes.
(decrement_and_branch_until_zero): Add long branch length attributes.
(output_movb, output_parallel_addb and output_parallel_movb patterns):
Likewise. Revise arguments for output_parallel_addb and
output_parallel_movb calls.
* pa-protos.h (output_cbranch, output_lbranch, output_bb, output_bvb,
output_parallel_movb and output_parallel_addb): Update prototypes.
* pa.c (output_cbranch): Revise arguments. Correct handling of
nullification in long branches.
(output_lbranch): Add new argument to control extraction of delay
instruction.
(output_bb): Handle long branches.
(output_bvb, output_dbra, output_movb, output_parallel_movb,
output_parallel_addb): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/pa/pa-protos.h
trunk/gcc/config/pa/pa.c
trunk/gcc/config/pa/pa.md
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <bug-10274-1608@http.gcc.gnu.org/bugzilla/>
2006-04-09 17:19 ` [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549 danglin at gcc dot gnu dot org
@ 2006-04-09 17:45 ` danglin at gcc dot gnu dot org
2006-04-12 1:23 ` pinskia at gcc dot gnu dot org
2 siblings, 0 replies; 13+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-04-09 17:45 UTC (permalink / raw)
To: gcc-bugs
------- Comment #13 from danglin at gcc dot gnu dot org 2006-04-09 17:45 -------
Fixed on trunk (hopefully).
--
danglin at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <bug-10274-1608@http.gcc.gnu.org/bugzilla/>
2006-04-09 17:19 ` [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549 danglin at gcc dot gnu dot org
2006-04-09 17:45 ` danglin at gcc dot gnu dot org
@ 2006-04-12 1:23 ` pinskia at gcc dot gnu dot org
2 siblings, 0 replies; 13+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-04-12 1:23 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
` (8 preceding siblings ...)
2003-06-19 6:10 ` joel dot soete at tiscali dot be
@ 2003-08-07 2:34 ` pinskia at physics dot uc dot edu
9 siblings, 0 replies; 13+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-08-07 2:34 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2003-08-07 02:34:51
date| |
------- Additional Comments From pinskia at physics dot uc dot edu 2003-08-07 02:34 -------
Analysised by Dave.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
` (7 preceding siblings ...)
2003-06-17 6:32 ` joel.soete@tiscali.be
@ 2003-06-19 6:10 ` joel dot soete at tiscali dot be
2003-08-07 2:34 ` pinskia at physics dot uc dot edu
9 siblings, 0 replies; 13+ messages in thread
From: joel dot soete at tiscali dot be @ 2003-06-19 6:10 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
------- Additional Comments From joel dot soete at tiscali dot be 2003-06-19 06:10 -------
Hi Dara,
Here is the detailed Dave's comment
(<http://lists.parisc-linux.org/pipermail/parisc-linux/2003-June/020191.html>):
"> It is well a stub table pb?
No, this is a gcc pb. Please proceed with a PR. I can see the
problem. There isn't support for long floating-point branches
in the machine definition :(
I would suggest that the code being generated for this
function isn't going to be very good. Whenever at function
exceeds 240KB in size, then GCC needs to generate long branches
for function calls and some internal branches. These sequences
are much longer and less efficient. You can tweak the parameters
of the GCC's inlining model and probably reduce the size of
the generated code. The parameters are settable from the
command line and are documented in the manual, etc.
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
"
I think so that we can close this PR (original ICE pb) and open another one.
What's your opinion?
Thanks,
Joel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
` (6 preceding siblings ...)
2003-06-16 16:38 ` dhazeghi@yahoo.com
@ 2003-06-17 6:32 ` joel.soete@tiscali.be
2003-06-19 6:10 ` joel dot soete at tiscali dot be
2003-08-07 2:34 ` pinskia at physics dot uc dot edu
9 siblings, 0 replies; 13+ messages in thread
From: joel.soete@tiscali.be @ 2003-06-17 6:32 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
------- Additional Comments From joel.soete@tiscali.be 2003-06-17 06:31 -------
Hello Dara,
You have perfectly right I forget to mentionned the binutils release used.
The present debian package I use is named 2.13.90.0.18-1.7.
[I downgrade the last release 2.14.90.0.4-0.1 (always debian name) because of
some pb broken the build of linux-kernel].
btw, after the last rebuild failed on same "... Error: Field out of range ...",
I upgrade binutils to this last release (2.14.90.0.4-0.1) and only relaunch
faulty line and unfortunately it still failed with always same messages (which I
can now fully report to p-l ml): "... Error: Field out of range ..."
Sorry again for omission and thanks for your attention,
Joel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
` (5 preceding siblings ...)
2003-06-15 18:55 ` joel.soete@tiscali.be
@ 2003-06-16 16:38 ` dhazeghi@yahoo.com
2003-06-17 6:32 ` joel.soete@tiscali.be
` (2 subsequent siblings)
9 siblings, 0 replies; 13+ messages in thread
From: dhazeghi@yahoo.com @ 2003-06-16 16:38 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
dhazeghi@yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |WAITING
GCC build triplet| |hppa-unknown-linux-gnu
GCC host triplet| |hppa-unknown-linux-gnu
------- Additional Comments From dhazeghi@yahoo.com 2003-06-16 16:37 -------
Actually, I realized you haven't mentioned what binutils version you're using. What version is it?
Thanks,
Dara
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
` (4 preceding siblings ...)
2003-06-15 17:21 ` dhazeghi@yahoo.com
@ 2003-06-15 18:55 ` joel.soete@tiscali.be
2003-06-16 16:38 ` dhazeghi@yahoo.com
` (3 subsequent siblings)
9 siblings, 0 replies; 13+ messages in thread
From: joel.soete@tiscali.be @ 2003-06-15 18:55 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
------- Additional Comments From joel.soete@tiscali.be 2003-06-15 18:55 -------
Subject: Re: [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
dhazeghi@yahoo.com wrote:
>PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
>
>http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
>
>
>dhazeghi@yahoo.com changed:
>
> What |Removed |Added
>----------------------------------------------------------------------------
> Status|RESOLVED |UNCONFIRMED
> Resolution|FIXED |
>
>
>------- Additional Comments From dhazeghi@yahoo.com 2003-06-15 17:21 -------
>Umm...
>
>if you're still getting the errors, this shouldn't be closed until the disrepancy is accounted for. I'll
>try with binutils with the same patches as debian uses, and report back soon. It's possible that this
>problem simply doesn't exhibit itself with cross-compilations... Would it be possible for you to
>verify with someone on the parisc-linux mailing list whether they can also replicate this problem?
>Thanks,
>
>
>
Hmm some time ago I discussed of this pb with ml about similar pb:
<http://lists.parisc-linux.org/pipermail/parisc-linux/2003-January/018938.html>
But I will go back with this more detailled info and give you feedback.
Thanks again,
Joel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
` (3 preceding siblings ...)
2003-06-15 16:50 ` joel.soete@tiscali.be
@ 2003-06-15 17:21 ` dhazeghi@yahoo.com
2003-06-15 18:55 ` joel.soete@tiscali.be
` (4 subsequent siblings)
9 siblings, 0 replies; 13+ messages in thread
From: dhazeghi@yahoo.com @ 2003-06-15 17:21 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
dhazeghi@yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |UNCONFIRMED
Resolution|FIXED |
------- Additional Comments From dhazeghi@yahoo.com 2003-06-15 17:21 -------
Umm...
if you're still getting the errors, this shouldn't be closed until the disrepancy is accounted for. I'll
try with binutils with the same patches as debian uses, and report back soon. It's possible that this
problem simply doesn't exhibit itself with cross-compilations... Would it be possible for you to
verify with someone on the parisc-linux mailing list whether they can also replicate this problem?
Thanks,
Dara
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
` (2 preceding siblings ...)
2003-05-25 13:29 ` pinskia@physics.uc.edu
@ 2003-06-15 16:50 ` joel.soete@tiscali.be
2003-06-15 17:21 ` dhazeghi@yahoo.com
` (5 subsequent siblings)
9 siblings, 0 replies; 13+ messages in thread
From: joel.soete@tiscali.be @ 2003-06-15 16:50 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
joel.soete@tiscali.be changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |RESOLVED
Resolution| |FIXED
------- Additional Comments From joel.soete@tiscali.be 2003-06-15 16:50 -------
I all,
I need to trut you because the pb I encounter now is:
/tmp/ccJws8Pa.s: Assembler messages:
/tmp/ccJws8Pa.s:151786: Error: Field out of range [-262144..262143] (-290552).
which seems to be so now a binutils pb?
unfortunately I do not have "binutils 2.13.2.1" available for my Debian distro
and "binutils 2.14" debian dpkg still required some improvement to be fully
operational on hppa.
Thanks for your attention,
Joel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
2003-05-25 10:17 ` dhazeghi@yahoo.com
2003-05-25 12:14 ` joel.soete@tiscali.be
@ 2003-05-25 13:29 ` pinskia@physics.uc.edu
2003-06-15 16:50 ` joel.soete@tiscali.be
` (6 subsequent siblings)
9 siblings, 0 replies; 13+ messages in thread
From: pinskia@physics.uc.edu @ 2003-05-25 13:29 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
pinskia@physics.uc.edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |WAITING
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
2003-05-25 10:17 ` dhazeghi@yahoo.com
@ 2003-05-25 12:14 ` joel.soete@tiscali.be
2003-05-25 13:29 ` pinskia@physics.uc.edu
` (7 subsequent siblings)
9 siblings, 0 replies; 13+ messages in thread
From: joel.soete@tiscali.be @ 2003-05-25 12:14 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
------- Additional Comments From joel.soete@tiscali.be 2003-05-25 11:00 -------
Subject: Re: [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
dhazeghi@yahoo.com wrote:
>PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
>
>http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
>
>
>
>------- Additional Comments From dhazeghi@yahoo.com 2003-05-25 07:40 -------
>Hello,
>
>with gcc 3.3 branch (20030514) and binutils 2.13.2.1, I can't reproduce the error you experienced.
>The testcase compiles and assembles fine. Would it be possible for you to check whether this
>problem is still occuring for you with gcc 3.3 final? Thanks,
>
>Dara
>
>
>
>------- You are receiving this mail because: -------
>You are on the CC list for the bug, or are watching someone who is.
>
>
>
Great, I will try to rebuild it asap and let you inform.
Thanks a lot for your attention,
Joel
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549
[not found] <20030331100601.10274.joel.soete@tiscali.be>
@ 2003-05-25 10:17 ` dhazeghi@yahoo.com
2003-05-25 12:14 ` joel.soete@tiscali.be
` (8 subsequent siblings)
9 siblings, 0 replies; 13+ messages in thread
From: dhazeghi@yahoo.com @ 2003-05-25 10:17 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10274
------- Additional Comments From dhazeghi@yahoo.com 2003-05-25 07:40 -------
Hello,
with gcc 3.3 branch (20030514) and binutils 2.13.2.1, I can't reproduce the error you experienced.
The testcase compiles and assembles fine. Would it be possible for you to check whether this
problem is still occuring for you with gcc 3.3 final? Thanks,
Dara
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2006-04-12 1:23 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-10274-1608@http.gcc.gnu.org/bugzilla/>
2006-04-09 17:19 ` [Bug target/10274] [HP-PA] ICE in output_cbranch, at config/pa/pa.c:5549 danglin at gcc dot gnu dot org
2006-04-09 17:45 ` danglin at gcc dot gnu dot org
2006-04-12 1:23 ` pinskia at gcc dot gnu dot org
[not found] <20030331100601.10274.joel.soete@tiscali.be>
2003-05-25 10:17 ` dhazeghi@yahoo.com
2003-05-25 12:14 ` joel.soete@tiscali.be
2003-05-25 13:29 ` pinskia@physics.uc.edu
2003-06-15 16:50 ` joel.soete@tiscali.be
2003-06-15 17:21 ` dhazeghi@yahoo.com
2003-06-15 18:55 ` joel.soete@tiscali.be
2003-06-16 16:38 ` dhazeghi@yahoo.com
2003-06-17 6:32 ` joel.soete@tiscali.be
2003-06-19 6:10 ` joel dot soete at tiscali dot be
2003-08-07 2:34 ` pinskia at physics dot uc dot edu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).