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
===> 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
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/config'
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 644
../mozilla-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/config'
gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/build'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/unix'
gmake[4]: Nothing to be done for `export'.
gmake[4]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/unix'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo'
gmake[5]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/blueprint'
gmake[5]: Nothing to be done for `export'.
gmake[5]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/blueprint'
gmake[5]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/js-input'
gmake[5]: Nothing to be done for `export'.
gmake[5]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/js-input'
gmake[4]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo'
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/build'
gmake[3]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/probes'
gmake[3]: Nothing to be done for `export'.
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/probes'
gmake[3]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/memory'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/memory/mozalloc'
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 644
mozalloc.h mozalloc_abort.h mozalloc_macro_wrappers.h mozalloc_oom.h
mozalloc_undef_macro_wrappers.h ../../dist/include/mozilla
gmake[4]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/memory/mozalloc'
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/memory'
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/config'
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 755
nsinstall ../dist/host/bin
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/config'
gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/build'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/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/build/unix'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo'
gmake[5]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/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 screen.css
print.css grid.png fancytype-screen.css ../../../_profile/pgo/blueprint
gmake[5]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/blueprint'
gmake[5]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/js-input'
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R 3d-cube.html
3d-morph.html 3d-raytrace.html 3d-thingy.html access-binary-trees.html
access-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-bits.html controlflow-recursive.html crypto-aes.html
crypto-md5.html crypto-sha1.html crypto-otp.html date-format-tofte.html
date-format-xparb.html math-cordic.html math-partial-sums.html
math-spectral-norm.html regexp-dna.html string-base64.html string-fasta.html
string-tagcloud.html string-unpack-code.html string-validate-input.html key.gif
valid-xhtml10.png ../../../_profile/pgo/js-input
gmake[5]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/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/build/pgo'
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R automation.py
automationutils.py leaktest.py bloatcycle.html
../build/pgo/server-locations.txt ../build/pgo/favicon.ico
../build/pgo/blueprint/sample.html ../build/pgo/blueprint/elements.html
../build/pgo/blueprint/forms.html ../build/pgo/blueprint/grid.html
../build/pgo/blueprint/test.jpg ../build/pgo/blueprint/test-small.jpg
../build/pgo/blueprint/valid.png ../build/pgo/blueprint/screen.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/build'
gmake[3]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/probes'
gmake[3]: Nothing to be done for `libs'.
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/probes'
gmake[3]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/memory'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/memory/mozalloc'
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 755
libmozalloc.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
libmozalloc.so ../../dist/bin
/usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 755
libmozalloc.so ../../dist/sdk/lib
gmake[4]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/memory/mozalloc'
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/memory'
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/config'
gmake[3]: Nothing to be done for `tools'.
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/config'
gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/build'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/unix'
gmake[4]: Nothing to be done for `tools'.
gmake[4]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/unix'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo'
gmake[5]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/blueprint'
gmake[5]: Nothing to be done for `tools'.
gmake[5]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/blueprint'
gmake[5]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/js-input'
gmake[5]: Nothing to be done for `tools'.
gmake[5]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo/js-input'
gmake[4]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/build/pgo'
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/build'
gmake[3]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/probes'
gmake[3]: Nothing to be done for `tools'.
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/probes'
gmake[3]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/memory'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/memory/mozalloc'
gmake[4]: Nothing to be done for `tools'.
gmake[4]: Leaving directory
`/usr/ports/www/firefox/work/mozilla-release/memory/mozalloc'
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/memory'
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:
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/js/src'
gmake[4]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/js/src/config'
/usr/ports/www/firefox/work/mozilla-release/js/src/config/nsinstall -R
nsinstall ../../../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/js/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/js/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 644
js-config.h jsautocfg.h
/usr/ports/www/firefox/work/mozilla-release/js/src/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 jscompartment.h jshash.h jsinterp.h
jsinttypes.h jsiter.h jslock.h jsobj.h json.h jsopcode.tbl jsopcode.h
jsotypes.h jsparse.h jsproxy.h jsprf.h jsprobes.h jspropertycache.h
jspropertytree.h jsproto.tbl jsprvtd.h jspubtd.h jsreflect.h jsscan.h jsscope.h
jsscript.h jsstaticcheck.h jsstdint.h jsstr.h jstracer.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/jsperf.h ./../../dist/include
/usr/ports/www/firefox/work/mozilla-release/js/src/config/nsinstall -R -m 644
./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 644
./../../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/js/src/ctypes/libffi'
gmake "AR_FLAGS=" "CC_FOR_BUILD=" "CFLAGS=-Wall -W -Wno-unused -Wpointer-arith
-W -pipe -g -fno-strict-aliasing -pipe" "CXXFLAGS=-I/usr/local/include
-fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offsetof
-Wno-variadic-macros -Werror=return-type -pipe -g -fno-strict-aliasing -pipe
-DDEBUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1
-DENABLE_JIT=1" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=../../"
"INSTALL_DATA=install -o root -g wheel -m 444" "INSTALL_PROGRAM=install -o
root -g wheel -m 555" "INSTALL_SCRIPT=install -o root -g wheel -m 555"
"JC1FLAGS=" "LDFLAGS=-pthread " "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET="
"MAKE=gmake" "MAKEINFO=/bin/sh
/usr/ports/www/firefox/work/mozilla-release/js/src/ctypes/libffi/missing --run
makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/sh"
"exec_prefix=/usr/local" "infodir=/usr/local/share/info"
"libdir=/usr/local/lib" "mandir=/usr/local/share/man" "prefix=/usr/local"
"AR=ar" "AS=as" "CC=cc" "CXX= c++" "LD=/usr/bin/ld" "NM=/usr/bin/nm -B"
"RANLIB=ranlib" "DESTDIR=" all-recursive
gmake[5]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/js/src/ctypes/libffi'
Making all in include
gmake[6]: Entering directory
`/usr/ports/www/firefox/work/mozilla-release/js/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/js/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/js/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/js/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/js/src'
jsapi.cpp
jsatom.cpp
c++ -o jsatom.o -c -fvisibility=hidden -DOSTYPE=\"FreeBSD9\" -DOSARCH=FreeBSD
-DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\"
-DDLL_SUFFIX=\".so\" -Ictypes/libffi/include -I. -I. -I.
-I./../../dist/include -I./../../dist/include/nsprpub -I/usr/local/include
-I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC
-I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor
-Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pipe -g
-fno-strict-aliasing -pipe -DDEBUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=1
-DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/local/include -DMOZILLA_CLIENT
-include ./js-confdefs.h
/usr/ports/www/firefox/work/mozilla-release/js/src/jsatom.cpp
c++ -o jsapi.o -c -fvisibility=hidden -DOSTYPE=\"FreeBSD9\" -DOSARCH=FreeBSD
-DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\"
-DDLL_SUFFIX=\".so\" -Ictypes/libffi/include -I. -I. -I.
-I./../../dist/include -I./../../dist/include/nsprpub -I/usr/local/include
-I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC
-I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor
-Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pipe -g
-fno-strict-aliasing -pipe -DDEBUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=1
-DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/local/include -DMOZILLA_CLIENT
-include ./js-confdefs.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/yarr/wtfbridge.h:54,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/yarr/PageAllocation.h:33,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/yarr/BumpPointerAllocator.h:33,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsregexpinlines.h:53,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsapi.cpp:96:
./assembler/jit/ExecutableAllocator.h:428:6: error: #error "The cacheFlush
support is missing on this platform."
In file included from
/usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h:37,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsregexpinlines.h:57,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsapi.cpp:96:
./assembler/assembler/MacroAssembler.h:62:2: error: #error "The MacroAssembler
is not supported on this platform."
In file included from
/usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h:37,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsregexpinlines.h:57,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsapi.cpp:96:
./assembler/assembler/MacroAssembler.h:68: error: expected class-name before
'{' token
./assembler/assembler/MacroAssembler.h:71: error: 'MacroAssemblerBase' has not
been declared
./assembler/assembler/MacroAssembler.h:72: error: 'MacroAssemblerBase' has not
been declared
./assembler/assembler/MacroAssembler.h:73: error: 'MacroAssemblerBase' has not
been declared
./assembler/assembler/MacroAssembler.h:74: error: 'MacroAssemblerBase' has not
been declared
./assembler/assembler/MacroAssembler.h:88: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:93: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:98: error: 'TrustedImm32' has not been
declared
./assembler/assembler/MacroAssembler.h:98: error: 'void
JSC::MacroAssembler::poke(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:93: error: with 'void
JSC::MacroAssembler::poke(int, int)'
./assembler/assembler/MacroAssembler.h:103: error: 'TrustedImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:103: error: 'void
JSC::MacroAssembler::poke(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:93: error: with 'void
JSC::MacroAssembler::poke(int, int)'
./assembler/assembler/MacroAssembler.h:110: error: 'Condition' has not been
declared
./assembler/assembler/MacroAssembler.h:110: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:110: error: 'ImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:110: error: 'Label' has not been declared
./assembler/assembler/MacroAssembler.h:115: error: 'Condition' has not been
declared
./assembler/assembler/MacroAssembler.h:115: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:115: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:115: error: 'Label' has not been declared
./assembler/assembler/MacroAssembler.h:120: error: 'Condition' has not been
declared
./assembler/assembler/MacroAssembler.h:120: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:120: error: 'TrustedImm32' has not been
declared
./assembler/assembler/MacroAssembler.h:120: error: 'Label' has not been declared
./assembler/assembler/MacroAssembler.h:120: error: 'void
JSC::MacroAssembler::branch32(int, int, int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:115: error: with 'void
JSC::MacroAssembler::branch32(int, int, int, int)'
./assembler/assembler/MacroAssembler.h:125: error: 'Condition' has not been
declared
./assembler/assembler/MacroAssembler.h:125: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:125: error: 'Address' has not been
declared
./assembler/assembler/MacroAssembler.h:125: error: 'Label' has not been declared
./assembler/assembler/MacroAssembler.h:125: error: 'void
JSC::MacroAssembler::branch32(int, int, int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:115: error: with 'void
JSC::MacroAssembler::branch32(int, int, int, int)'
./assembler/assembler/MacroAssembler.h:130: error: 'Condition' has not been
declared
./assembler/assembler/MacroAssembler.h:130: error: 'BaseIndex' has not been
declared
./assembler/assembler/MacroAssembler.h:130: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:130: error: 'Label' has not been declared
./assembler/assembler/MacroAssembler.h:135: error: 'Condition' has not been
declared
./assembler/assembler/MacroAssembler.h:135: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:135: error: 'Label' has not been declared
./assembler/assembler/MacroAssembler.h:140: error: 'Label' has not been declared
./assembler/assembler/MacroAssembler.h:150: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:150: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:155: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:155: error: 'Address' has not been
declared
./assembler/assembler/MacroAssembler.h:155: error: 'void
JSC::MacroAssembler::addPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:150: error: with 'void
JSC::MacroAssembler::addPtr(int, int)'
./assembler/assembler/MacroAssembler.h:160: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:160: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:160: error: 'void
JSC::MacroAssembler::addPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:150: error: with 'void
JSC::MacroAssembler::addPtr(int, int)'
./assembler/assembler/MacroAssembler.h:165: error: 'ImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:165: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:165: error: 'void
JSC::MacroAssembler::addPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:150: error: with 'void
JSC::MacroAssembler::addPtr(int, int)'
./assembler/assembler/MacroAssembler.h:170: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:170: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:170: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:175: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:175: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:180: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:180: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:180: error: 'void
JSC::MacroAssembler::andPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:175: error: with 'void
JSC::MacroAssembler::andPtr(int, int)'
./assembler/assembler/MacroAssembler.h:185: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:190: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:190: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:195: error: 'ImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:195: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:195: error: 'void
JSC::MacroAssembler::orPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:190: error: with 'void
JSC::MacroAssembler::orPtr(int, int)'
./assembler/assembler/MacroAssembler.h:200: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:200: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:200: error: 'void
JSC::MacroAssembler::orPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:190: error: with 'void
JSC::MacroAssembler::orPtr(int, int)'
./assembler/assembler/MacroAssembler.h:205: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:205: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:210: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:210: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:210: error: 'void
JSC::MacroAssembler::subPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:205: error: with 'void
JSC::MacroAssembler::subPtr(int, int)'
./assembler/assembler/MacroAssembler.h:215: error: 'ImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:215: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:215: error: 'void
JSC::MacroAssembler::subPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:205: error: with 'void
JSC::MacroAssembler::subPtr(int, int)'
./assembler/assembler/MacroAssembler.h:220: error: 'ImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:220: error: 'Address' has not been
declared
./assembler/assembler/MacroAssembler.h:220: error: 'void
JSC::MacroAssembler::subPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:205: error: with 'void
JSC::MacroAssembler::subPtr(int, int)'
./assembler/assembler/MacroAssembler.h:225: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:225: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:230: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:230: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:230: error: 'void
JSC::MacroAssembler::xorPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:225: error: with 'void
JSC::MacroAssembler::xorPtr(int, int)'
./assembler/assembler/MacroAssembler.h:236: error: 'ImplicitAddress' has not
been declared
./assembler/assembler/MacroAssembler.h:236: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:241: error: 'BaseIndex' has not been
declared
./assembler/assembler/MacroAssembler.h:241: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:241: error: 'void
JSC::MacroAssembler::loadPtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:236: error: with 'void
JSC::MacroAssembler::loadPtr(int, int)'
./assembler/assembler/MacroAssembler.h:246: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:251: error: 'DataLabel32' does not name
a type
./assembler/assembler/MacroAssembler.h:256: error: 'Condition' has not been
declared
./assembler/assembler/MacroAssembler.h:256: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:256: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:256: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:261: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:261: error: 'ImplicitAddress' has not
been declared
./assembler/assembler/MacroAssembler.h:266: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:271: error: 'TrustedImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:271: error: 'ImplicitAddress' has not
been declared
./assembler/assembler/MacroAssembler.h:271: error: 'void
JSC::MacroAssembler::storePtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:261: error: with 'void
JSC::MacroAssembler::storePtr(int, int)'
./assembler/assembler/MacroAssembler.h:276: error: 'TrustedImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:276: error: 'BaseIndex' has not been
declared
./assembler/assembler/MacroAssembler.h:276: error: 'void
JSC::MacroAssembler::storePtr(int, int)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:261: error: with 'void
JSC::MacroAssembler::storePtr(int, int)'
./assembler/assembler/MacroAssembler.h:281: error: 'TrustedImmPtr' has not been
declared
./assembler/assembler/MacroAssembler.h:281: error: 'void
JSC::MacroAssembler::storePtr(int, void*)' cannot be overloaded
./assembler/assembler/MacroAssembler.h:266: error: with 'void
JSC::MacroAssembler::storePtr(int, void*)'
./assembler/assembler/MacroAssembler.h:286: error: 'DataLabel32' does not name
a type
./assembler/assembler/MacroAssembler.h:292: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:297: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:302: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:307: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:312: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:317: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:322: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:327: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:332: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:337: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:342: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:347: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:353: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:358: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:363: error: 'MacroAssemblerBase' has not
been declared
./assembler/assembler/MacroAssembler.h:364: error: 'Jump' does not name a type
./assembler/assembler/MacroAssembler.h:369: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:369: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h:374: error: 'Imm32' has not been declared
./assembler/assembler/MacroAssembler.h:374: error: 'RegisterID' has not been
declared
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::pop()':
./assembler/assembler/MacroAssembler.h:85: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:85: error: 'stackPointerRegister' was
not declared in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::peek(int, int)':
./assembler/assembler/MacroAssembler.h:90: error: 'stackPointerRegister' was
not declared in this scope
./assembler/assembler/MacroAssembler.h:90: error: 'Address' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::poke(int, int)':
./assembler/assembler/MacroAssembler.h:95: error: 'stackPointerRegister' was
not declared in this scope
./assembler/assembler/MacroAssembler.h:95: error: 'Address' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::poke(int, int)':
./assembler/assembler/MacroAssembler.h:100: error: 'stackPointerRegister' was
not declared in this scope
./assembler/assembler/MacroAssembler.h:100: error: 'Address' was not declared
in this scope
./assembler/assembler/MacroAssembler.h:100: error: 'store32' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::poke(int, int)':
./assembler/assembler/MacroAssembler.h:105: error: 'stackPointerRegister' was
not declared in this scope
./assembler/assembler/MacroAssembler.h:105: error: 'Address' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::branchPtr(int, int, int, int)':
./assembler/assembler/MacroAssembler.h:112: error: no matching function for
call to 'JSC::MacroAssembler::branchPtr(int&, int&, int&)'
./assembler/assembler/MacroAssembler.h:110: note: candidates are: void
JSC::MacroAssembler::branchPtr(int, int, int, int)
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::branch32(int, int, int, int)':
./assembler/assembler/MacroAssembler.h:117: error: no matching function for
call to 'JSC::MacroAssembler::branch32(int&, int&, int&)'
./assembler/assembler/MacroAssembler.h:115: note: candidates are: void
JSC::MacroAssembler::branch32(int, int, int, int)
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::branch32(int, int, int, int)':
./assembler/assembler/MacroAssembler.h:122: error: no matching function for
call to 'JSC::MacroAssembler::branch32(int&, int&, int&)'
./assembler/assembler/MacroAssembler.h:115: note: candidates are: void
JSC::MacroAssembler::branch32(int, int, int, int)
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::branch32(int, int, int, int)':
./assembler/assembler/MacroAssembler.h:127: error: no matching function for
call to 'JSC::MacroAssembler::branch32(int&, int&, int&)'
./assembler/assembler/MacroAssembler.h:115: note: candidates are: void
JSC::MacroAssembler::branch32(int, int, int, int)
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::branch16(int, int, int, int)':
./assembler/assembler/MacroAssembler.h:132: error: no matching function for
call to 'JSC::MacroAssembler::branch16(int&, int&, int&)'
./assembler/assembler/MacroAssembler.h:130: note: candidates are: void
JSC::MacroAssembler::branch16(int, int, int, int)
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::branchTestPtr(int, int, int)':
./assembler/assembler/MacroAssembler.h:137: error: no matching function for
call to 'JSC::MacroAssembler::branchTestPtr(int&, int&)'
./assembler/assembler/MacroAssembler.h:135: note: candidates are: void
JSC::MacroAssembler::branchTestPtr(int, int, int)
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::jump(int)':
./assembler/assembler/MacroAssembler.h:142: error: no matching function for
call to 'JSC::MacroAssembler::jump()'
./assembler/assembler/MacroAssembler.h:140: note: candidates are: void
JSC::MacroAssembler::jump(int)
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::addPtr(int, int)':
./assembler/assembler/MacroAssembler.h:152: error: 'add32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::addPtr(int, int)':
./assembler/assembler/MacroAssembler.h:157: error: 'add32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::addPtr(int, int)':
./assembler/assembler/MacroAssembler.h:162: error: 'add32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::addPtr(int, int)':
./assembler/assembler/MacroAssembler.h:167: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:167: error: 'add32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::addPtr(int, int, int)':
./assembler/assembler/MacroAssembler.h:172: error: 'add32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::andPtr(int, int)':
./assembler/assembler/MacroAssembler.h:177: error: 'and32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::andPtr(int, int)':
./assembler/assembler/MacroAssembler.h:182: error: 'and32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::notPtr(int)':
./assembler/assembler/MacroAssembler.h:187: error: 'not32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::orPtr(int, int)':
./assembler/assembler/MacroAssembler.h:192: error: 'or32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::orPtr(int, int)':
./assembler/assembler/MacroAssembler.h:197: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:197: error: 'or32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::orPtr(int, int)':
./assembler/assembler/MacroAssembler.h:202: error: 'or32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::subPtr(int, int)':
./assembler/assembler/MacroAssembler.h:207: error: 'sub32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::subPtr(int, int)':
./assembler/assembler/MacroAssembler.h:212: error: 'sub32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::subPtr(int, int)':
./assembler/assembler/MacroAssembler.h:217: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:217: error: 'sub32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::subPtr(int, int)':
./assembler/assembler/MacroAssembler.h:222: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:222: error: 'sub32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::xorPtr(int, int)':
./assembler/assembler/MacroAssembler.h:227: error: 'xor32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::xorPtr(int, int)':
./assembler/assembler/MacroAssembler.h:232: error: 'xor32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::loadPtr(int, int)':
./assembler/assembler/MacroAssembler.h:238: error: 'load32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::loadPtr(int, int)':
./assembler/assembler/MacroAssembler.h:243: error: 'load32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::loadPtr(void*, int)':
./assembler/assembler/MacroAssembler.h:248: error: 'load32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::setPtr(int, int, int, int)':
./assembler/assembler/MacroAssembler.h:258: error: 'set32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::storePtr(int, int)':
./assembler/assembler/MacroAssembler.h:263: error: 'store32' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::storePtr(int, void*)':
./assembler/assembler/MacroAssembler.h:268: error: 'store32' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::storePtr(int, int)':
./assembler/assembler/MacroAssembler.h:273: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:273: error: 'store32' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::storePtr(int, int)':
./assembler/assembler/MacroAssembler.h:278: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:278: error: 'store32' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::storePtr(int, void*)':
./assembler/assembler/MacroAssembler.h:283: error: 'Imm32' was not declared in
this scope
./assembler/assembler/MacroAssembler.h:283: error: 'store32' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::rshiftPtr(int, int)':
./assembler/assembler/MacroAssembler.h:371: error: 'rshift32' was not declared
in this scope
./assembler/assembler/MacroAssembler.h: In member function 'void
JSC::MacroAssembler::lshiftPtr(int, int)':
./assembler/assembler/MacroAssembler.h:376: error: 'lshift32' was not declared
in this scope
In file included from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsregexpinlines.h:57,
from
/usr/ports/www/firefox/work/mozilla-release/js/src/jsapi.cpp:96:
/usr/ports/www/firefox/work/mozilla-release/js/src/yarr/YarrJIT.h: At global
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 member
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 member
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 member
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=hidden -DOSTYPE=\"FreeBSD9\" -DOSARCH=FreeBSD
-DEXPORT_JS_API -DIMPL_MFBT -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\"
-DDLL_SUFFIX=\".so\" -Ictypes/libffi/include -I. -I. -I.
-I./../../dist/include -I./../../dist/include/nsprpub -I/usr/local/include
-I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC
-I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor
-Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pipe -g
-fno-strict-aliasing -pipe -DDEBUG -D_DEBUG -DTRACING -g -DUSE_SYSTEM_MALLOC=1
-DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/local/include -DMOZILLA_CLIENT
-include ./js-confdefs.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
--
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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"