projects
/
cparser
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove the unused STATEMENT_LOCAL_LABEL/struct local_label_statement_t. It never...
[cparser]
/
driver
/
firm_opt.c
diff --git
a/driver/firm_opt.c
b/driver/firm_opt.c
index
a7575ff
..
5843af7
100644
(file)
--- a/
driver/firm_opt.c
+++ b/
driver/firm_opt.c
@@
-6,6
+6,9
@@
*
* $Id$
*/
*
* $Id$
*/
+
+#include <config.h>
+
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
@@
-21,14
+24,10
@@
#include "firm_timing.h"
#include "ast2firm.h"
#include "firm_timing.h"
#include "ast2firm.h"
-#ifdef _WIN32
-#define snprintf _snprintf
-#endif
-
#if defined(_DEBUG) || defined(FIRM_DEBUG)
#define DBG(x) dbg_printf x
#else
#if defined(_DEBUG) || defined(FIRM_DEBUG)
#define DBG(x) dbg_printf x
#else
-#define DBG(x)
+#define DBG(x)
((void)0)
#endif /* _DEBUG || FIRM_DEBUG */
#endif /* _DEBUG || FIRM_DEBUG */
@@
-113,8
+112,6
@@
static create_intrinsic_fkt *arch_create_intrinsic = NULL;
static void *create_intrinsic_ctx = NULL;
static const ir_settings_if_conv_t *if_conv_info = NULL;
static void *create_intrinsic_ctx = NULL;
static const ir_settings_if_conv_t *if_conv_info = NULL;
-ir_mode *firm_imm_fp_mode = NULL;
-
/* entities of runtime functions */
ir_entity_ptr rts_entities[rts_max];
/* entities of runtime functions */
ir_entity_ptr rts_entities[rts_max];
@@
-909,7
+906,7
@@
void gen_firm_init(void)
params.cc_mask = 0; /* no regparam, cdecl */
params.builtin_dbg = NULL;
params.cc_mask = 0; /* no regparam, cdecl */
params.builtin_dbg = NULL;
- i
nit_firm
(¶ms);
+ i
r_init
(¶ms);
if (firm_be_opt.selection == BE_FIRM_BE) {
const backend_params *be_params = be_get_backend_param();
if (firm_be_opt.selection == BE_FIRM_BE) {
const backend_params *be_params = be_get_backend_param();
@@
-921,9
+918,6
@@
void gen_firm_init(void)
ad_param = be_params->dep_param;
if_conv_info = be_params->if_conv_info;
ad_param = be_params->dep_param;
if_conv_info = be_params->if_conv_info;
-
- if (be_params->has_imm_fp_mode)
- firm_imm_fp_mode = be_params->imm_fp_mode;
}
dbg_init(NULL, NULL, dbg_snprint);
}
dbg_init(NULL, NULL, dbg_snprint);
@@
-1080,5
+1074,4
@@
void firm_early_init(void)
{
/* arg: need this here for command line options */
be_opt_register();
{
/* arg: need this here for command line options */
be_opt_register();
- firm_init_options(NULL, 0, NULL);
}
}