summaryrefslogtreecommitdiffhomepage
path: root/ir/be/TEMPLATE
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2016-01-26 08:18:41 +0100
committerMatthias Braun <matze@braunis.de>2016-01-30 23:55:02 +0100
commite25dbe826cacdd216073868e02672cf02da5c69a (patch)
tree865c7c62c847eb118ce9d5a3f42ab321fc760595 /ir/be/TEMPLATE
parent2600cf449339b336bb932f263a0079f7c9f3e671 (diff)
lower_calls: Make aggregate type return lowering more flexible.
This allows us to properly implement the OS X calling conventions.
Diffstat (limited to 'ir/be/TEMPLATE')
-rw-r--r--ir/be/TEMPLATE/bearch_TEMPLATE.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ir/be/TEMPLATE/bearch_TEMPLATE.c b/ir/be/TEMPLATE/bearch_TEMPLATE.c
index 9909449..65fcd61 100644
--- a/ir/be/TEMPLATE/bearch_TEMPLATE.c
+++ b/ir/be/TEMPLATE/bearch_TEMPLATE.c
@@ -120,7 +120,7 @@ static void TEMPLATE_lower_for_target(void)
be_after_irp_transform("lower-builtins");
/* lower compound param handling */
- lower_calls_with_compounds(LF_RETURN_HIDDEN);
+ lower_calls_with_compounds(LF_RETURN_HIDDEN, NULL);
be_after_irp_transform("lower-calls");
}