--- old/src/hotspot/os_cpu/bsd_x86/bytes_bsd_x86.inline.hpp 2020-05-20 17:59:47.105826206 -0700 +++ new/src/hotspot/os_cpu/bsd_x86/bytes_bsd_x86.inline.hpp 2020-05-20 17:59:46.765819677 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999, 2019, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2020, 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 @@ -85,18 +85,7 @@ #ifdef AMD64 inline u8 Bytes::swap_u8(u8 x) { -#ifdef SPARC_WORKS - // workaround for SunStudio12 CR6615391 - __asm__ __volatile__ ( - "bswapq %0" - :"=r" (x) // output : register 0 => x - :"0" (x) // input : x => register 0 - :"0" // clobbered register - ); - return x; -#else return bswap_64(x); -#endif } #else // Helper function for swap_u8