--- Comment #19 from danglin at gcc dot gnu dot org 2010-04-10 00:34
---
Subject: Bug 41912
Author: danglin
Date: Sat Apr 10 00:34:05 2010
New Revision: 158183
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158183
Log:
Backport from mainline:
2009-12-05 John
--- Comment #18 from danglin at gcc dot gnu dot org 2010-04-09 01:41
---
Subject: Bug 41912
Author: danglin
Date: Fri Apr 9 01:40:47 2010
New Revision: 158146
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=158146
Log:
Backport from mainline:
2009-12-05 John
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2009-12-05 11:34
---
The attached change seems to fix the Array_3 linux fail. Testing a
similar change for hpux. However, need to fix the following warnings:
../../../gcc/libjava/prims.cc:178:1: warning: unused parameter
--- Comment #16 from danglin at gcc dot gnu dot org 2009-12-05 17:46
---
Subject: Bug 41912
Author: danglin
Date: Sat Dec 5 17:45:59 2009
New Revision: 155013
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155013
Log:
PR ada/41912
* pa/linux-unwind.h
--- Comment #17 from ebotcazou at gcc dot gnu dot org 2009-12-05 18:32
---
Patch installed.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2009-12-04 09:52
---
The catch for the first null pointer exception in libjava.lang/Array_3
is not caught but I don't know why.
Very likely because of the adjustment made in libjava/pa-signal.h:
#define
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-12-04 09:58
---
Very likely because of the adjustment made in libjava/pa-signal.h:
libjava/hppa-signal contains a slight variant:
#define MAKE_THROW_FRAME(_exception)\
do
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2009-12-04 10:18
---
That's not true if you set fs-signal_frame to 1 in the fallback routine.
And I need to do the same clean-up in include/dwarf2-signal.h and
include/sparc-signal.h for SPARC...
--
--- Comment #13 from dave at hiauly1 dot hia dot nrc dot ca 2009-12-04
23:45 ---
Subject: Re: FAIL: gnat.dg/null_pointer_deref1.adb
execution test
On Fri, 04 Dec 2009, ebotcazou at gcc dot gnu dot org wrote:
--- Comment #10 from ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2009-12-03 18:53
---
Dave, do you happen to have a java-enabled build around? If so, could you
attach the assembly generated for libjava.lang/Array_3 since it's very likely
the problematic test?
--
--- Comment #7 from dave at hiauly1 dot hia dot nrc dot ca 2009-12-03
19:30 ---
Subject: Re: FAIL: gnat.dg/null_pointer_deref1.adb execution test
Dave, do you happen to have a java-enabled build around? If so, could you
attach the assembly generated for libjava.lang/Array_3 since
--- Comment #8 from dave at hiauly1 dot hia dot nrc dot ca 2009-12-03
20:58 ---
Subject: Re: FAIL: gnat.dg/null_pointer_deref1.adb
execution test
Attached .s from hppa-unknown-linux-gnu target.
--- Comment #9 from dave at hiauly1 dot hia dot nrc dot ca 2009-12-03
--- Comment #3 from dave at hiauly1 dot hia dot nrc dot ca 2009-11-13
14:20 ---
Subject: Re: FAIL: gnat.dg/null_pointer_deref1.adb execution test
I see that it fails on HP-UX as well. That's probably because there is
something missing in the fallback routines in config/pa, namely:
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-11-13 17:37
---
This is an interesting suggestion. However, the results in doing
this are mixed. It fixes the current testcase on hpux but not linux.
Yes, you additionally need this for Linux:
2009-11-12 Eric Botcazou
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-11-13 17:55
---
Investigating.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-11-09 17:11
---
I see that it fails on HP-UX as well. That's probably because there is
something missing in the fallback routines in config/pa, namely:
fs-signal_frame = 1;
just before
return _URC_NO_REASON;
--
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-11-02 19:34
---
Laurent is working on it.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
17 matches
Mail list logo