Fix setoutfile/irgname debugger commands.
[libfirm] / ir / be / sparc / bearch_sparc_t.h
index 2bb7b6d..c6fa367 100644 (file)
@@ -30,7 +30,6 @@
 #include "sparc_nodes_attr.h"
 #include "be.h"
 
-typedef struct sparc_transform_env_t  sparc_transform_env_t;
 typedef struct sparc_isa_t            sparc_isa_t;
 typedef struct calling_convention_t   calling_convention_t;
 
@@ -47,18 +46,6 @@ struct sparc_isa_t {
        int         fpu_arch;  /**< FPU architecture */
 };
 
-/**
- * this is a struct to minimize the number of parameters
- * for transformation walker
- */
-struct sparc_transform_env_t {
-       dbg_info *dbg;      /**< The node debug info */
-       ir_graph *irg;      /**< The irg, the node should be created in */
-       ir_node  *block;    /**< The block, the node should belong to */
-       ir_node  *irn;      /**< The irn, to be transformed */
-       ir_mode  *mode;     /**< The mode of the irn */
-};
-
 extern const arch_irn_ops_t sparc_irn_ops;
 
 /**
@@ -79,6 +66,7 @@ extern const arch_irn_ops_t sparc_irn_ops;
 #define SPARC_MIN_STACKSIZE              92
 #define SPARC_AGGREGATE_RETURN_OFFSET    64
 #define SPARC_PARAMS_SPILL_OFFSET        68
+#define SPARC_SAVE_AREA_SIZE             64
 #define SPARC_N_PARAM_REGS                6
 #define SPARC_STACK_ALIGNMENT             8
 #define SPARC_REGISTER_SIZE               4