Date: Wed, 9 Nov 2011 13:02:29 +0000 From: Anton Shterenlikht <mexas@bristol.ac.uk> To: gecko@freebsd.org Cc: freebsd-ports@freebsd.org Subject: www/firefox on ia64 -> error "The MacroAssembler is not supported on this platform." Message-ID: <20111109130229.GA71423@mech-cluster241.men.bris.ac.uk>
next in thread | raw e-mail | index | archive | help
Should I report this upstream, of should this be addressed on the ports level? On ia64 9.0-BETA2 #4 r225618 I get: Script started on Wed Nov 9 12:55:13 2011 make =3D=3D=3D> Building for firefox-8.0,1 rm -f -r ./dist/sdk rm -f -r ./dist/include rm -f -r ./dist/private rm -f -r ./dist/public rm -f -r ./dist/bin/components rm -f -r _tests gmake[1]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' tier_base: config build probes memory=20 gmake export_tier_base gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' export_tier_base gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: `config/Makefile' is up to date. gmake[3]: `build/Makefile' is up to date. gmake[3]: `probes/Makefile' is up to date. gmake[3]: `memory/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/c= onfig' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 644 ../m= ozilla-config.h ./nsStaticComponents.h ../dist/include rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-= link-comp-names /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R nsinstall .= ./dist/bin /usr/local/bin/python2.7 ../toolkit/xre/make-platformini.py --print-buildid= > buildid gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/co= nfig' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/unix' gmake[4]: Nothing to be done for `export'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/unix' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo/blueprint' gmake[5]: Nothing to be done for `export'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo/blueprint' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo/js-input' gmake[5]: Nothing to be done for `export'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo/js-input' gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/p= robes' gmake[3]: Nothing to be done for `export'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/pr= obes' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/m= emory' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/m= emory/mozalloc' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 644 moza= lloc.h mozalloc_abort.h mozalloc_macro_wrappers.h mozalloc_oom.h mozalloc_u= ndef_macro_wrappers.h ../../dist/include/mozilla gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/me= mory/mozalloc' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/me= mory' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake libs_tier_base gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' libs_tier_base gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: `config/Makefile' is up to date. gmake[3]: `build/Makefile' is up to date. gmake[3]: `probes/Makefile' is up to date. gmake[3]: `memory/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/c= onfig' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 755 nsin= stall ../dist/host/bin gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/co= nfig' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/unix' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R run-mozilla= .sh ../../dist/bin gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/unix' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo/blueprint' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R sample.html= elements.html forms.html grid.html test.jpg test-small.jpg valid.png scree= n.css print.css grid.png fancytype-screen.css ../../../_profile/pgo/bluepri= nt gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo/blueprint' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo/js-input' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R 3d-cube.htm= l 3d-morph.html 3d-raytrace.html 3d-thingy.html access-binary-trees.html ac= cess-fannkuch.html access-nbody.html access-nsieve.html bitops-3bit-bits-in= -byte.html bitops-bits-in-byte.html bitops-bitwise-and.html bitops-nsieve-b= its.html controlflow-recursive.html crypto-aes.html crypto-md5.html crypto-= sha1.html crypto-otp.html date-format-tofte.html date-format-xparb.html mat= h-cordic.html math-partial-sums.html math-spectral-norm.html regexp-dna.htm= l string-base64.html string-fasta.html string-tagcloud.html string-unpack-c= ode.html string-validate-input.html key.gif valid-xhtml10.png ../../../_pro= file/pgo/js-input gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo/js-input' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R automation.= py ../../build/automationutils.py profileserver.py genpgocert.py index.html= server-locations.txt favicon.ico ../../_profile/pgo gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R automation.= py automationutils.py leaktest.py bloatcycle.html ../build/pgo/server-locat= ions.txt ../build/pgo/favicon.ico ../build/pgo/blueprint/sample.html ../bui= ld/pgo/blueprint/elements.html ../build/pgo/blueprint/forms.html ../build/p= go/blueprint/grid.html ../build/pgo/blueprint/test.jpg ../build/pgo/bluepri= nt/test-small.jpg ../build/pgo/blueprint/valid.png ../build/pgo/blueprint/s= creen.css ../build/pgo/blueprint/print.css ../build/pgo/blueprint/grid.png = ../build/pgo/blueprint/fancytype-screen.css ../_leaktest gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/p= robes' gmake[3]: Nothing to be done for `libs'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/pr= obes' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/m= emory' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/m= emory/mozalloc' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 755 libm= ozalloc.so ../../dist/lib /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -D ../../dist/= sdk/lib /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 755 libm= ozalloc.so ../../dist/bin /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 755 libm= ozalloc.so ../../dist/sdk/lib gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/me= mory/mozalloc' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/me= mory' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake tools_tier_base gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' tools_tier_base gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: `config/Makefile' is up to date. gmake[3]: `build/Makefile' is up to date. gmake[3]: `probes/Makefile' is up to date. gmake[3]: `memory/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/c= onfig' gmake[3]: Nothing to be done for `tools'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/co= nfig' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/unix' gmake[4]: Nothing to be done for `tools'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/unix' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo/blueprint' gmake[5]: Nothing to be done for `tools'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo/blueprint' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/b= uild/pgo/js-input' gmake[5]: Nothing to be done for `tools'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo/js-input' gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild/pgo' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/bu= ild' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/p= robes' gmake[3]: Nothing to be done for `tools'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/pr= obes' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/m= emory' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/m= emory/mozalloc' gmake[4]: Nothing to be done for `tools'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/me= mory/mozalloc' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/me= mory' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[1]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' tier_nspr: =20 gmake export_tier_nspr gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' export_tier_nspr gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake libs_tier_nspr gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' libs_tier_nspr gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake tools_tier_nspr gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' tools_tier_nspr gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[1]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' tier_js: js/src gmake export_tier_js gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' export_tier_js gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: `js/src/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/config' /usr/ports/www/firefox/work/mozilla-release/js/src/config/nsinstall -R nsin= stall ../../../dist/bin gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/config' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/editline' gmake[4]: Nothing to be done for `export'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/editline' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/shell' gmake[4]: Nothing to be done for `export'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/shell' /usr/ports/www/firefox/work/mozilla-release/js/src/config/nsinstall -R -m 6= 44 js-config.h jsautocfg.h /usr/ports/www/firefox/work/mozilla-release/js/s= rc/jsautokw.h js.msg jsalloc.h jsapi.h jsarena.h jsatom.h jsbit.h jsclist.h= jsclone.h jscntxt.h jscompat.h jscrashreport.h jsdate.h jsdbgapi.h jsdhash= .h jsemit.h jsfun.h jsfriendapi.h jsgc.h jscell.h jsgcchunk.h jsgcstats.h j= scompartment.h jshash.h jsinterp.h jsinttypes.h jsiter.h jslock.h jsobj.h j= son.h jsopcode.tbl jsopcode.h jsotypes.h jsparse.h jsproxy.h jsprf.h jsprob= es.h jspropertycache.h jspropertytree.h jsproto.tbl jsprvtd.h jspubtd.h jsr= eflect.h jsscan.h jsscope.h jsscript.h jsstaticcheck.h jsstdint.h jsstr.h j= stracer.h jstypedarray.h jstypes.h jsutil.h jsvector.h jstl.h jshashtable.h= jsversion.h jswrapper.h jsxdrapi.h jsval.h jsvalue.h prmjtime.h ./perf/jsp= erf.h ./../../dist/include /usr/ports/www/firefox/work/mozilla-release/js/src/config/nsinstall -R -m 6= 44 ./vm/ArgumentsObject.h ./vm/GlobalObject.h ./vm/Stack.h ./vm/String.h ./= vm/StringObject.h ./vm/Unicode.h ./../../dist/include/vm /usr/ports/www/firefox/work/mozilla-release/js/src/config/nsinstall -R -m 6= 44 ./../../mfbt/RangedPtr.h ./../../mfbt/RefPtr.h ./../../mfbt/Types.h ./..= /../mfbt/Util.h ./../../dist/include/mozilla gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/ctypes/libffi' gmake "AR_FLAGS=3D" "CC_FOR_BUILD=3D" "CFLAGS=3D-Wall -W -Wno-unused -Wpoin= ter-arith -W -pipe -g -fno-strict-aliasing -pipe" "CXXFLAGS=3D-I/usr/local/= include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtua= l -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offseto= f -Wno-variadic-macros -Werror=3Dreturn-type -pipe -g -fno-strict-aliasing = -pipe -DDEBUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=3D1 -DENABLE_ASSEM= BLER=3D1 -DENABLE_JIT=3D1" "CFLAGS_FOR_BUILD=3D" "CFLAGS_FOR_TARGET=3D" "IN= STALL=3D../../" "INSTALL_DATA=3Dinstall -o root -g wheel -m 444" "INSTALL_= PROGRAM=3Dinstall -o root -g wheel -m 555" "INSTALL_SCRIPT=3Dinstall -o = root -g wheel -m 555" "JC1FLAGS=3D" "LDFLAGS=3D-pthread " "LIBCFLAGS=3D"= "LIBCFLAGS_FOR_TARGET=3D" "MAKE=3Dgmake" "MAKEINFO=3D/bin/sh /usr/ports/ww= w/firefox/work/mozilla-release/js/src/ctypes/libffi/missing --run makeinfo = " "PICFLAG=3D" "PICFLAG_FOR_TARGET=3D" "RUNTESTFLAGS=3D" "SHELL=3D/bin/sh" = "exec_prefix=3D/usr/local" "infodir=3D/usr/local/share/info" "libdir=3D/usr= /local/lib" "mandir=3D/usr/local/share/man" "prefix=3D/usr/local" "AR=3Dar"= "AS=3Das" "CC=3Dcc" "CXX=3D c++" "LD=3D/usr/bin/ld" "NM=3D/usr/bin/nm -B" = "RANLIB=3Dranlib" "DESTDIR=3D" all-recursive gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/ctypes/libffi' Making all in include gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/ctypes/libffi/include' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/ctypes/libffi/include' Making all in testsuite gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/ctypes/libffi/testsuite' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/ctypes/libffi/testsuite' Making all in man gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/ctypes/libffi/man' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/ctypes/libffi/man' gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src/ctypes/libffi' gmake[6]: Nothing to be done for `all-am'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/ctypes/libffi' gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/ctypes/libffi' gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src/ctypes/libffi' mkdir -p nanojit gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake libs_tier_js gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' libs_tier_js gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: `js/src/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/j= s/src' jsapi.cpp jsatom.cpp c++ -o jsatom.o -c -fvisibility=3Dhidden -DOSTYPE=3D\"FreeBSD9\" -DOSARCH= =3DFreeBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=3D\"lib= \" -DDLL_SUFFIX=3D\".so\" -Ictypes/libffi/include -I. -I. -I. -I./../../di= st/include -I./../../dist/include/nsprpub -I/usr/local/include -I/usr/loca= l/include/nspr -I. -I./assembler -I./yarr -fPIC -I/usr/local/include -fn= o-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -= Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offsetof -Wno-vari= adic-macros -Werror=3Dreturn-type -pipe -g -fno-strict-aliasing -pipe -DDE= BUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=3D1 -DENABLE_ASSEMBLER=3D1 -D= ENABLE_JIT=3D1 -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdef= s.h /usr/ports/www/firefox/work/mozilla-release/js/src/jsatom.cpp c++ -o jsapi.o -c -fvisibility=3Dhidden -DOSTYPE=3D\"FreeBSD9\" -DOSARCH= =3DFreeBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=3D\"lib= \" -DDLL_SUFFIX=3D\".so\" -Ictypes/libffi/include -I. -I. -I. -I./../../di= st/include -I./../../dist/include/nsprpub -I/usr/local/include -I/usr/loca= l/include/nspr -I. -I./assembler -I./yarr -fPIC -I/usr/local/include -fn= o-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -= Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offsetof -Wno-vari= adic-macros -Werror=3Dreturn-type -pipe -g -fno-strict-aliasing -pipe -DDE= BUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=3D1 -DENABLE_ASSEMBLER=3D1 -D= ENABLE_JIT=3D1 -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdef= s.h /usr/ports/www/firefox/work/mozilla-release/js/src/jsapi.cpp In file included from /usr/ports/www/firefox/work/mozilla-release/js/src/ya= rr/wtfbridge.h:54, from /usr/ports/www/firefox/work/mozilla-release/js/src/ya= rr/PageAllocation.h:33, from /usr/ports/www/firefox/work/mozilla-release/js/src/ya= rr/BumpPointerAllocator.h:33, from /usr/ports/www/firefox/work/mozilla-release/js/src/js= regexpinlines.h:53, from /usr/ports/www/firefox/work/mozilla-release/js/src/js= api.cpp:96: =2E/assembler/jit/ExecutableAllocator.h:428:6: error: #error "The cacheFlus= h support is missing on this platform." In file included from /usr/ports/www/firefox/work/mozilla-release/js/src/ya= rr/YarrJIT.h:37, from /usr/ports/www/firefox/work/mozilla-release/js/src/js= regexpinlines.h:57, from /usr/ports/www/firefox/work/mozilla-release/js/src/js= api.cpp:96: =2E/assembler/assembler/MacroAssembler.h:62:2: error: #error "The MacroAsse= mbler is not supported on this platform." In file included from /usr/ports/www/firefox/work/mozilla-release/js/src/ya= rr/YarrJIT.h:37, from /usr/ports/www/firefox/work/mozilla-release/js/src/js= regexpinlines.h:57, from /usr/ports/www/firefox/work/mozilla-release/js/src/js= api.cpp:96: =2E/assembler/assembler/MacroAssembler.h:68: error: expected class-name bef= ore '{' token =2E/assembler/assembler/MacroAssembler.h:71: error: 'MacroAssemblerBase' ha= s not been declared =2E/assembler/assembler/MacroAssembler.h:72: error: 'MacroAssemblerBase' ha= s not been declared =2E/assembler/assembler/MacroAssembler.h:73: error: 'MacroAssemblerBase' ha= s not been declared =2E/assembler/assembler/MacroAssembler.h:74: error: 'MacroAssemblerBase' ha= s not been declared =2E/assembler/assembler/MacroAssembler.h:88: error: 'RegisterID' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:93: error: 'RegisterID' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:98: error: 'TrustedImm32' has not = been declared =2E/assembler/assembler/MacroAssembler.h:98: error: 'void JSC::MacroAssembl= er::poke(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:93: error: with 'void JSC::MacroAs= sembler::poke(int, int)' =2E/assembler/assembler/MacroAssembler.h:103: error: 'TrustedImmPtr' has no= t been declared =2E/assembler/assembler/MacroAssembler.h:103: error: 'void JSC::MacroAssemb= ler::poke(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:93: error: with 'void JSC::MacroAs= sembler::poke(int, int)' =2E/assembler/assembler/MacroAssembler.h:110: error: 'Condition' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:110: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:110: error: 'ImmPtr' has not been = declared =2E/assembler/assembler/MacroAssembler.h:110: error: 'Label' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:115: error: 'Condition' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:115: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:115: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:115: error: 'Label' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:120: error: 'Condition' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:120: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:120: error: 'TrustedImm32' has not= been declared =2E/assembler/assembler/MacroAssembler.h:120: error: 'Label' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:120: error: 'void JSC::MacroAssemb= ler::branch32(int, int, int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:115: error: with 'void JSC::MacroA= ssembler::branch32(int, int, int, int)' =2E/assembler/assembler/MacroAssembler.h:125: error: 'Condition' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:125: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:125: error: 'Address' has not been= declared =2E/assembler/assembler/MacroAssembler.h:125: error: 'Label' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:125: error: 'void JSC::MacroAssemb= ler::branch32(int, int, int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:115: error: with 'void JSC::MacroA= ssembler::branch32(int, int, int, int)' =2E/assembler/assembler/MacroAssembler.h:130: error: 'Condition' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:130: error: 'BaseIndex' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:130: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:130: error: 'Label' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:135: error: 'Condition' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:135: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:135: error: 'Label' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:140: error: 'Label' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:150: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:150: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:155: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:155: error: 'Address' has not been= declared =2E/assembler/assembler/MacroAssembler.h:155: error: 'void JSC::MacroAssemb= ler::addPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:150: error: with 'void JSC::MacroA= ssembler::addPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:160: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:160: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:160: error: 'void JSC::MacroAssemb= ler::addPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:150: error: with 'void JSC::MacroA= ssembler::addPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:165: error: 'ImmPtr' has not been = declared =2E/assembler/assembler/MacroAssembler.h:165: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:165: error: 'void JSC::MacroAssemb= ler::addPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:150: error: with 'void JSC::MacroA= ssembler::addPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:170: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:170: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:170: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:175: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:175: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:180: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:180: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:180: error: 'void JSC::MacroAssemb= ler::andPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:175: error: with 'void JSC::MacroA= ssembler::andPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:185: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:190: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:190: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:195: error: 'ImmPtr' has not been = declared =2E/assembler/assembler/MacroAssembler.h:195: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:195: error: 'void JSC::MacroAssemb= ler::orPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:190: error: with 'void JSC::MacroA= ssembler::orPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:200: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:200: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:200: error: 'void JSC::MacroAssemb= ler::orPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:190: error: with 'void JSC::MacroA= ssembler::orPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:205: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:205: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:210: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:210: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:210: error: 'void JSC::MacroAssemb= ler::subPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:205: error: with 'void JSC::MacroA= ssembler::subPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:215: error: 'ImmPtr' has not been = declared =2E/assembler/assembler/MacroAssembler.h:215: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:215: error: 'void JSC::MacroAssemb= ler::subPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:205: error: with 'void JSC::MacroA= ssembler::subPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:220: error: 'ImmPtr' has not been = declared =2E/assembler/assembler/MacroAssembler.h:220: error: 'Address' has not been= declared =2E/assembler/assembler/MacroAssembler.h:220: error: 'void JSC::MacroAssemb= ler::subPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:205: error: with 'void JSC::MacroA= ssembler::subPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:225: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:225: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:230: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:230: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:230: error: 'void JSC::MacroAssemb= ler::xorPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:225: error: with 'void JSC::MacroA= ssembler::xorPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:236: error: 'ImplicitAddress' has = not been declared =2E/assembler/assembler/MacroAssembler.h:236: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:241: error: 'BaseIndex' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:241: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:241: error: 'void JSC::MacroAssemb= ler::loadPtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:236: error: with 'void JSC::MacroA= ssembler::loadPtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:246: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:251: error: 'DataLabel32' does not= name a type =2E/assembler/assembler/MacroAssembler.h:256: error: 'Condition' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:256: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:256: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:256: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:261: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:261: error: 'ImplicitAddress' has = not been declared =2E/assembler/assembler/MacroAssembler.h:266: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:271: error: 'TrustedImmPtr' has no= t been declared =2E/assembler/assembler/MacroAssembler.h:271: error: 'ImplicitAddress' has = not been declared =2E/assembler/assembler/MacroAssembler.h:271: error: 'void JSC::MacroAssemb= ler::storePtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:261: error: with 'void JSC::MacroA= ssembler::storePtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:276: error: 'TrustedImmPtr' has no= t been declared =2E/assembler/assembler/MacroAssembler.h:276: error: 'BaseIndex' has not be= en declared =2E/assembler/assembler/MacroAssembler.h:276: error: 'void JSC::MacroAssemb= ler::storePtr(int, int)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:261: error: with 'void JSC::MacroA= ssembler::storePtr(int, int)' =2E/assembler/assembler/MacroAssembler.h:281: error: 'TrustedImmPtr' has no= t been declared =2E/assembler/assembler/MacroAssembler.h:281: error: 'void JSC::MacroAssemb= ler::storePtr(int, void*)' cannot be overloaded =2E/assembler/assembler/MacroAssembler.h:266: error: with 'void JSC::MacroA= ssembler::storePtr(int, void*)' =2E/assembler/assembler/MacroAssembler.h:286: error: 'DataLabel32' does not= name a type =2E/assembler/assembler/MacroAssembler.h:292: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:297: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:302: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:307: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:312: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:317: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:322: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:327: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:332: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:337: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:342: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:347: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:353: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:358: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:363: error: 'MacroAssemblerBase' h= as not been declared =2E/assembler/assembler/MacroAssembler.h:364: error: 'Jump' does not name a= type =2E/assembler/assembler/MacroAssembler.h:369: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:369: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h:374: error: 'Imm32' has not been d= eclared =2E/assembler/assembler/MacroAssembler.h:374: error: 'RegisterID' has not b= een declared =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::pop()': =2E/assembler/assembler/MacroAssembler.h:85: error: 'Imm32' was not declare= d in this scope =2E/assembler/assembler/MacroAssembler.h:85: error: 'stackPointerRegister' = was not declared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::peek(int, int)': =2E/assembler/assembler/MacroAssembler.h:90: error: 'stackPointerRegister' = was not declared in this scope =2E/assembler/assembler/MacroAssembler.h:90: error: 'Address' was not decla= red in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::poke(int, int)': =2E/assembler/assembler/MacroAssembler.h:95: error: 'stackPointerRegister' = was not declared in this scope =2E/assembler/assembler/MacroAssembler.h:95: error: 'Address' was not decla= red in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::poke(int, int)': =2E/assembler/assembler/MacroAssembler.h:100: error: 'stackPointerRegister'= was not declared in this scope =2E/assembler/assembler/MacroAssembler.h:100: error: 'Address' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h:100: error: 'store32' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::poke(int, int)': =2E/assembler/assembler/MacroAssembler.h:105: error: 'stackPointerRegister'= was not declared in this scope =2E/assembler/assembler/MacroAssembler.h:105: error: 'Address' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::branchPtr(int, int, int, int)': =2E/assembler/assembler/MacroAssembler.h:112: error: no matching function f= or call to 'JSC::MacroAssembler::branchPtr(int&, int&, int&)' =2E/assembler/assembler/MacroAssembler.h:110: note: candidates are: void JS= C::MacroAssembler::branchPtr(int, int, int, int) =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::branch32(int, int, int, int)': =2E/assembler/assembler/MacroAssembler.h:117: error: no matching function f= or call to 'JSC::MacroAssembler::branch32(int&, int&, int&)' =2E/assembler/assembler/MacroAssembler.h:115: note: candidates are: void JS= C::MacroAssembler::branch32(int, int, int, int) =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::branch32(int, int, int, int)': =2E/assembler/assembler/MacroAssembler.h:122: error: no matching function f= or call to 'JSC::MacroAssembler::branch32(int&, int&, int&)' =2E/assembler/assembler/MacroAssembler.h:115: note: candidates are: void JS= C::MacroAssembler::branch32(int, int, int, int) =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::branch32(int, int, int, int)': =2E/assembler/assembler/MacroAssembler.h:127: error: no matching function f= or call to 'JSC::MacroAssembler::branch32(int&, int&, int&)' =2E/assembler/assembler/MacroAssembler.h:115: note: candidates are: void JS= C::MacroAssembler::branch32(int, int, int, int) =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::branch16(int, int, int, int)': =2E/assembler/assembler/MacroAssembler.h:132: error: no matching function f= or call to 'JSC::MacroAssembler::branch16(int&, int&, int&)' =2E/assembler/assembler/MacroAssembler.h:130: note: candidates are: void JS= C::MacroAssembler::branch16(int, int, int, int) =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::branchTestPtr(int, int, int)': =2E/assembler/assembler/MacroAssembler.h:137: error: no matching function f= or call to 'JSC::MacroAssembler::branchTestPtr(int&, int&)' =2E/assembler/assembler/MacroAssembler.h:135: note: candidates are: void JS= C::MacroAssembler::branchTestPtr(int, int, int) =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::jump(int)': =2E/assembler/assembler/MacroAssembler.h:142: error: no matching function f= or call to 'JSC::MacroAssembler::jump()' =2E/assembler/assembler/MacroAssembler.h:140: note: candidates are: void JS= C::MacroAssembler::jump(int) =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::addPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:152: error: 'add32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::addPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:157: error: 'add32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::addPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:162: error: 'add32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::addPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:167: error: 'Imm32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h:167: error: 'add32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::addPtr(int, int, int)': =2E/assembler/assembler/MacroAssembler.h:172: error: 'add32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::andPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:177: error: 'and32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::andPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:182: error: 'and32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::notPtr(int)': =2E/assembler/assembler/MacroAssembler.h:187: error: 'not32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::orPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:192: error: 'or32' was not declare= d in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::orPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:197: error: 'Imm32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h:197: error: 'or32' was not declare= d in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::orPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:202: error: 'or32' was not declare= d in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::subPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:207: error: 'sub32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::subPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:212: error: 'sub32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::subPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:217: error: 'Imm32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h:217: error: 'sub32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::subPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:222: error: 'Imm32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h:222: error: 'sub32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::xorPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:227: error: 'xor32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::xorPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:232: error: 'xor32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::loadPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:238: error: 'load32' was not decla= red in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::loadPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:243: error: 'load32' was not decla= red in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::loadPtr(void*, int)': =2E/assembler/assembler/MacroAssembler.h:248: error: 'load32' was not decla= red in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::setPtr(int, int, int, int)': =2E/assembler/assembler/MacroAssembler.h:258: error: 'set32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::storePtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:263: error: 'store32' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::storePtr(int, void*)': =2E/assembler/assembler/MacroAssembler.h:268: error: 'store32' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::storePtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:273: error: 'Imm32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h:273: error: 'store32' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::storePtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:278: error: 'Imm32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h:278: error: 'store32' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::storePtr(int, void*)': =2E/assembler/assembler/MacroAssembler.h:283: error: 'Imm32' was not declar= ed in this scope =2E/assembler/assembler/MacroAssembler.h:283: error: 'store32' was not decl= ared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::rshiftPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:371: error: 'rshift32' was not dec= lared in this scope =2E/assembler/assembler/MacroAssembler.h: In member function 'void JSC::Mac= roAssembler::lshiftPtr(int, int)': =2E/assembler/assembler/MacroAssembler.h:376: error: 'lshift32' was not dec= lared in this scope In file included from /usr/ports/www/firefox/work/mozilla-release/js/src/js= regexpinlines.h:57, from /usr/ports/www/firefox/work/mozilla-release/js/src/js= api.cpp:96: /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h: At globa= l scope: /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h:68: error= : 'class JSC::MacroAssembler::CodeRef' has not been declared /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h:82: error= : 'CodeRef' in class 'JSC::MacroAssembler' does not name a type /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h: In membe= r function 'void JSC::Yarr::YarrCodeBlock::set(int)': /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h:68: error= : 'm_ref' was not declared in this scope /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h: In membe= r function 'int JSC::Yarr::YarrCodeBlock::execute(const JSC::Yarr::UChar*, = unsigned int, unsigned int, int*)': /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h:72: error= : 'm_ref' was not declared in this scope /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h: In membe= r function 'void JSC::Yarr::YarrCodeBlock::release()': /usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h:79: error= : 'm_ref' was not declared in this scope jsbool.cpp c++ -o jsbool.o -c -fvisibility=3Dhidden -DOSTYPE=3D\"FreeBSD9\" -DOSARCH= =3DFreeBSD -DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=3D\"lib= \" -DDLL_SUFFIX=3D\".so\" -Ictypes/libffi/include -I. -I. -I. -I./../../di= st/include -I./../../dist/include/nsprpub -I/usr/local/include -I/usr/loca= l/include/nspr -I. -I./assembler -I./yarr -fPIC -I/usr/local/include -fn= o-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -= Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offsetof -Wno-vari= adic-macros -Werror=3Dreturn-type -pipe -g -fno-strict-aliasing -pipe -DDE= BUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=3D1 -DENABLE_ASSEMBLER=3D1 -D= ENABLE_JIT=3D1 -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdef= s.h /usr/ports/www/firefox/work/mozilla-release/js/src/jsbool.cpp gmake[3]: *** [jsapi.o] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/js= /src' gmake[2]: *** [libs_tier_js] Error 2 gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[1]: *** [tier_js] Error 2 gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake: *** [default] Error 2 *** Error code 1 Stop in /usr/ports/www/firefox. *** Error code 1 Stop in /usr/ports/www/firefox. Script done on Wed Nov 9 12:55:23 2011 --=20 Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111109130229.GA71423>