* exception.cc: Revert 05-17 gcc_unreachable change.
From-SVN: r100004
This commit is contained in:
parent
4419e3438b
commit
ce88799c37
@ -1,3 +1,7 @@
|
||||
2005-05-19 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* exception.cc: Revert 05-17 gcc_unreachable change.
|
||||
|
||||
2005-05-19 Bryce McKinlay <mckinlay@redhat.com>
|
||||
|
||||
* java/lang/natClassLoader.cc (_Jv_NewClass): Use
|
||||
|
@ -19,9 +19,17 @@ details. */
|
||||
#include <gcj/cni.h>
|
||||
#include <jvm.h>
|
||||
|
||||
// Sometimes we compile libjava without libstdc++-v3. Therefore make
|
||||
// sure we use stdlib.h's abort().
|
||||
#define gcc_unreachable() ::abort ()
|
||||
// unwind-pe.h uses std::abort(), but sometimes we compile libjava
|
||||
// without libstdc++-v3. The following hack forces it to use
|
||||
// stdlib.h's abort().
|
||||
namespace std
|
||||
{
|
||||
static __attribute__ ((__noreturn__)) void
|
||||
abort ()
|
||||
{
|
||||
::abort ();
|
||||
}
|
||||
}
|
||||
#include "unwind.h"
|
||||
|
||||
struct alignment_test_struct
|
||||
|
Loading…
x
Reference in New Issue
Block a user