From 5650b79dcd7013360a87c70c521c81bd1b69fb51 Mon Sep 17 00:00:00 2001 From: laurens Date: Mon, 11 Nov 2019 13:22:00 +0100 Subject: [PATCH] Replace NOP with actual operations to test inline.h compilation --- test/system/test_compilation/inline.h | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/test/system/test_compilation/inline.h b/test/system/test_compilation/inline.h index d605306..ae026e0 100644 --- a/test/system/test_compilation/inline.h +++ b/test/system/test_compilation/inline.h @@ -1,14 +1,19 @@ static inline void dummy_func_0(void) { - //NOP + return 5; } -inline static void dummy_func_1(void) { - //NOP +inline static void dummy_func_1(int a) { + int a = dummy_func_0(); + int b = 10; + + return a + b; } -void inline static dummy_func_2(void) { - //NOP +void inline static dummy_func_2(int a, char b, float c) { + c += 3.14; + b -= 32; + return a + (int)(b) + c; } void dummy_normal_func(int a);