aboutsummaryrefslogtreecommitdiff
path: root/testsuite/ltrace.main/branch_func.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/ltrace.main/branch_func.c')
-rw-r--r--testsuite/ltrace.main/branch_func.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/testsuite/ltrace.main/branch_func.c b/testsuite/ltrace.main/branch_func.c
index 7eff15d..0ce311d 100644
--- a/testsuite/ltrace.main/branch_func.c
+++ b/testsuite/ltrace.main/branch_func.c
@@ -23,9 +23,15 @@
* overflows. */
__attribute__((noinline, optimize(3))) int
+func3(int i)
+{
+ return i + 1;
+}
+
+__attribute__((noinline, optimize(3))) int
func2(int i)
{
- return i * 3;
+ return func3(i * 3);
}
__attribute__((noinline, optimize(3))) int