From a827a8ad5a7b2ffdd83c0eeba82ec7468df321f9 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 5 Dec 2018 18:13:17 +0100 Subject: support static analysis of stack usage --- src/arch/posix/Makefile.inc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/arch/posix') diff --git a/src/arch/posix/Makefile.inc b/src/arch/posix/Makefile.inc index 1300012..e901aeb 100644 --- a/src/arch/posix/Makefile.inc +++ b/src/arch/posix/Makefile.inc @@ -4,6 +4,10 @@ COMMON_FLAGS += -DMULTIPASS_ARCH_posix CC = gcc CXX = g++ +OBJDUMP = objdump + +# For each function call, the 8-Byte return address is pushed onto the stack. +ARCH_CALL_COST = 8 ifeq (${aspectc}, 1) CXX = ag++ -r build/repo.acp -v 0 -p . --Xcompiler -- cgit v1.2.3