Bug 78 - Exceptions fail on the arm, armeb, i386, microblaze, mips, mipsel, ppc and x86_64.
Summary: Exceptions fail on the arm, armeb, i386, microblaze, mips, mipsel, ppc and x8...
Status: REOPENED
Alias: None
Product: ELLCC
Classification: Unclassified
Component: libecc (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- major
Assignee: Richard Pennington
URL:
Depends on:
Blocks:
 
Reported: 2013-12-13 16:24 CST by Richard Pennington
Modified: 2017-08-25 11:32 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Pennington 2013-12-13 16:24:46 CST
Exceptions fail on the PowerPC because at least one function in libunwind has not been implemented.

_Uppc32_getcontext:
#if RICH
SREG (1)
SREG (0)
SREG (2)
SREG (3)
SREG (4)
SREG (5)
SREG (6)
SREG (7)
SREG (8)
SREG (9)
SREG (10)
SREG (11)
SREG (12)
SREG (13)
SREG (14)
SREG (15)
SREG (16)
SREG (17)
SREG (18)
SREG (19)
SREG (20)
SREG (21)
SREG (22)
SREG (23)
SREG (24)
SREG (25)
SREG (26)
SREG (27)
SREG (28)
SREG (29)
SREG (30)
SREG (31)
SPC
rtsd      r15, 8
        add r3, r0, r0
#endif
    blr
.size	_Uppc32_getcontext, .-_Uppc32_getcontext
Comment 1 Richard Pennington 2013-12-14 10:25:40 CST
XFAIL: regression :: bugs/PR78arm.cpp (1 of 6)
PASS: regression :: bugs/PR78x86_64.cpp (2 of 6)
XFAIL: regression :: bugs/PR78mips.cpp (3 of 6)
XFAIL: regression :: bugs/PR78ppc.cpp (4 of 6)
XFAIL: regression :: bugs/PR78microblaze.cpp (5 of 6)
XFAIL: regression :: bugs/PR78i386.cpp (6 of 6)

Added:
[~/ellcc/test/regression/bugs] dev% svn add PR78*.cpp
A         PR78arm.cpp
A         PR78i386.cpp
A         PR78microblaze.cpp
A         PR78mips.cpp
A         PR78ppc.cpp
A         PR78x86_64.cpp
Comment 2 Richard Pennington 2013-12-15 11:13:50 CST
Added the x86_64, after the change to unwind in libcxxabi.
Comment 3 Richard Pennington 2017-07-24 06:45:13 CDT
Resolved as WONTFIX during bug database cleanup.
Comment 4 Richard Pennington 2017-07-29 10:26:25 CDT
These bugs are obsolete with the new build and deployment process.
Comment 5 Richard Pennington 2017-07-29 10:37:32 CDT
These bugs are obsolete with the new build and deployment process.
Comment 6 Richard Pennington 2017-07-29 10:39:12 CDT
These bugs are obsolete with the new build and deployment process.
Comment 7 Richard Pennington 2017-07-29 10:42:12 CDT
These bugs are obsolete with the new build and deployment process.