OSDN Git Service

Compile libdex as C++.
authorDan Bornstein <danfuzz@android.com>
Thu, 14 Apr 2011 20:08:06 +0000 (13:08 -0700)
committerDan Bornstein <danfuzz@android.com>
Thu, 14 Apr 2011 20:32:49 +0000 (13:32 -0700)
commita70a3d8faa8f7332549fa0c9ae2008d428e28606
tree44c87c48520df636c76e3b175e2d9d00efd5b28d
parentc6d2470eec726ae0ad95e4fd2d9d7da7cb2cdcba
Compile libdex as C++.

The major-looking code changes were all just to unravel some gotos.

Change-Id: I86f98a48b160f357ce93c87446bad5d705d5f05b
21 files changed:
libdex/Android.mk
libdex/CmdUtils.cpp [moved from libdex/CmdUtils.c with 98% similarity]
libdex/DexCatch.cpp [moved from libdex/DexCatch.c with 100% similarity]
libdex/DexClass.cpp [moved from libdex/DexClass.c with 97% similarity]
libdex/DexDataMap.cpp [moved from libdex/DexDataMap.c with 98% similarity]
libdex/DexDebugInfo.cpp [moved from libdex/DexDebugInfo.c with 83% similarity]
libdex/DexDebugInfo.h
libdex/DexFile.cpp [moved from libdex/DexFile.c with 100% similarity]
libdex/DexInlines.cpp [moved from libdex/DexInlines.c with 100% similarity]
libdex/DexOpcodes.cpp [moved from libdex/DexOpcodes.c with 100% similarity]
libdex/DexOptData.cpp [moved from libdex/DexOptData.c with 98% similarity]
libdex/DexProto.cpp [moved from libdex/DexProto.c with 99% similarity]
libdex/DexSwapVerify.cpp [moved from libdex/DexSwapVerify.c with 97% similarity]
libdex/DexUtf.cpp [moved from libdex/DexUtf.c with 100% similarity]
libdex/InstrUtils.cpp [moved from libdex/InstrUtils.c with 100% similarity]
libdex/Leb128.cpp [moved from libdex/Leb128.c with 100% similarity]
libdex/OptInvocation.cpp [moved from libdex/OptInvocation.c with 100% similarity]
libdex/OptInvocation.h
libdex/SysUtil.cpp [moved from libdex/SysUtil.c with 100% similarity]
libdex/ZipArchive.cpp [moved from libdex/ZipArchive.c with 98% similarity]
libdex/sha1.cpp [moved from libdex/sha1.c with 100% similarity]