projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
change functions to use the usual ir_ prefix
[libfirm]
/
ir
/
common
/
firm.c
diff --git
a/ir/common/firm.c
b/ir/common/firm.c
index
2b2e8c9
..
5c40fc9
100644
(file)
--- a/
ir/common/firm.c
+++ b/
ir/common/firm.c
@@
-30,9
+30,7
@@
#endif
#include <string.h>
#endif
#include <string.h>
-#ifdef HAVE_STDIO_H
-# include <stdio.h>
-#endif
+#include <stdio.h>
#include "lc_opts.h"
#include "lc_opts.h"
@@
-70,12
+68,7
@@
lc_opt_entry_t *firm_opt_get_root(void) {
return grp;
}
return grp;
}
-void firm_init_options(const char *arg_prefix, int argc, const char **argv) {
- /* parse commandline */
- lc_opt_from_argv(firm_opt_get_root(), arg_prefix, argc, argv, NULL);
-}
-
-void init_firm(const firm_parameter_t *param)
+void ir_init(const firm_parameter_t *param)
{
firm_parameter_t def_params;
unsigned int size;
{
firm_parameter_t def_params;
unsigned int size;
@@
-156,7
+149,8
@@
void init_firm(const firm_parameter_t *param)
#endif
}
#endif
}
-void free_firm(void) {
+void ir_finish(void)
+{
int i;
for (i = get_irp_n_irgs() - 1; i >= 0; --i)
int i;
for (i = get_irp_n_irgs() - 1; i >= 0; --i)
@@
-181,14
+175,26
@@
void free_firm(void) {
firm_be_finish();
}
firm_be_finish();
}
-/* Returns the libFirm version number. */
-void firm_get_version(firm_version_t *version) {
- version->major = libfirm_VERSION_MAJOR;
- version->minor = libfirm_VERSION_MINOR;
+unsigned ir_get_version_major(void)
+{
+ return libfirm_VERSION_MAJOR;
+}
+
+unsigned ir_get_version_minor(void)
+{
+ return libfirm_VERSION_MINOR;
+}
+
+const char *ir_get_version_revision(void)
+{
#ifdef libfirm_VERSION_REVISION
#ifdef libfirm_VERSION_REVISION
-
version->revision =
libfirm_VERSION_REVISION;
+
return
libfirm_VERSION_REVISION;
#else
#else
-
version->revision =
"";
+
return
"";
#endif
#endif
- version->build = "";
+}
+
+const char *ir_get_version_build(void)
+{
+ return "";
}
}