Created
January 30, 2014 17:41
-
-
Save jacques/8714260 to your computer and use it in GitHub Desktop.
Work on getting lang/spidermonkey to 1.8.5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/lang/spidermonkey/Makefile b/lang/spidermonkey/Makefile | |
| index 1f1315b..b9db45c 100644 | |
| --- a/lang/spidermonkey/Makefile | |
| +++ b/lang/spidermonkey/Makefile | |
| @@ -1,8 +1,8 @@ | |
| # $NetBSD: Makefile,v 1.27 2013/07/15 02:02:24 ryoon Exp $ | |
| -DISTNAME= js-1.8.0-rc1 | |
| -PKGNAME= spidermonkey-1.8.0rc1 | |
| -PKGREVISION= 4 | |
| +DISTNAME= js185-1.0.0 | |
| +PKGNAME= spidermonkey-1.8.5 | |
| +#PKGREVISION= 4 | |
| CATEGORIES= lang | |
| MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=js/} | |
| @@ -12,7 +12,7 @@ COMMENT= Standalone JavaScript implementation in C | |
| CONFLICTS= js-[0-9]* | |
| -WRKSRC= ${WRKDIR}/js/src | |
| +WRKSRC= ${WRKDIR}/js-1.8.5/js/src | |
| MAKE_JOBS_SAFE= no | |
| @@ -54,7 +54,6 @@ post-extract: | |
| .if ${OPSYS} == "SunOS" | |
| ${CP} ${FILESDIR}/opensolaris.mk ${WRKSRC}/config/${BUILDDIRPREFIX}.mk | |
| .endif | |
| - ${RM} ${WRKSRC}/lock_SunOS.s | |
| do-install: | |
| ${INSTALL_PROGRAM} ${WRKSRC}/${BUILDDIRPREFIX}_OPT.OBJ/js \ | |
| diff --git a/lang/spidermonkey/distinfo b/lang/spidermonkey/distinfo | |
| index 0ec19f8..0545108 100644 | |
| --- a/lang/spidermonkey/distinfo | |
| +++ b/lang/spidermonkey/distinfo | |
| @@ -1,8 +1,8 @@ | |
| $NetBSD: distinfo,v 1.13 2011/12/07 05:16:27 yyamano Exp $ | |
| -SHA1 (js-1.8.0-rc1.tar.gz) = 1577bd39a2ebd9f5e2ec90e72d9a6aa85f840564 | |
| -RMD160 (js-1.8.0-rc1.tar.gz) = 27c6cba1185d34cb9095d2da67393025bfe673ca | |
| -Size (js-1.8.0-rc1.tar.gz) = 1310344 bytes | |
| +SHA1 (js185-1.0.0.tar.gz) = 52a01449c48d7a117b35f213d3e4263578d846d6 | |
| +RMD160 (js185-1.0.0.tar.gz) = 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005 | |
| +Size (js185-1.0.0.tar.gz) = 6164605 bytes | |
| SHA1 (patch-aa) = fc4b759bc420b76f349c4669dbba378a756038b9 | |
| SHA1 (patch-ab) = 497401caa31380869d3f56ce076f6b7d27b7f941 | |
| SHA1 (patch-ac) = 554079d6e2b6ef6e84ed3fafc2631e9586f7839f |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In file included from jsinterpinlines.h:50:0,
from jsapi.cpp:93:
methodjit/MethodJIT.h:49:3: error: #error "Oh no, you should define a platform so this compiles."
methodjit/MethodJIT.h:53:3: error: #error "No boxing format selected."
methodjit/MethodJIT.h:135:3: error: #error "The VMFrame layout isn't defined for your processor architecture!"
In file included from nanojit/nanojit.h:43:0,
from jsbuiltins.h:45,
from jsapi.cpp:60:
nanojit/avmplus.h:241:16: error: 'Config' in namespace 'nanojit' does not name a type
In file included from jsapi.cpp:60:0:
jsbuiltins.h:93:11: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:580:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:581:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:582:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:584:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:585:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:588:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:589:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:590:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:591:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:592:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:593:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:594:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:595:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:596:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:597:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:598:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:599:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:600:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:601:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:602:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:605:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:606:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:607:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:608:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:609:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:610:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:611:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:612:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:615:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:618:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:619:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:620:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:623:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:626:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:627:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:628:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:629:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:630:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
jsbuiltins.h:633:1: error: 'CallInfo' in namespace 'nanojit' does not name a type
In file included from jscntxt.h:62:0,
from jsclone.h:43,
from jsapi.cpp:61:
jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()':
jsfun.h:230:16: warning: invalid access to non-static data member 'JSFunction::u' of NULL object [-Winvalid-offsetof]
jsfun.h:230:16: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
In file included from jsclone.h:43:0,
from jsapi.cpp:61:
jscntxt.h: In function 'JSContext* js_ContextFromLinkField(JSCList_)':
jscntxt.h:2963:44: warning: invalid access to non-static data member 'JSContext::link' of NULL object [-Winvalid-offsetof]
jscntxt.h:2963:44: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
In file included from jstracer.h:56:0,
from jsapi.cpp:84:
./tracejit/Writer.h: At global scope:
./tracejit/Writer.h:131:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:132:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:133:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:134:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:135:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:136:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:137:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:138:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:139:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:140:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:143:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:144:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:145:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:146:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:147:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:148:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:149:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:150:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:152:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:153:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:154:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:155:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:156:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:157:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:158:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:159:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:160:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:161:14: error: 'AccSet' in namespace 'nanojit' does not name a type
./tracejit/Writer.h:175:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:177:5: error: 'AccSet' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:180:22: error: expected ')' before '' token
./tracejit/Writer.h: In constructor 'js::tjit::Address::Address(js::tjit::Address, int32)':
./tracejit/Writer.h:184:9: error: class 'js::tjit::Address' does not have any field named 'base'
./tracejit/Writer.h:184:19: error: 'struct js::tjit::Address' has no member named 'base'
./tracejit/Writer.h:184:56: error: class 'js::tjit::Address' does not have any field named 'accSet'
./tracejit/Writer.h:184:68: error: 'struct js::tjit::Address' has no member named 'accSet'
./tracejit/Writer.h: At global scope:
./tracejit/Writer.h:195:27: error: expected ')' before '' token
./tracejit/Writer.h:201:24: error: expected ')' before '' token
./tracejit/Writer.h:209:25: error: expected ')' before '' token
./tracejit/Writer.h:215:32: error: expected ')' before '' token
./tracejit/Writer.h:221:32: error: expected ')' before '' token
./tracejit/Writer.h:227:28: error: expected ')' before '' token
./tracejit/Writer.h:233:28: error: expected ')' before '' token
./tracejit/Writer.h:239:31: error: expected ')' before '' token
./tracejit/Writer.h:245:29: error: expected ')' before '' token
./tracejit/Writer.h:251:36: error: expected ')' before '' token
./tracejit/Writer.h:257:25: error: expected ')' before '' token
./tracejit/Writer.h:272:22: error: 'LIns' is not a member of 'js::tjit::nj'
./tracejit/Writer.h:272:32: error: 'ins' was not declared in this scope
./tracejit/Writer.h:273:23: error: 'LIns' is not a member of 'js::tjit::nj'
./tracejit/Writer.h:273:33: error: 'ins' was not declared in this scope
./tracejit/Writer.h:274:30: error: 'LIns' is not a member of 'js::tjit::nj'
./tracejit/Writer.h:274:40: error: 'ins' was not declared in this scope
./tracejit/Writer.h:275:1: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:276:1: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:286:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:288:26: error: expected ')' before '' token
./tracejit/Writer.h:290:13: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:291:14: error: expected type-specifier before 'LInsp'
./tracejit/Writer.h: In constructor 'js::tjit::MaybeBranch::MaybeBranch()':
./tracejit/Writer.h:287:33: error: class 'js::tjit::MaybeBranch' does not have any field named 'br'
./tracejit/Writer.h: At global scope:
./tracejit/Writer.h:336:5: error: 'Allocator' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:337:5: error: 'LirBuffer' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:338:5: error: 'LirWriter' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:339:5: error: 'CseFilter' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:341:5: error: 'LogControl' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:344:26: error: expected ')' before '' token
./tracejit/Writer.h:347:19: error: 'js::tjit::nj::LogControl' has not been declared
./tracejit/Writer.h:349:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:372:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:376:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:380:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:384:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:396:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:406:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:412:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:416:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:420:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:430:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:436:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:442:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:446:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:450:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:454:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:458:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:462:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:467:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:473:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:479:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:484:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:489:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:494:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:499:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:505:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:511:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:517:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:523:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:528:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:534:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:540:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:544:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:548:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:552:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:556:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:560:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:564:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:568:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:572:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:577:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:582:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:587:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:592:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:598:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:604:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:609:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:615:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:620:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:626:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:630:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:634:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:640:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:651:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:660:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:665:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:670:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:676:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:682:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:696:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:700:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:704:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:708:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:714:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:720:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:730:24: error: 'js::tjit::nj::LIns' has not been declared
./tracejit/Writer.h:737:24: error: 'js::tjit::nj::LIns' has not been declared
./tracejit/Writer.h:748:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:754:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:759:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:768:20: error: 'js::tjit::nj::LIns' has not been declared
./tracejit/Writer.h:776:20: error: 'js::tjit::nj::LIns' has not been declared
./tracejit/Writer.h:776:35: error: 'js::tjit::nj::LIns' has not been declared
./tracejit/Writer.h:792:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:796:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:800:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:804:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:808:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:814:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:818:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:848:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:852:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:859:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:865:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:869:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:875:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:879:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:883:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:887:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:891:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:895:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:899:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:903:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:907:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:911:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:915:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:919:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:923:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:945:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:949:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:953:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:957:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:961:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:965:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:969:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:975:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:979:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:983:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:987:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:991:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:995:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1009:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1013:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1017:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1021:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1025:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1029:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1051:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1055:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1059:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1063:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1067:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1071:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1077:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1083:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1101:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1105:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1109:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1117:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1121:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1129:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1143:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1147:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1153:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1157:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1161:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1170:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1174:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1184:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1200:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1207:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1212:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h:1219:5: error: 'LIns' in namespace 'js::tjit::nj' does not name a type
./tracejit/Writer.h: In member function 'void js::tjit::Writer::pauseAddingCSEValues()':
./tracejit/Writer.h:367:43: error: 'cse' was not declared in this scope
./tracejit/Writer.h: In member function 'void js::tjit::Writer::resumeAddingCSEValues()':
./tracejit/Writer.h:368:43: error: 'cse' was not declared in this scope
./tracejit/Writer.h: In member function 'js::tjit::MaybeBranch js::tjit::Writer::jt(int_)':
./tracejit/Writer.h:731:19: error: request for member 'isImmI' in '* cond', which is of non-class type 'int'
./tracejit/Writer.h:733:28: error: 'lir' was not declared in this scope
./tracejit/Writer.h:733:43: error: 'LIR_jt' is not a member of 'js::tjit::nj'
./tracejit/Writer.h: In member function 'js::tjit::MaybeBranch js::tjit::Writer::jf(int_)':
./tracejit/Writer.h:738:19: error: request for member 'isImmI' in '_ cond', which is of non-class type 'int'
./tracejit/Writer.h:740:28: error: 'lir' was not declared in this scope
./tracejit/Writer.h:740:43: error: 'LIR_jf' is not a member of 'js::tjit::nj'
./tracejit/Writer.h: In member function 'void js::tjit::Writer::label(int_)':
./tracejit/Writer.h:771:17: error: request for member 'setTarget' in '_ br', which is of non-class type 'int'
./tracejit/Writer.h:771:33: error: no matching function for call to 'js::tjit::Writer::label()'
./tracejit/Writer.h:771:33: note: candidates are:
./tracejit/Writer.h:768:10: note: void js::tjit::Writer::label(int_)
./tracejit/Writer.h:768:10: note: candidate expects 1 argument, 0 provided
./tracejit/Writer.h:776:10: note: void js::tjit::Writer::label(int_, int_)
./tracejit/Writer.h:776:10: note: candidate expects 2 arguments, 0 provided
./tracejit/Writer.h: In member function 'void js::tjit::Writer::label(int_, int_)':
./tracejit/Writer.h:778:13: error: 'LIns' is not a member of 'js::tjit::nj'
./tracejit/Writer.h:778:23: error: 'label_' was not declared in this scope
./tracejit/Writer.h:778:38: error: no matching function for call to 'js::tjit::Writer::label()'
./tracejit/Writer.h:778:38: note: candidates are:
./tracejit/Writer.h:768:10: note: void js::tjit::Writer::label(int_)
./tracejit/Writer.h:768:10: note: candidate expects 1 argument, 0 provided
./tracejit/Writer.h:776:10: note: void js::tjit::Writer::label(int_, int_)
./tracejit/Writer.h:776:10: note: candidate expects 2 arguments, 0 provided
./tracejit/Writer.h:781:22: error: request for member 'setTarget' in '* br1', which is of non-class type 'int'
./tracejit/Writer.h:785:22: error: request for member 'setTarget' in '* br2', which is of non-class type 'int'
In file included from jsapi.cpp:84:0:
jstracer.h: At global scope:
jstracer.h:65:5: error: 'Allocator' in namespace 'nanojit' does not name a type
jstracer.h:86:29: error: expected ')' before '' token
jstracer.h: In member function 'void js::Queue::ensure(unsigned int)':
jstracer.h:74:13: error: 'alloc' was not declared in this scope
jstracer.h: In destructor 'js::Queue::~Queue()':
jstracer.h:95:14: error: 'alloc' was not declared in this scope
jstracer.h: At global scope:
jstracer.h:198:9: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:211:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:212:49: error: 'nanojit::LIns' has not been declared
jstracer.h:216:36: error: invalid use of incomplete type 'class nanojit::Fragment'
In file included from jsclone.h:43:0,
from jsapi.cpp:61:
jscntxt.h:118:7: error: forward declaration of 'class nanojit::Fragment'
In file included from jsapi.cpp:84:0:
jstracer.h:218:32: error: expected ',' or '...' before 'verbose_only'
jstracer.h: In constructor 'js::VMFragment::VMFragment(const void)':
jstracer.h:219:9: error: class 'js::VMFragment' does not have any field named 'Fragment'
jstracer.h:219:22: error: expected ')' before 'verbose_only'
jstracer.h: At global scope:
jstracer.h:312:31: error: expected ')' before '' token
jstracer.h:374:1: error: expected class-name before '{' token
jstracer.h: In member function 'js::VMFragment js::VMSideExit::fromFrag()':
jstracer.h:405:29: error: 'from' was not declared in this scope
jstracer.h: At global scope:
jstracer.h:414:1: error: expected class-name before '{' token
jstracer.h:438:9: error: 'Allocator' in namespace 'nanojit' does not name a type
jstracer.h: In constructor 'js::VMAllocator::Mark::Mark(js::VMAllocator&)':
jstracer.h:446:13: error: class 'js::VMAllocator::Mark' does not have any field named 'saved_chunk'
jstracer.h:446:29: error: 'class js::VMAllocator' has no member named 'current_chunk'
jstracer.h:447:27: error: 'class js::VMAllocator' has no member named 'current_top'
jstracer.h:448:29: error: 'class js::VMAllocator' has no member named 'current_limit'
jstracer.h: In member function 'void js::VMAllocator::rewind(const js::VMAllocator::Mark&)':
jstracer.h:462:16: error: 'current_chunk' was not declared in this scope
jstracer.h:462:35: error: 'const struct js::VMAllocator::Mark' has no member named 'saved_chunk'
jstracer.h:463:13: error: 'Chunk' was not declared in this scope
jstracer.h:463:13: note: suggested alternative:
In file included from jscntxt.h:63:0,
from jsclone.h:43,
from jsapi.cpp:61:
jsgc.h:337:8: note: 'js::gc::Chunk'
In file included from jsapi.cpp:84:0:
jstracer.h:463:20: error: 'prev' was not declared in this scope
jstracer.h:464:36: error: 'freeChunk' was not declared in this scope
jstracer.h:467:9: error: 'current_top' was not declared in this scope
jstracer.h:468:9: error: 'current_limit' was not declared in this scope
jstracer.h: At global scope:
jstracer.h:529:48: error: 'nanojit::Allocator' has not been declared
jstracer.h:530:22: error: expected ',' or '...' before 'verbose_only'
jstracer.h: In constructor 'js::LinkableFragment::LinkableFragment(const void_, int_, js::Oracle_)':
jstracer.h:531:26: error: expected ')' before 'verbose_only'
jstracer.h:531:92: error: no matching function for call to 'js::TypeMap::TypeMap(int_&, js::Oracle_&)'
jstracer.h:531:92: note: candidates are:
jstracer.h:309:7: note: js::TypeMap::TypeMap()
jstracer.h:309:7: note: candidate expects 0 arguments, 2 provided
jstracer.h:309:7: note: js::TypeMap::TypeMap(const js::TypeMap&)
jstracer.h:309:7: note: candidate expects 1 argument, 2 provided
jstracer.h: At global scope:
jstracer.h:552:44: error: 'nanojit::Allocator' has not been declared
jstracer.h:553:52: error: expected ',' or '...' before 'verbose_only'
jstracer.h: In constructor 'js::TreeFragment::TreeFragment(const void_, int_, js::Oracle_, JSObject_, uint32, uint32)':
jstracer.h:554:45: error: expected ')' before 'verbose_only'
jstracer.h:565:21: error: no matching function for call to 'js::Queuejs::TreeFragment_::Queue(int_&)'
jstracer.h:565:21: note: candidates are:
jstracer.h:61:7: note: js::Queuejs::TreeFragment_::Queue()
jstracer.h:61:7: note: candidate expects 0 arguments, 1 provided
jstracer.h:61:7: note: js::Queuejs::TreeFragment*::Queue(const js::Queuejs::TreeFragment*&)
jstracer.h:61:7: note: no known conversion for argument 1 from 'int_' to 'const js::Queuejs::TreeFragment_&'
jstracer.h:565:21: error: no matching function for call to 'js::Queuejs::TreeFragment*::Queue(int_&)'
jstracer.h:565:21: note: candidates are:
jstracer.h:61:7: note: js::Queuejs::TreeFragment_::Queue()
jstracer.h:61:7: note: candidate expects 0 arguments, 1 provided
jstracer.h:61:7: note: js::Queuejs::TreeFragment*::Queue(const js::Queuejs::TreeFragment*&)
jstracer.h:61:7: note: no known conversion for argument 1 from 'int_' to 'const js::Queuejs::TreeFragment_&'
jstracer.h:565:21: error: no matching function for call to 'js::Queuejs::VMSideExit*::Queue(int_&)'
jstracer.h:565:21: note: candidates are:
jstracer.h:61:7: note: js::Queuejs::VMSideExit_::Queue()
jstracer.h:61:7: note: candidate expects 0 arguments, 1 provided
jstracer.h:61:7: note: js::Queuejs::VMSideExit*::Queue(const js::Queuejs::VMSideExit*&)
jstracer.h:61:7: note: no known conversion for argument 1 from 'int_' to 'const js::Queuejs::VMSideExit_&'
jstracer.h:565:21: error: no matching function for call to 'js::Queuejs::Value::Queue(int_&)'
jstracer.h:565:21: note: candidates are:
jstracer.h:61:7: note: js::Queuejs::Value::Queue()
jstracer.h:61:7: note: candidate expects 0 arguments, 1 provided
jstracer.h:61:7: note: js::Queuejs::Value::Queue(const js::Queuejs::Value&)
jstracer.h:61:7: note: no known conversion for argument 1 from 'int_' to 'const js::Queuejs::Value&'
jstracer.h:565:21: error: no matching function for call to 'js::Queue<const js::Shape*>::Queue(int_&)'
jstracer.h:565:21: note: candidates are:
jstracer.h:61:7: note: js::Queue::Queue()
jstracer.h:61:7: note: candidate expects 0 arguments, 1 provided
jstracer.h:61:7: note: js::Queue<const js::Shape*>::Queue(const js::Queue<const js::Shape*>&)
jstracer.h:61:7: note: no known conversion for argument 1 from 'int_' to 'const js::Queue&'
jstracer.h: At global scope:
jstracer.h:978:17: error: 'LIns' is not a member of 'nanojit'
jstracer.h:978:17: error: 'LIns' is not a member of 'nanojit'
jstracer.h:978:42: error: template argument 1 is invalid
jstracer.h:978:42: error: template argument 3 is invalid
jstracer.h:978:61: error: invalid type in declaration before ';' token
jstracer.h:1024:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1025:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1026:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1027:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1038:5: error: 'LirBuffer' in namespace 'nanojit' does not name a type
jstracer.h:1068:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1097:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1100:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1103:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1112:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1136:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1137:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1138:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1139:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1140:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1166:23: error: 'GuardRecord' in namespace 'nanojit' does not name a type
jstracer.h:1193:64: error: 'nanojit::LIns' has not been declared
jstracer.h:1201:30: error: 'nanojit::LIns' has not been declared
jstracer.h:1203:69: error: 'nanojit::LIns' has not been declared
jstracer.h:1205:69: error: 'nanojit::LIns' has not been declared
jstracer.h:1207:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1210:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1218:54: error: 'nanojit::LIns' has not been declared
jstracer.h:1219:51: error: 'nanojit::LIns' has not been declared
jstracer.h:1220:61: error: 'nanojit::LIns' has not been declared
jstracer.h:1222:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1223:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1224:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1225:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1226:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1227:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1228:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1262:9: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1266:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1267:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1268:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1270:82: error: 'nanojit::LIns' has not been declared
jstracer.h:1270:122: error: 'nanojit::LIns' has not been declared
In file included from jsapi.cpp:84:0:
jstracer.h:1271:99: error: 'nanojit::LIns' has not been declared
jstracer.h:1272:112: error: 'nanojit::LIns' has not been declared
jstracer.h:1274:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1275:53: error: 'nanojit::LIns' has not been declared
jstracer.h:1276:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1277:53: error: 'nanojit::LIns' has not been declared
jstracer.h:1278:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1279:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1280:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1281:50: error: 'nanojit::LIns' has not been declared
jstracer.h:1283:49: error: 'nanojit::LIns' has not been declared
jstracer.h:1283:68: error: 'nanojit::LIns' has not been declared
jstracer.h:1284:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1287:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1288:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1289:64: error: 'nanojit::LIns' has not been declared
jstracer.h:1289:82: error: 'nanojit::LIns' has not been declared
jstracer.h:1290:65: error: 'nanojit::LIns' has not been declared
jstracer.h:1290:83: error: 'nanojit::LIns' has not been declared
jstracer.h:1291:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1293:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1305:68: error: 'nanojit::LIns' has not been declared
jstracer.h:1308:74: error: 'nanojit::LIns' has not been declared
jstracer.h:1310:58: error: 'nanojit::LIns' has not been declared
jstracer.h:1319:74: error: 'nanojit::LIns' has not been declared
jstracer.h:1319:96: error: 'nanojit::LIns' has not been declared
jstracer.h:1322:68: error: 'nanojit::LOpcode' has not been declared
jstracer.h:1324:54: error: 'nanojit::LOpcode' has not been declared
jstracer.h:1325:55: error: 'nanojit::LOpcode' has not been declared
jstracer.h:1327:59: error: 'nanojit::LIns' has not been declared
jstracer.h:1336:92: error: 'nanojit::LIns' has not been declared
jstracer.h:1338:70: error: 'nanojit::LIns' has not been declared
jstracer.h:1344:35: error: 'nanojit::LIns' has not been declared
jstracer.h:1345:35: error: 'nanojit::LIns' has not been declared
jstracer.h:1346:35: error: 'nanojit::LIns' has not been declared
jstracer.h:1347:35: error: 'nanojit::LIns' has not been declared
jstracer.h:1347:78: error: 'nanojit::LIns' has not been declared
jstracer.h:1348:49: error: 'nanojit::LIns' has not been declared
jstracer.h:1349:34: error: 'nanojit::LIns' has not been declared
jstracer.h:1349:77: error: 'nanojit::LIns' has not been declared
jstracer.h:1351:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1354:74: error: 'nanojit::LIns' has not been declared
jstracer.h:1355:77: error: 'nanojit::LIns' has not been declared
jstracer.h:1356:77: error: 'nanojit::LIns' has not been declared
jstracer.h:1358:72: error: 'nanojit::LIns' has not been declared
jstracer.h:1360:72: error: 'nanojit::LIns' has not been declared
jstracer.h:1363:66: error: 'nanojit::LIns' has not been declared
jstracer.h:1364:66: error: 'nanojit::LIns' has not been declared
jstracer.h:1366:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1368:75: error: 'nanojit::LIns' has not been declared
jstracer.h:1369:80: error: 'nanojit::LIns' has not been declared
jstracer.h:1371:56: error: 'nanojit::LIns' has not been declared
jstracer.h:1374:72: error: 'nanojit::LIns' has not been declared
jstracer.h:1380:51: error: 'nanojit::LIns' has not been declared
jstracer.h:1380:75: error: 'nanojit::LIns' has not been declared
jstracer.h:1381:51: error: 'nanojit::LIns' has not been declared
jstracer.h:1382:66: error: 'nanojit::LIns' has not been declared
jstracer.h:1384:67: error: 'nanojit::LIns' has not been declared
jstracer.h:1385:67: error: 'nanojit::LIns' has not been declared
jstracer.h:1386:64: error: 'nanojit::LIns' has not been declared
jstracer.h:1387:76: error: 'nanojit::LIns' has not been declared
jstracer.h:1391:76: error: 'nanojit::LIns' has not been declared
jstracer.h:1395:62: error: 'nanojit::LIns' has not been declared
jstracer.h:1395:86: error: 'nanojit::LIns' has not been declared
jstracer.h:1396:62: error: 'nanojit::LIns' has not been declared
jstracer.h:1397:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1399:58: error: 'nanojit::LIns' has not been declared
jstracer.h:1399:82: error: 'nanojit::LIns' has not been declared
jstracer.h:1400:69: error: 'nanojit::LIns' has not been declared
jstracer.h:1402:72: error: 'nanojit::LIns' has not been declared
jstracer.h:1405:73: error: 'nanojit::LIns' has not been declared
jstracer.h:1406:73: error: 'nanojit::LIns' has not been declared
jstracer.h:1411:86: error: 'nanojit::LIns' has not been declared
jstracer.h:1415:73: error: 'nanojit::LIns' has not been declared
jstracer.h:1417:74: error: 'nanojit::LIns' has not been declared
jstracer.h:1419:79: error: 'nanojit::LIns' has not been declared
jstracer.h:1420:84: error: 'nanojit::LIns' has not been declared
jstracer.h:1422:75: error: 'nanojit::LIns' has not been declared
jstracer.h:1423:76: error: 'nanojit::LIns' has not been declared
jstracer.h:1431:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1433:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1435:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1445:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1447:56: error: 'nanojit::LIns' has not been declared
jstracer.h:1447:81: error: 'nanojit::LIns' has not been declared
jstracer.h:1448:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1449:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1451:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1452:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1453:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1456:50: error: 'nanojit::LIns' has not been declared
jstracer.h:1464:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1467:5: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1469:65: error: 'nanojit::LIns' has not been declared
jstracer.h:1470:72: error: 'nanojit::LoadQual' has not been declared
jstracer.h:1471:48: error: 'nanojit::LIns' has not been declared
jstracer.h:1472:66: error: 'nanojit::LoadQual' has not been declared
jstracer.h:1473:51: error: 'nanojit::LIns' has not been declared
jstracer.h:1474:69: error: 'nanojit::LoadQual' has not been declared
jstracer.h:1475:53: error: 'nanojit::LIns' has not been declared
jstracer.h:1476:53: error: 'nanojit::LIns' has not been declared
jstracer.h:1477:70: error: 'nanojit::LIns' has not been declared
jstracer.h:1478:72: error: 'nanojit::LIns' has not been declared
jstracer.h:1481:85: error: 'nanojit::LIns' has not been declared
jstracer.h:1486:75: error: 'nanojit::LIns' has not been declared
jstracer.h:1487:59: error: 'nanojit::LIns' has not been declared
jstracer.h:1489:81: error: 'nanojit::LIns' has not been declared
jstracer.h:1491:23: error: 'LIns' in namespace 'nanojit' does not name a type
jstracer.h:1492:50: error: 'nanojit::LIns' has not been declared
jstracer.h:1492:78: error: 'nanojit::LIns' has not been declared
jstracer.h:1494:68: error: 'nanojit::LIns' has not been declared
jstracer.h:1496:68: error: 'nanojit::LIns' has not been declared
jstracer.h:1503:69: error: 'nanojit::LIns' has not been declared
jstracer.h:1504:69: error: 'nanojit::LIns' has not been declared
jstracer.h:1506:65: error: 'nanojit::LIns' has not been declared
jstracer.h:1508:58: error: 'nanojit::LIns' has not been declared
jstracer.h:1510:58: error: 'nanojit::LIns' has not been declared
jstracer.h:1515:67: error: 'CallInfo' in namespace 'nanojit' does not name a type
jstracer.h:1515:86: error: ISO C++ forbids declaration of 'ci' with no type [-fpermissive]
jstracer.h:1519:71: error: 'nanojit::LIns' has not been declared
jstracer.h:1520:71: error: 'nanojit::LIns' has not been declared
jstracer.h:1531:68: error: 'nanojit::LIns' has not been declared
jsapi.cpp: In function 'JSIdArray* JS_Enumerate(JSContext_, JSObject_)':
jsapi.cpp:3988:16: warning: converting 'false' to pointer type 'JSIdArray_' [-Wconversion-null]
gmake[1]: *_* [SunOS5.11_i86pc_OPT.OBJ/jsapi.o] Error 1
gmake[1]: Leaving directory `/opt/pkgsrc/lang/spidermonkey/work/js-1.8.5/js/src'
gmake: *** [all] Error 2
*** Error code 2
Stop.
bmake: stopped in /opt/pkgsrc/lang/spidermonkey
*** Error code 1
Stop.
bmake: stopped in /opt/pkgsrc/lang/spidermonkey