From f16c6f2d9f3b73ac6aa0bc363f1bf98757858f96 Mon Sep 17 00:00:00 2001 From: David Holmes Date: Thu, 14 Jan 2016 01:25:30 -0500 Subject: [PATCH] 8077648: ARM: BREAKPOINT is wrong for thumb Reviewed-by: dlong --- .../src/share/vm/utilities/globalDefinitions_gcc.hpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp b/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp index afeafa384ee..bdcc095ba94 100644 --- a/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp +++ b/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -212,16 +212,8 @@ extern "C" { #define DEBUG_EXCEPTION ::abort(); -#ifdef ARM32 -#ifdef SOLARIS -#define BREAKPOINT __asm__ volatile (".long 0xe1200070") -#else -#define BREAKPOINT __asm__ volatile (".long 0xe7f001f0") -#endif -#else extern "C" void breakpoint(); #define BREAKPOINT ::breakpoint() -#endif // checking for nanness #ifdef SOLARIS