#include <stdio.h>
#include <gtest/gtest.h>
+#include "util/macros.h"
#include "util/u_debug_stack.h"
-static void __attribute__((noinline))
+static void ATTRIBUTE_NOINLINE
func_a(void)
{
struct debug_stack_frame backtrace[16];
debug_backtrace_dump(backtrace, 16);
}
-static void __attribute__((noinline))
+static void ATTRIBUTE_NOINLINE
func_b(void)
{
struct debug_stack_frame backtrace[16];
debug_backtrace_dump(backtrace, 16);
}
-static void __attribute__((noinline))
+static void ATTRIBUTE_NOINLINE
func_c(struct debug_stack_frame *frames)
{
debug_backtrace_capture(frames, 0, 16);