/*
- * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
#include "config.h"
#endif
-#include <libcore/lc_opts.h>
-#include <libcore/lc_opts_enum.h>
+#include "lc_opts.h"
+#include "lc_opts_enum.h"
#ifdef _WIN32
#include <windows.h>
#include <assert.h>
#include <stdio.h>
+#include "xmalloc.h"
#include "bejavacoal.h"
#include "irtools.h"
#include "bemodule.h"
}
memset(&args, 0, sizeof(args));
- opts = malloc(argc * sizeof(opts[0]));
+ opts = xmalloc(argc * sizeof(opts[0]));
for(i = 0; i < argc; ++i) {
opts[i].optionString = argv[i];
opts[i].extraInfo = NULL;
jstring str;
int i;
- c = malloc(sizeof(c[0]));
+ c = xmalloc(sizeof(c[0]));
memset(c, 0, sizeof(c[0]));
c->env = env;
#else /* ! WITH_JVM */
-be_java_coal_t *be_java_coal_init(const char *graph_name, int n_nodes, int n_regs, int dbg_level)
-{
- assert(0 && "use --enable-jvm");
- return NULL;
-}
-
-void be_java_coal_destroy(be_java_coal_t *c)
-{
- assert(0 && "use --enable-jvm");
-}
-
-
-void be_java_coal_add_int_edge(be_java_coal_t *c, int n, int m)
-{
- assert(0 && "use --enable-jvm");
-}
-
-void be_java_coal_add_aff_edge(be_java_coal_t *c, int n, int m, int weight)
-{
- assert(0 && "use --enable-jvm");
-}
-
-void be_java_coal_set_color(be_java_coal_t *c, int n, int col)
-{
- assert(0 && "use --enable-jvm");
-}
-
-void be_java_coal_set_debug(be_java_coal_t *c, int n, const char *dbg)
-{
- assert(0 && "use --enable-jvm");
-}
-
-void be_java_coal_forbid_color(be_java_coal_t *c, int n, int col)
-{
- assert(0 && "use --enable-jvm");
-}
-
-void be_java_coal_coalesce(be_java_coal_t *c)
-{
- assert(0 && "use --enable-jvm");
-}
-
-void be_java_coal_dump(be_java_coal_t *c, const char *fn)
-{
- assert(0 && "use --enable-jvm");
-}
-
-int be_java_coal_get_color(be_java_coal_t *c, int n)
-{
- assert(0 && "use --enable-jvm");
- return -1;
-}
-
void be_java_coal_start_jvm(void)
{
}