--- Comment #3 from ebotcazou at gcc dot gnu dot org 2006-08-24 15:42
---
I wonder if this is related to PR 28834 at all.
The ICE stems from a new sanity check in the DWARF-2 back-end and we have
fixed the problem in Gigi.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28591
--- Comment #17 from ebotcazou at gcc dot gnu dot org 2006-08-26 14:00
---
Andrew, please remove the superfluous TAB you've added in
+ * tree-inline.c (setup_one_parameter): Strip useless
+ type conversion before adding it to the IR.
on the 4.1 branch at least. Thanks
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2006-09-04 19:33
---
Subject: Bug 27616
Author: ebotcazou
Date: Mon Sep 4 19:33:24 2006
New Revision: 116683
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116683
Log:
PR rtl-optimization/27616
* cse.c
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2006-09-04 19:35
---
Subject: Bug 27616
Author: ebotcazou
Date: Mon Sep 4 19:35:09 2006
New Revision: 116684
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116684
Log:
PR rtl-optimization/27616
* cse.c
--- Comment #16 from ebotcazou at gcc dot gnu dot org 2006-09-04 19:38
---
Fixed everywhere.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2006-09-05 07:06
---
Subject: Bug 28386
Author: ebotcazou
Date: Tue Sep 5 07:06:46 2006
New Revision: 116693
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116693
Log:
PR rtl-optimization/28386
* loop.c
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-05 07:08
---
Fixed in upcoming 4.1.2 release.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2006-09-06 16:04
---
Confirmed according to the RTL logs.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2006-09-08 20:45
---
The approach looks OK but the fix should use invalidate_any_buried_refs.
Post the revised version to gcc-patches if it works (read the guidelines on
http://gcc.gnu.org/contribute.html) and I'll formally approve
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-09 22:09
---
it looks like ifcvt messes up in pass 3 and puts the post-inc in the
cond-exec block.
It's actually the combiner that wrongly ditches the post-inc, at least with
the last set of options you posted. Amazingly
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2006-09-10 12:12
---
Please provide a testcase as well as the other required bits of info.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2006-09-10 12:26
---
Works with 4.0.4pre so regression on 4.1 branch.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2006-09-10 12:26
---
Investigating.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:27
---
Subject: Bug 28636
Author: ebotcazou
Date: Sun Sep 10 21:27:36 2006
New Revision: 116827
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116827
Log:
PR rtl-optimization/28636
* combine.c
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:28
---
Subject: Bug 28636
Author: ebotcazou
Date: Sun Sep 10 21:28:03 2006
New Revision: 116828
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116828
Log:
PR rtl-optimization/28636
* combine.c
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:28
---
Subject: Bug 28636
Author: ebotcazou
Date: Sun Sep 10 21:28:39 2006
New Revision: 116829
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116829
Log:
PR rtl-optimization/28636
* combine.c
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:34
---
Fixed everywhere.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-11 10:42
---
Here's another test case, taken from maxdb:
Please do not attach other testcases to a PR, the underlying problems are
very
likely unrelated. Only testcases reduced from the original one are of any
help
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2006-09-11 19:28
---
Subject: Bug 28726
Author: ebotcazou
Date: Mon Sep 11 19:28:11 2006
New Revision: 116855
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116855
Log:
PR rtl-optimization/28726
* sched-deps.c
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2006-09-11 19:28
---
Subject: Bug 28726
Author: ebotcazou
Date: Mon Sep 11 19:28:41 2006
New Revision: 116856
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116856
Log:
PR rtl-optimization/28726
* sched-deps.c
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-11 19:32
---
Fixed in upcoming 4.1.2 release.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Status|WAITING |NEW
Ever Confirmed|0 |1
Last
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-11 23:01
---
Thank you for the fix. And for serving the GCC to the community. :)
You're welcome. Thanks for reporting the problem and for the nice testcase.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28726
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2006-09-12 06:18
---
Investigating.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2006-09-12 06:29
---
Confirmed, known problem in the 4.x series of compilers.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |ebotcazou at gcc dot gnu dot
|dot org
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |major
Summary|All error messages produce |[4.0/4.1/4.2
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2006-09-12 06:35
---
I've never been able to reproduce this. Do you still have the problem with
the 4.x series of compiler?
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |major
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29025
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2006-09-12 07:20
---
Created an attachment (id=12235)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12235action=view)
Fix.
Patch against 4.1 branch but should apply to any 4.x trees in the ada/ subdir.
Please use it locally
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-12 11:43
---
It looks like this may be fixed on the mainline? At least the C testcase from
http://gcc.gnu.org/ml/gcc-patches/2006-03/msg00198.html no longer shows
overflowed constants.
Right, the warning has disappeared
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2006-09-12 20:00
---
The invalid REG_DEAD note triggered an ICE during sched1 with a 4.1.1
based compiler with ENABLE_CHECKING set, compiling for sh4-elf with -O2
-fno-exceptions.
I can replicate the invalid REG_DEAD note
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-12 21:48
---
Subject: Bug 28243
Author: ebotcazou
Date: Tue Sep 12 21:48:40 2006
New Revision: 116906
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116906
Log:
PR rtl-optimization/28243
* combine.c
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2006-09-12 21:49
---
Subject: Bug 28243
Author: ebotcazou
Date: Tue Sep 12 21:49:45 2006
New Revision: 116907
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116907
Log:
PR rtl-optimization/28243
* combine.c
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2006-09-12 21:54
---
Fixed in upcoming 4.1.2 release.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2006-09-13 06:46
---
Investigating.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-13 07:57
---
The removed comment says:
- /* If will do cse, generate all results into pseudo registers
- since 1) that allows cse to find more things
- and 2) otherwise cse could produce an insn the machine
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-13 08:18
---
There might be problems if no matching set can be found in the current
basic block. I'll have to think about how to best check for this.
I'm currently leaning to add a field in struct deps for the head
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2006-09-13 08:24
---
Roger, could you comment on Ramana's proposition? Thanks in advance.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2006-09-13 08:32
---
Please indicate whether it's a regression from earlier versions of GCC.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2006-09-13 08:37
---
If the ICE has disappeared on both branches, the testcase should be added to
the testsuite and the PR closed.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-13 08:44
---
Please indicate the version(s) of the compiler, whether it's a regression, etc.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Summary|[4.0/4.1/4.2 regression]|[4.1/4.2 regression]
|procedure doesn't modify
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2006-09-13 17:37
---
But the bug still exists, just was covered up by my tree-inline patches for PR
28075.
Your patch may simply be the fix. If we have no testcase, we have no bug.
--
http://gcc.gnu.org/bugzilla
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:09
---
I have installed the fix and the problem is now resolved.
I have tested it on a large program and it is OK.
Great, thanks for the feedback.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29025
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:27
---
Subject: Bug 21952
Author: ebotcazou
Date: Wed Sep 13 18:27:24 2006
New Revision: 116926
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116926
Log:
PR ada/21952
* gigi.h
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:27
---
Subject: Bug 21952
Author: ebotcazou
Date: Wed Sep 13 18:27:46 2006
New Revision: 116927
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116927
Log:
PR ada/21952
* gigi.h
--- Comment #16 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:29
---
Fixed in upcoming 4.1.2 release.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:40
---
Subject: Bug 28591
Author: ebotcazou
Date: Wed Sep 13 18:40:26 2006
New Revision: 116928
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116928
Log:
PR ada/28591
* decl.c
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:42
---
Fixed on mainline.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:48
---
Subject: Bug 29025
Author: ebotcazou
Date: Wed Sep 13 18:48:21 2006
New Revision: 116929
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116929
Log:
PR ada/29025
* trans.c
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:48
---
Subject: Bug 29025
Author: ebotcazou
Date: Wed Sep 13 18:48:46 2006
New Revision: 116930
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116930
Log:
PR ada/29025
* trans.c
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-13 18:50
---
Fixed in upcoming 4.1.2 release.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2006-09-13 20:28
---
Same on SPARC/Solaris 8 and 9.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2006-09-13 20:40
---
Please, Andrew, stop overwriting my changes. Thanks.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2006-09-13 20:48
---
If the bugzilla would allow me to merge the changes, it would be better but it
does not. Also I loaded the page right before you changed stuff and I had
changed the summary to include [4.2 Regression
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:23
---
Subject: Bug 26507
Author: ebotcazou
Date: Wed Sep 13 21:23:28 2006
New Revision: 116931
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116931
Log:
PR other/23541
PR other/26507
--- Comment #26 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:23
---
Subject: Bug 23541
Author: ebotcazou
Date: Wed Sep 13 21:23:28 2006
New Revision: 116931
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116931
Log:
PR other/23541
PR other/26507
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:24
---
Subject: Bug 26507
Author: ebotcazou
Date: Wed Sep 13 21:23:44 2006
New Revision: 116932
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116932
Log:
PR other/23541
PR other/26507
--- Comment #27 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:24
---
Subject: Bug 23541
Author: ebotcazou
Date: Wed Sep 13 21:23:44 2006
New Revision: 116932
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116932
Log:
PR other/23541
PR other/26507
--- Comment #28 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:24
---
Subject: Bug 23541
Author: ebotcazou
Date: Wed Sep 13 21:24:04 2006
New Revision: 116933
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116933
Log:
PR other/23541
PR other/26507
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:24
---
Subject: Bug 26507
Author: ebotcazou
Date: Wed Sep 13 21:24:04 2006
New Revision: 116933
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116933
Log:
PR other/23541
PR other/26507
--- Comment #29 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:25
---
At last.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
URL
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2006-09-13 21:26
---
At last.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
URL
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Severity|blocker |normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29015
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
Severity|major |normal
Summary|[4.1/4.2 regression] Ada ICE|[4.1/4.2
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2006-09-15 07:31
---
Why not use reg_last-sets?
AFAICT, reg_last[0].sets is live at that point.
Sorry, I don't understand your answer. I was suggesting to use reg_last-sets
to get the last set of the reg instead of privately
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-15 08:59
---
Subject: Bug 18817
Author: ebotcazou
Date: Fri Sep 15 08:59:02 2006
New Revision: 116964
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116964
Log:
PR ada/18817
* utils.c (max_size
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2006-09-15 09:03
---
Fixed on mainline.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2006-09-15 18:32
---
Subject: Bug 15802
Author: ebotcazou
Date: Fri Sep 15 18:32:24 2006
New Revision: 116981
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116981
Log:
PR ada/15802
* decl.c
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2006-09-15 18:37
---
Fixed on mainline.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2006-09-18 11:36
---
Hmmm, seems this is a known issue that never got fixed. See this thread:
http://gcc.gnu.org/ml/gcc-patches/2006-03/msg01558.html
And this one: http://gcc.gnu.org/ml/gcc-patches/2006-03/msg01569.html
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2006-09-18 13:48
---
+ /* TER is not run at -O0, so our representation of alignment
+ information and its propagation is non-existant. */
+ if (!optimize)
+return 0;
Perhaps
if (!flag_tree_ter)
return 0;
would
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2006-09-19 05:49
---
gcc was built with:
PKG_BUILD_GCC_LANGS=c,c++
test -d objdir || mkdir objdir
(cd objdir; ../configure \
--prefix=/opt/aegis \
--with-as=/usr/ccs/bin
--- Comment #17 from ebotcazou at gcc dot gnu dot org 2006-09-20 17:38
---
Yes, this is a regression.
It works fine with -O2 with my system compiler (FC5 gcc, based on gcc 4.1).
It also works fine with -O2 using my gcc 4.1 build.
It fails with svn head.
Thanks for the info
--- Comment #18 from ebotcazou at gcc dot gnu dot org 2006-09-20 17:39
---
Investigating.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-20 17:42
---
Thanks for the fix.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #32 from ebotcazou at gcc dot gnu dot org 2006-09-21 14:05
---
Note that Ada requires a patch to enable struct-aliasing, as it does
Right, there is some confusion in this PR. The problem does *not* exist with
the pristine mainline sources so I'm reclassifying
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2006-09-21 14:31
---
mkdir foo
cd foo
../configure
Beginner error I'm afraid. :-) See http://gcc.gnu.org/install/configure.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27823
--- Comment #19 from ebotcazou at gcc dot gnu dot org 2006-09-21 16:09
---
Eric, it is not forbidden to put objdir into srcdir. It is not
unsupported to do so.
Simply amazing... Quoting http://gcc.gnu.org/install/configure.html:
First, we highly recommend that GCC be built
--- Comment #35 from ebotcazou at gcc dot gnu dot org 2006-09-21 16:53
---
I suspect the reality is there is some fundamental misunderstanding of
how aliasing or addressability works on the part of the Ada folks (no
offense to them, it's just the arguments they keep offering
--- Comment #22 from ebotcazou at gcc dot gnu dot org 2006-09-21 17:57
---
I've followed the mail lists for years while this was debated; I
don't think it's settled. (./configure; make definitely isn't
supported.)
Tempus fugit. :-)
Index: ChangeLog
--- Comment #37 from ebotcazou at gcc dot gnu dot org 2006-09-24 18:23
---
No, really, you don't seem to understand.
If you respect these DECL_NONADDRESSABLE_P or
TYPE_NONALIASED_COMPONENT flags, you are going to make them unaliased.
Your whole bug report
--- Comment #19 from ebotcazou at gcc dot gnu dot org 2006-09-29 20:40
---
I don't think this bug has anything to do with excess precision. Valgrind
shows that, when compiled at -O2, we are reading from uninitialized memory.
Confirmed:
andl-144(%ebp), %ebx --- bogus
--- Comment #21 from ebotcazou at gcc dot gnu dot org 2006-09-30 08:50
---
This smells like an aliasing issue.
But it's not, it's if-conversion.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #22 from ebotcazou at gcc dot gnu dot org 2006-09-30 13:31
---
Subject: Bug 28096
Author: ebotcazou
Date: Sat Sep 30 13:31:29 2006
New Revision: 117331
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117331
Log:
PR rtl-optimization/28096
* ifcvt.c
--- Comment #23 from ebotcazou at gcc dot gnu dot org 2006-09-30 13:35
---
Should work now.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2006-10-02 06:37
---
With mainline:
poog% gcc/xgcc -Bgcc -c pr29314.c -mvis -mcpu=ultrasparc -O2
/usr/ccs/bin/as: /var/tmp//ccPi3BER.s, line 12: error: invalid (misaligned)
register
/usr/ccs/bin/as: /var/tmp//ccPi3BER.s, line 14
--- Comment #40 from ebotcazou at gcc dot gnu dot org 2006-10-03 14:13
---
Agreed. The Ada FE should either change or prove that there is a
design/implementation flaw in the aliasing machinery.
I think we can prove that there is a discrepancy between the Tree type-based
aliasing
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2006-10-03 16:13
---
Investigating.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2006-10-11 10:43
---
You need to put 'volatile' on hup_rcvd for this to work.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2006-10-11 10:53
---
This
../configure --with-mpfr=/logiciels/public/gmp-4.1.4/lib --enable-shared
--with-gnu-as=/logiciels/public/binutils-2.9/bin/as
--with-gnu-ld=/logiciels/public/binutils-2.9/bin/ld
and that
I thought
--- Comment #16 from ebotcazou at gcc dot gnu dot org 2006-10-12 20:31
---
I have found the cause of the problem. It isn't a problem with gcc.
I use the binutils shipped with Solaris10 to strip the binaries and create
separate debug symbol files. If I do not strip g++/libstdc
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2006-10-14 10:59
---
PA-RISC GNU/Linux is not a primary platform, so I've marked this P5. However,
PA-RISC HP-UX is a primary platform, so if this bug manifests there, please
set
this back to P3 with an explanatory comment
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
CC|ebotcazou at gcc dot gnu dot|
|org
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2006-10-15 11:38
---
Also fails on SPARC with -O3 -g.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2006-10-18 05:18
---
Right, bootstrap has been broken because of that for ages.
I've pinged the patch many times but to no avail...
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2006-10-19 04:49
---
Eric's patch is http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01300.html
Right, but the info is already in the Patch URL field.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29494
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
CC|ebotcazou at gcc dot gnu dot|
|org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2006-10-22 06:45
---
The test case that has been attached shows a FORTRAN and Ada program that are
equivalent (within their matrix multiply loop). The Ada one runs about 2x
slower with about 3x the number of machine instructions
1 - 100 of 2613 matches
Mail list logo