Skip to content

Instantly share code, notes, and snippets.

@tybenz
Created June 1, 2012 16:13
Show Gist options
  • Save tybenz/2853266 to your computer and use it in GitHub Desktop.
Save tybenz/2853266 to your computer and use it in GitHub Desktop.
Building B2G Emulator
Adding client.mk options from /home/tbenzige/mozilla/gits/B2G/config/gecko-prof-gonk:
MOZ_OBJDIR=$(TOPSRCDIR)/objdir-prof-gonk
MOZ_MAKE_FLAGS=-s -j16
Making all in include
Making all in testsuite
Making all in man
jsinfer.cpp
jsxml.cpp
prmjtime.cpp
sharkctl.cpp
ArgumentsObject.cpp
ScopeObject.cpp
Debugger.cpp
GlobalObject.cpp
MethodGuard.cpp
ObjectImpl.cpp
Stack.cpp
String.cpp
BytecodeCompiler.cpp
BytecodeEmitter.cpp
FoldConstants.cpp
ParseMaps.cpp
ParseNode.cpp
Parser.cpp
TokenStream.cpp
.cpp
TreeContext.cpp
Adding client.mk options from /home/tbenzige/mozilla/gits/B2G/config/gecko-prof-gonk:
MOZ_OBJDIR=$(TOPSRCDIR)/objdir-prof-gonk
MOZ_MAKE_FLAGS=-s -j16
TEST-PASS | check-sync-dirs.py | /home/tbenzige/mozilla/gits/B2G/gecko/js/src/config <= /home/tbenzige/mozilla/gits/B2G/gecko/config
make[3]: warning: -jN forced in submake: disabling jobserver mode.
Making all in include
Making all in testsuite
Making all in man
jsinfer.cpp
jsxml.cpp
ArgumentsObject.cpp
ScopeObject.cpp
Debugger.cpp
GlobalObject.cpp
MethodGuard.cpp
Stack.cpp
BytecodeCompiler.cpp
BytecodeEmitter.cpp
FoldConstants.cpp
ParseNode.cpp
Parser.cpp
SemanticAnalysis.cpp
TokenStream.cpp
TreeContext.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsprvtd.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsfun.h:13,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/SemanticAnalysis.cpp:11:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/SemanticAnalysis.cpp:13:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
TestingFunctions.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsproxy.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/MethodGuard.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
LifoAlloc.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jspubtd.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsalloc.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsatom.h:13,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsscript.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.cpp:9:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/FoldConstants.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/FoldConstants.cpp:17:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsprvtd.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeCompiler.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeCompiler.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeCompiler.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeCompiler.cpp:9:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
MapObject.cpp
MemoryMetrics.cpp
RegExpObject.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/js/Utility.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsutil.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/ds/LifoAlloc.h:21,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/ds/LifoAlloc.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
RegExpStatics.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsgc.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/ArgumentsObject.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
RegExp.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jspubtd.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsalloc.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsatom.h:13,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsscript.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TreeContext.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TreeContext.cpp:9:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
Marking.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.cpp:22:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.cpp:34:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.cpp: In member function 'bool js::TokenStream::putIdentInTokenbuf(const jschar*)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.cpp:1048: warning: 'cp' is used uninitialized in this function
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.cpp:1048: note: 'cp' was declared here
Memory.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Stack.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
Statistics.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Memory.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
StringBuffer.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/builtin/TestingFunctions.cpp:7:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
Unicode.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jspubtd.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Unicode.h:11,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Unicode.cpp:8:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
Xdr.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/RegExpStatics.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/RegExpStatics.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsclist.h:10,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscompartment.h:13,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/ScopeObject.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
MethodJIT.cpp
StubCalls.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsarray.h:13,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/GlobalObject.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/GlobalObject.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeEmitter.h:22,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/GlobalObject.cpp:20:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/CodeGenIncludes.h:31,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Retcon.h:20,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/GlobalObject.cpp:28:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h: In member function 'JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Call js::mjit::Assembler::callWithABI(void*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h:562: warning: unused variable 'initFlushCount'
Compiler.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Statistics.cpp:12:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Statistics.cpp:32: note: the mangling of 'va_list' has changed in GCC 4.4
FrameState.cpp
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Xdr.cpp:8:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
FastArithmetic.cpp
arm-eabi-g++: Internal error: Killed (program cc1plus)
Please submit a full bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
In the directory /home/tbenzige/mozilla/gits/B2G/gecko/objdir-prof-gonk/js/src
The following command failed to execute properly:
/usr/bin/ccache /home/tbenzige/mozilla/gits/B2G/glue/gonk/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-g++ -o FastArithmetic.o -c -fvisibility=hidden -DIMPL_MFBT -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX="lib" -DDLL_SUFFIX=".so" -DNO_NSPR_10_SUPPORT -Ictypes/libffi/include -I. -I/home/tbenzige/mozilla/gits/B2G/gecko/js/src/../../mfbt/double-conversion -I/home/tbenzige/mozilla/gits/B2G/gecko/js/src -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/home/tbenzige/mozilla/gits/B2G/gecko/objdir-prof-gonk/dist/include/nspr -I/home/tbenzige/mozilla/gits/B2G/gecko/js/src -I/home/tbenzige/mozilla/gits/B2G/gecko/js/src/assembler -I/home/tbenzige/mozilla/gits/B2G/gecko/js/src/yarr -fPIC -DANDROID -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/arch-arm/include -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/include/ -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/kernel/common -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/kernel/arch-arm -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libm/include -I/home/tbenzige/mozilla/gits/B2G/glue/gonk/frameworks/base/native/include -I/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic -fno-rtti -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -mandroid -fno-short-enums -fno-exceptions -DMOZ_ENABLE_JS_DUMP -I/home/tbenzige/mozilla/gits/B2G/glue/gonk/external/stlport/stlport -march=armv7-a -mthumb -mfpu=vfp -mfloat-abi=softfp -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks -fno-reorder-functions -fno-omit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -DANDROID -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/arch-arm/include -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/include/ -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/kernel/common -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libc/kernel/arch-arm -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic/libm/include -I/home/tbenzige/mozilla/gits/B2G/glue/gonk/frameworks/base/native/include -I/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include -isystem /home/tbenzige/mozilla/gits/B2G/glue/gonk/bionic -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/FastArithmetic.pp /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FastArithmetic.cpp
make[6]: *** [FastArithmetic.o] Error 1
make[6]: *** Deleting file `FastArithmetic.o'
make[6]: *** Waiting for unfinished jobs....
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/StringBuffer.h:13,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/StringBuffer.cpp:8:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jspubtd.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsalloc.h:12,
from ./../../dist/include/js/MemoryMetrics.h:19,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/MemoryMetrics.cpp:6:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/builtin/RegExp.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/RegExpObject.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/RegExpObject.cpp:9:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
./../../dist/include/js/HashTable.h: In member function 'void js::RegExpCompartment::sweep(JSRuntime*)':
./../../dist/include/js/HashTable.h:873: warning: '<anonymous>' may be used uninitialized in this function
./../../dist/include/js/HashTable.h:56: note: '<anonymous>' was declared here
./../../dist/include/js/HashTable.h:873: warning: '<anonymous>' may be used uninitialized in this function
./../../dist/include/js/HashTable.h:54: note: '<anonymous>' was declared here
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jstypes.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsprf.h:28,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Marking.cpp:8:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/builtin/MapObject.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeEmitter.cpp:13:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeEmitter.h:22,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeEmitter.cpp:37:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/Util.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsxml.cpp:20:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsxml.cpp:41:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/MethodJIT.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/MethodJIT.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/MethodJIT.cpp:15:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h: In member function 'JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Call js::mjit::Assembler::callWithABI(void*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h:562: warning: unused variable 'initFlushCount'
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsprvtd.h:25,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.cpp:22:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.cpp:22:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FrameState.cpp:8:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/CodeGenIncludes.h:31,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FrameState.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FrameState.cpp:9:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h: In member function 'JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Call js::mjit::Assembler::callWithABI(void*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h:562: warning: unused variable 'initFlushCount'
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FrameState.cpp: In member function 'js::mjit::AnyRegisterID js::mjit::FrameState::evictSomeReg(uint32_t)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FrameState.cpp:432: warning: '<anonymous>' may be used uninitialized in this function
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FrameState.cpp:439: warning: '<anonymous>' may be used uninitialized in this function
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/FrameState.cpp:444: warning: '<anonymous>' may be used uninitialized in this function
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsinfer.cpp:8:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsinfer.cpp:25:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/CodeGenIncludes.h:31,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Retcon.h:20,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsinfer.cpp:29:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h: In member function 'JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Call js::mjit::Assembler::callWithABI(void*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h:562: warning: unused variable 'initFlushCount'
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Debugger.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Debugger.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeEmitter.h:22,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsopcodeinlines.h:10,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Debugger.cpp:19:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/CodeGenIncludes.h:31,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Retcon.h:20,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Debugger.cpp:24:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h: In member function 'JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Call js::mjit::Assembler::callWithABI(void*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h:562: warning: unused variable 'initFlushCount'
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Barrier.h: In static member function 'static JSTrapStatus js::Debugger::onSingleStep(JSContext*, JS::Value*)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Barrier.h:172: warning: 'r.js::Debugger::FrameRange::entry.js::detail::HashTable<js::HashMapEntry<js::StackFrame*, js::HeapPtr<JSObject, unsigned int> >, js::HashMap<js::StackFrame*, js::HeapPtr<JSObject, unsigned int>, js::DefaultHasher<js::StackFrame*>, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Ptr::entry' may be used uninitialized in this function
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Debugger.cpp:1160: note: 'r.js::Debugger::FrameRange::entry.js::detail::HashTable<js::HashMapEntry<js::StackFrame*, js::HeapPtr<JSObject, unsigned int> >, js::HashMap<js::StackFrame*, js::HeapPtr<JSObject, unsigned int>, js::DefaultHasher<js::StackFrame*>, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Ptr::entry' was declared here
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Barrier.h: In static member function 'static bool js::Debugger::slowPathOnLeaveFrame(JSContext*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Barrier.h:172: warning: 'r.js::Debugger::FrameRange::entry.js::detail::HashTable<js::HashMapEntry<js::StackFrame*, js::HeapPtr<JSObject, unsigned int> >, js::HashMap<js::StackFrame*, js::HeapPtr<JSObject, unsigned int>, js::DefaultHasher<js::StackFrame*>, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Ptr::entry' may be used uninitialized in this function
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Debugger.cpp:568: note: 'r.js::Debugger::FrameRange::entry.js::detail::HashTable<js::HashMapEntry<js::StackFrame*, js::HeapPtr<JSObject, unsigned int> >, js::HashMap<js::StackFrame*, js::HeapPtr<JSObject, unsigned int>, js::DefaultHasher<js::StackFrame*>, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Ptr::entry' was declared here
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/gc/Barrier.h:172: warning: 'r.js::Debugger::FrameRange::entry.js::detail::HashTable<js::HashMapEntry<js::StackFrame*, js::HeapPtr<JSObject, unsigned int> >, js::HashMap<js::StackFrame*, js::HeapPtr<JSObject, unsigned int>, js::DefaultHasher<js::StackFrame*>, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Ptr::entry' may be used uninitialized in this function
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/vm/Debugger.cpp:513: note: 'r.js::Debugger::FrameRange::entry.js::detail::HashTable<js::HashMapEntry<js::StackFrame*, js::HeapPtr<JSObject, unsigned int> >, js::HashMap<js::StackFrame*, js::HeapPtr<JSObject, unsigned int>, js::DefaultHasher<js::StackFrame*>, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Ptr::entry' was declared here
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/StubCalls.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/CodeGenIncludes.h:31,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/StubCalls.cpp:26:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h: In member function 'JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Call js::mjit::Assembler::callWithABI(void*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h:562: warning: unused variable 'initFlushCount'
In file included from ./../../dist/include/mozilla/Assertions.h:23,
from ./../../dist/include/mozilla/FloatingPoint.h:12,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsapi.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jscntxt.h:18,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/MethodJIT.h:16,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.cpp:9:
/home/tbenzige/mozilla/gits/B2G/glue/gonk/system/core/include/android/log.h:88: warning: comma at end of enumerator list
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/CodeGenIncludes.h:31,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.h:14,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.cpp:13:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h: In member function 'JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Call js::mjit::Assembler::callWithABI(void*, bool)':
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/BaseAssembler.h:562: warning: unused variable 'initFlushCount'
In file included from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/ParseNode.h:17,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/Parser.h:23,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/BytecodeEmitter.h:22,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/jsopcodeinlines.h:10,
from /home/tbenzige/mozilla/gits/B2G/gecko/js/src/methodjit/Compiler.cpp:26:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h: At global scope:
/home/tbenzige/mozilla/gits/B2G/gecko/js/src/frontend/TokenStream.h:415: note: the mangling of 'va_list' has changed in GCC 4.4
make[5]: *** [libs_tier_js] Error 2
make[4]: *** [tier_js] Error 2
make[3]: *** [default] Error 2
make[2]: *** [realbuild] Error 2
make[1]: *** [build] Error 2
make: *** [gecko] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment