~aleteoryx/muditaos

ref: 3780b4844c170a0e8f5f3b1fa615f0732009bbd8 muditaos/board/linux/libiosyscalls/include/debug.hpp -rw-r--r-- 603 bytes
3780b484 — Lucjan Bryndza [EGD-5074] Add native fscore for emulator 5 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Copyright (c) 2017-2020, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md

#pragma once

#ifdef DEBUG_SHARED_LIBRARY_FS_LIB
namespace vfsn::linux::internal {
    void debug_trace_syscall(const char* fn, const char* format, ...);
}
#define TRACE_SYSCALL() vfsn::linux::internal::debug_trace_syscall(__PRETTY_FUNCTION__,"")
#define TRACE_SYSCALLN(format,...) vfsn::linux::internal::debug_trace_syscall(__PRETTY_FUNCTION__,format,__VA_ARGS__)
#else
#define TRACE_SYSCALL() do {} while(0)
#define TRACE_SYSCALLN(format,...) do {} while(0)
#endif