зеркало из https://github.com/mozilla/gecko-dev.git
[OS/2] Bug 451686: fix build break and fastcall warnings in js/src, r=shaver
This commit is contained in:
Родитель
3edb1a6f5d
Коммит
f77e017dd0
|
@ -99,7 +99,7 @@ namespace nanojit {
|
|||
class Fragmento;
|
||||
}
|
||||
class TraceRecorder;
|
||||
extern "C++" template<typename T> class Queue;
|
||||
extern "C++" { template<typename T> class Queue; }
|
||||
typedef Queue<uint16> SlotList;
|
||||
class TypeMap;
|
||||
|
||||
|
|
|
@ -163,7 +163,7 @@
|
|||
|
||||
#if defined(_MSC_VER) && defined(_M_IX86)
|
||||
#define JS_FASTCALL __fastcall
|
||||
#elif defined(__GNUC__) && defined(__i386__)
|
||||
#elif (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) && defined(__i386__)
|
||||
#define JS_FASTCALL __attribute__((fastcall))
|
||||
#else
|
||||
#define JS_FASTCALL
|
||||
|
|
Загрузка…
Ссылка в новой задаче