[OS/2] Bug 451686: fix build break and fastcall warnings in js/src, r=shaver

This commit is contained in:
Peter Weilbacher 2008-08-22 11:53:26 +03:00
Родитель 3edb1a6f5d
Коммит f77e017dd0
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -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