summaryrefslogtreecommitdiffhomepage
path: root/ir/be/beirg.h
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2010-07-10 21:32:59 +0200
committerMatthias Braun <matze@braunis.de>2010-07-10 21:32:59 +0200
commit4b33054acaa27b6fca74713bb0e1e79e6af3d9c4 (patch)
tree4569fe95973913a443b5b908a26b781aab30e70a /ir/be/beirg.h
parent4d9bcc109590c48aa8c63da96e8f419205b9f724 (diff)
reorganize beabi - save wether we are using omit_fp in the stack_layout structure
[r27732]
Diffstat (limited to 'ir/be/beirg.h')
-rw-r--r--ir/be/beirg.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ir/be/beirg.h b/ir/be/beirg.h
index 29cbe3b..57f4af6 100644
--- a/ir/be/beirg.h
+++ b/ir/be/beirg.h
@@ -66,6 +66,8 @@ struct be_stack_layout_t {
int initial_offset; /**< the initial difference between stack pointer and frame pointer */
int initial_bias; /**< the initial stack bias */
int stack_dir; /**< -1 for decreasing, 1 for increasing. */
+ bool sp_relative : 1; /**< entities are addressed relative to
+ stack pointer (omit-fp mode) */
};
/**