Bug 596737 - [JAEGER] fix linking of MethodJIT on OS/2 p=wuno,r=daveryeo,dvander,a=dvander

This commit is contained in:
Walter Meinl 2010-12-05 21:55:40 +00:00
Родитель 02f7c07535
Коммит 45d6554ae4
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -138,7 +138,7 @@ SetVMFrameRegs(VMFrame &f)
f.cx->setCurrentRegs(&f.regs); f.cx->setCurrentRegs(&f.regs);
} }
#if defined(__APPLE__) || defined(XP_WIN) #if defined(__APPLE__) || defined(XP_WIN) || defined(XP_OS2)
# define SYMBOL_STRING(name) "_" #name # define SYMBOL_STRING(name) "_" #name
#else #else
# define SYMBOL_STRING(name) #name # define SYMBOL_STRING(name) #name
@ -152,7 +152,7 @@ JS_STATIC_ASSERT(offsetof(JSFrameRegs, sp) == 0);
# define SYMBOL_STRING_RELOC(name) SYMBOL_STRING(name) # define SYMBOL_STRING_RELOC(name) SYMBOL_STRING(name)
#endif #endif
#if defined(XP_WIN) && defined(JS_CPU_X86) #if (defined(XP_WIN) || defined(XP_OS2)) && defined(JS_CPU_X86)
# define SYMBOL_STRING_VMFRAME(name) "@" #name "@4" # define SYMBOL_STRING_VMFRAME(name) "@" #name "@4"
#else #else
# define SYMBOL_STRING_VMFRAME(name) SYMBOL_STRING_RELOC(name) # define SYMBOL_STRING_VMFRAME(name) SYMBOL_STRING_RELOC(name)