Try hardest of all (last time) to fix redness (r=nthomas).
Try hardest of all (last time) to fix redness (r=nthomas).
--- a/js/src/imacro_asm.js.in
+++ b/js/src/imacro_asm.js.in
@@ -152,17 +152,17 @@ const line_regexp_parts = [
];
const line_regexp = new RegExp(line_regexp_parts.join(""));
function assemble(filename) {
let igroup = null, imacro = null;
let opcode2extra = [];
- print("/* GENERATED BY imacro_asm.js FROM " + filename + " -- DO NOT EDIT!!! */");
+ print("/* GENERATED BY imacro_asm.js -- DO NOT EDIT!!! */");
let s = snarf(filename);
let a = s.split('\n');
for (let i = 0; i < a.length; i++) {
if (/^\s*(?:#.*)?$/.test(a[i]))
continue;
let m = line_regexp.exec(a[i]);
if (!m)
--- a/js/src/imacros.c.out
+++ b/js/src/imacros.c.out
@@ -1,9 +1,9 @@
-/* GENERATED BY imacro_asm.js FROM ../imacros.jsasm -- DO NOT EDIT!!! */
+/* GENERATED BY imacro_asm.js -- DO NOT EDIT!!! */
static struct {
jsbytecode any_obj[37];
jsbytecode obj_any[39];
} equality_imacros = {
{
/* 0*/ JSOP_DUP,
/* 1*/ JSOP_DUP,
/* 2*/ JSOP_GETPROP, 0, COMMON_ATOM_INDEX(valueOf),