* cp-tree.h: Use __FUNCTION__ not __PRETTY_FUNCTION__.
commit0dcbd3b4c4705dde230ddad2938b4d54344725d6
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jul 2000 06:41:39 +0000 (21 06:41 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jul 2000 06:41:39 +0000 (21 06:41 +0000)
treee7fbeece18db671ef3328f933a6ed570f4533766
parent54bc37d9efdc7eb29c65d888a754958588281a29
* cp-tree.h: Use __FUNCTION__ not __PRETTY_FUNCTION__.
Define my_friendly_assert and my_friendly_abort as macros
which may call friendly_abort.  Prototype friendly abort, not
my_friendly_abort or my_friendly_assert.
* decl.c (signal_catch): Report the signal caught in the error
message.  Call fatal directly.
* typeck2.c (ack, my_friendly_assert): Delete.
(my_friendly_abort): Rename to friendly_abort.  Expect file,
line, and function parameters.  Report the abort code, then
call fancy_abort.  Do not mask an abort if errors have
already occurred.

* g++.old-deja/g++.brendan/crash16.C,
g++.old-deja/g++.brendan/parse3.C,
g++.old-deja/g++.brendan/redecl1.C,
g++.old-deja/g++.ns/template13.C,
g++.old-deja/g++.other/decl4.C,
g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35169 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/typeck2.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.brendan/crash16.C
gcc/testsuite/g++.old-deja/g++.brendan/parse3.C
gcc/testsuite/g++.old-deja/g++.brendan/redecl1.C
gcc/testsuite/g++.old-deja/g++.ns/template13.C
gcc/testsuite/g++.old-deja/g++.other/decl4.C
gcc/testsuite/g++.old-deja/g++.pt/spec14.C