--- old/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp 2012-02-02 09:43:27.561566860 -0800 +++ new/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp 2012-02-02 09:43:27.219945638 -0800 @@ -362,7 +362,7 @@ } intptr_t* _get_previous_fp() { -#if defined(SPARC_WORKS) || defined(__clang__) +#if defined(SPARC_WORKS) || defined(__clang__) || defined(__llvm__) register intptr_t **ebp; __asm__("mov %%"SPELL_REG_FP", %0":"=r"(ebp)); #else