зеркало из https://github.com/mozilla/gecko-dev.git
Bug 596737 - [JAEGER] fix linking of MethodJIT on OS/2 p=wuno,r=daveryeo,dvander,a=dvander
This commit is contained in:
Родитель
02f7c07535
Коммит
45d6554ae4
|
@ -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)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче