i have this error?
target thumb C++: libjavacore <= libcore/luni/src/main/native/Register.cpp
target thumb C++: libjavacore <= libcore/luni/src/main/native/cbigint.cpp
target thumb C++: libjavacore <= libcore/luni/src/main/native/java_io_Console.cpp
cc1plus: warnings being treated as errors
libcore/luni/src/main/native/cbigint.cpp: In function 'uint32_t simpleMultiplyHighPrecision(uint64_t*, int32_t, uint64_t)':
libcore/luni/src/main/native/cbigint.cpp:205: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:208: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:212: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp: In function 'void simpleMultiplyAddHighPrecision(uint64_t*, int32_t, uint64_t, uint32_t*)':
libcore/luni/src/main/native/cbigint.cpp:232: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:237: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:242: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:243: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp: In function 'uint32_t simpleAppendDecimalDigitHighPrecision(uint64_t*, int32_t, uint64_t)':
libcore/luni/src/main/native/cbigint.cpp:325: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:329: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:333: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp: In function 'int32_t doubleExponent(jdouble)':
libcore/luni/src/main/native/cbigint.cpp:782: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp: In function 'uint64_t simpleMultiplyHighPrecision64(uint64_t*, int32_t, uint64_t)':
libcore/luni/src/main/native/cbigint.cpp:835: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:846: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:848: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:858: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:860: error: dereferencing type-punned pointer might break strict-aliasing rules
libcore/luni/src/main/native/cbigint.cpp:862: error: dereferencing type-punned pointer might break strict-aliasing rules
make: *** [out/target/product/otter/obj/STATIC_LIBRARIES/libjavacore_intermediates/luni/src/main/native/cbigint.o] Error 1
make: *** Waiting for unfinished jobs....
steve@lovejoyubsea:~/otter/cm9$