From 40bb3c2f5ea6edb919c2131a7572d775efdc3289 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Wed, 17 Nov 2010 20:45:39 -0800 Subject: [PATCH] better PIC_STRING for __mips__ --- src/stub/src/i386-linux.elf-main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/stub/src/i386-linux.elf-main.c b/src/stub/src/i386-linux.elf-main.c index 86086a20..33d80586 100644 --- a/src/stub/src/i386-linux.elf-main.c +++ b/src/stub/src/i386-linux.elf-main.c @@ -77,12 +77,12 @@ ssize_t write(int, void const *, size_t); return var; #elif defined(__mips__) /*}{*/ #define PIC_STRING(value, var) \ - register char const *rv; \ + register char const *var; \ __asm__ __volatile__ ( \ ".set noreorder; bal 0f; move %0,$31; .set reorder; \ .asciz \"" value "\"; .balign 4; \ 0: " \ - : "=r"(rv) : : "ra" \ + : "=r"(var) : : "ra" \ ); \ return var; #endif /*}*/