Bug 626716 - Remove VC7.1 support code, SpiderMonkey version. r=njn

--HG--
extra : rebase_source : f94626be1e932bf12093412903df4a9e4c7334c9
This commit is contained in:
Neil Rashbrook 2011-04-13 17:01:39 -07:00
parent 9eaf026e26
commit fd6bb180ba
3 changed files with 2 additions and 11 deletions

View File

@ -231,13 +231,7 @@ public:
TreeFragment* toTreeFragment();
};
#ifdef NJ_NO_VARIADIC_MACROS
#define debug_only_stmt(action) /* */
static void debug_only_printf(int mask, const char *fmt, ...) JS_BEGIN_MACRO JS_END_MACRO
#define debug_only_print0(mask, str) JS_BEGIN_MACRO JS_END_MACRO
#elif defined(JS_JIT_SPEW)
#if defined(JS_JIT_SPEW)
// Top level Nanojit config object.
extern nanojit::Config NJConfig;

View File

@ -307,9 +307,6 @@
#ifdef _MSC_VER
# include "jscpucfg.h" /* We can't auto-detect MSVC configuration */
# if _MSC_VER < 1400
# define NJ_NO_VARIADIC_MACROS
# endif
#else
# include "jsautocfg.h" /* Use auto-detected configuration */
#endif

View File

@ -55,7 +55,7 @@ namespace nj = nanojit;
#define JS_JIT_SPEW
#endif
#if defined(JS_JIT_SPEW) || defined(NJ_NO_VARIADIC_MACROS)
#if defined(JS_JIT_SPEW)
enum LC_TMBits {
/*