History log of /libcore/luni/src/main/native/cbigint.cpp
Revision Date Author Comments
efe42934a8523f2b051a351e5eceebf6216454ae 06-Aug-2015 Elliott Hughes <enh@google.com> Clean up some dead code.

...so it's harder for it to rise from the dead.

This removes a lot of __APPLE__ cruft and also some unused/untested
big-endian support.

Change-Id: I3296923f96250b6fde60761e9f19e28ad7b847d8
6c1e5f4ad36c1f51687aa2b059e998a7c2db2e36 26-Jan-2013 Elliott Hughes <enh@google.com> Manually update the libcore native code.

Cherry-picking all the individual tiny cleanups from the internal branch was
too hard.

Change-Id: Ib97643d3502295685390854c9edd97c93c4c2ecf
9efa300c26865520498c0ed132ff9ebe499e7d84 18-Oct-2010 Elliott Hughes <enh@google.com> Remove more tabs.

Missed these in the big cleanup because they didn't look like code we were maintaining. The
xalan/xpath/et cetera stuff is all still tab-filled, and there are a few package.html files
too (for which I've raised http://b/3107546).

Change-Id: I7ad956f3c410701fec13731c9affbcedd24a4a9a
a63f0d99978c3d6e6fcde1f2562295070f8d7e14 14-Aug-2010 Elliott Hughes <enh@google.com> Clean up more of our floating-point cruft.

There was a ton of unused stuff here. I was hoping to kill all our
C-style casts so I could turn -Wold-style-cast on, but it looks like
our header files are too full of C-style casts for that to be practical
in conjunction with -Werror.

I'll get rid of the remaining C-style casts in the more heavily maintained
files at some point, but I'm calling it a day on the floating-point stuff
for now.

Change-Id: I93ce1c4a9db27674f4db1f329d6e7fa27e81ad72
acce5ff29455054faa08a10e1486a156b9d1553e 14-Aug-2010 Elliott Hughes <enh@google.com> Fix last few uses of "type *id" to be "type* id".

We don't want anyone calling us unreformed C programmers...

Change-Id: I79b12245b206495ca747b4027b2bca423c27aec0
f554229f9293b078b77205f37e679105115a7056 15-May-2010 Elliott Hughes <enh@google.com> More cleanup of "hycomp.h".

This makes sure we ask the system whether it's big- or little-endian, and
doesn't make assumptions about the sizes of built-in types.

This fixes a regression I introduced last week with the previous cleanup,
affecting the double/string conversions. We still fail some of those tests,
but now we're back to only failing the ones we've always failed...

Change-Id: I343c363b01fc34b32a4d5afbc153bfe4c0161137
ec2f5930802944b7e418bb97849071f538b2523c 08-May-2010 Brian Carlstrom <bdc@google.com> Moving most libcore .c files to .cpp

This change moves most of the libcore .c files to .cpp enough for them
to compile. This was largely motivated by the desire to avoid using
things like __attribute__ ((unused)) in .c files to supress warnings
in a recent change.

Change-Id: Ib967d9e16764ff805764e81362f945332080a06c