Unverified Commit d3280811 authored by Sergiu Deitsch's avatar Sergiu Deitsch Committed by GitHub

Merge pull request #405 from NeroBurner/remove_register_keyword

remove register keyword from unittest
parents 702c533c e0cabc54
...@@ -311,7 +311,7 @@ TEST(Symbolize, SymbolizeWithDemanglingStackConsumption) { ...@@ -311,7 +311,7 @@ TEST(Symbolize, SymbolizeWithDemanglingStackConsumption) {
// x86 specific tests. Uses some inline assembler. // x86 specific tests. Uses some inline assembler.
extern "C" { extern "C" {
inline void* always_inline inline_func() { inline void* always_inline inline_func() {
register void *pc = NULL; void *pc = NULL;
#ifdef TEST_X86_32_AND_64 #ifdef TEST_X86_32_AND_64
__asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc)); __asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc));
#endif #endif
...@@ -320,7 +320,7 @@ inline void* always_inline inline_func() { ...@@ -320,7 +320,7 @@ inline void* always_inline inline_func() {
void* ATTRIBUTE_NOINLINE non_inline_func(); void* ATTRIBUTE_NOINLINE non_inline_func();
void* ATTRIBUTE_NOINLINE non_inline_func() { void* ATTRIBUTE_NOINLINE non_inline_func() {
register void *pc = NULL; void *pc = NULL;
#ifdef TEST_X86_32_AND_64 #ifdef TEST_X86_32_AND_64
__asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc)); __asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc));
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment