OSDN Git Service

dalvik: return positive hash code in Dalvik with Houdini
[android-x86/dalvik.git] / libdex / OptInvocation.h
index d9708ca..3f32b94 100644 (file)
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+
 /*
  * Utility functions related to "dexopt".
  */
-#ifndef _LIBDEX_OPTINVOCATION
-#define _LIBDEX_OPTINVOCATION
-
-#include <stdint.h>
-#include <unistd.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
+#ifndef LIBDEX_OPTINVOCATION_H_
+#define LIBDEX_OPTINVOCATION_H_
 
 /*
  * Utility routines, used by the VM.
@@ -34,17 +27,4 @@ char* dexOptGenerateCacheFileName(const char* fileName,
     const char* subFileName);
 int dexOptCreateEmptyHeader(int fd);
 
-/* some flags that get passed through to "dexopt" command */
-#define DEXOPT_OPT_ENABLED      (1)
-#define DEXOPT_OPT_ALL          (1 << 1)
-#define DEXOPT_VERIFY_ENABLED   (1 << 2)
-#define DEXOPT_VERIFY_ALL       (1 << 3)
-#define DEXOPT_IS_BOOTSTRAP     (1 << 4)
-#define DEXOPT_GEN_REGISTER_MAP (1 << 5)
-
-
-#ifdef __cplusplus
-};
-#endif
-
-#endif /*_LIBDEX_OPTINVOCATION*/
+#endif  // LIBDEX_OPTINVOCATION_H_