diff -r bf9177eac58d -r 9da00197ff72 src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp --- a/src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp Tue May 15 19:26:00 2018 -0400 +++ b/src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp Wed May 16 10:24:54 2018 +0200 @@ -27,14 +27,9 @@ #include "precompiled.hpp" #include "asm/assembler.hpp" #include "asm/assembler.inline.hpp" +#include "macroAssembler_x86.hpp" #include "runtime/stubRoutines.hpp" -#include "macroAssembler_x86.hpp" - -#ifdef _MSC_VER -#define ALIGNED_(x) __declspec(align(x)) -#else -#define ALIGNED_(x) __attribute__ ((aligned(x))) -#endif +#include "utilities/globalDefinitions.hpp" /******************************************************************************/ // ALGORITHM DESCRIPTION - COS() @@ -181,7 +176,7 @@ #ifdef _LP64 // The 64 bit code is at most SSE2 compliant -ALIGNED_(8) juint _ONE[] = +ATTRIBUTE_ALIGNED(8) juint _ONE[] = { 0x00000000UL, 0x3ff00000UL }; @@ -636,7 +631,7 @@ #else // The 32 bit code is at most SSE2 compliant -ALIGNED_(16) juint _static_const_table_cos[] = +ATTRIBUTE_ALIGNED(16) juint _static_const_table_cos[] = { 0x00000000UL, 0x00000000UL, 0x00000000UL, 0x00000000UL, 0x00000000UL, 0x00000000UL, 0x00000000UL, 0x3ff00000UL, 0x176d6d31UL, 0xbf73b92eUL,