Skip site navigation (1)Skip section navigation (2)
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>