diff options
| author | Meco Man <[email protected]> | 2024-03-18 21:36:46 -0400 |
|---|---|---|
| committer | Meco Man <[email protected]> | 2024-03-19 08:08:33 -0400 |
| commit | 727629b86bfe93e148c9d87f03158fdcc7755f36 (patch) | |
| tree | e23ddd8a353925daacf5a437245355b652a59bd8 /src | |
| parent | c8851d15a81921c69bd2f1b779d4bd030187fc00 (diff) | |
[kernel] fix marcos warning in Keil5
Diffstat (limited to 'src')
| -rw-r--r-- | src/kservice.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/kservice.c b/src/kservice.c index 56d995911f..499e4edaa5 100644 --- a/src/kservice.c +++ b/src/kservice.c @@ -1010,11 +1010,11 @@ static char *print_number(char *buf, return buf; } -#ifdef __GNUC__ +#if defined(__GNUC__) && !defined(__ARMCC_VERSION) /* GCC */ #pragma GCC diagnostic push /* ignore warning: this statement may fall through */ #pragma GCC diagnostic ignored "-Wimplicit-fallthrough" -#endif /* __GNUC__ */ +#endif /* defined(__GNUC__) && !defined(__ARMCC_VERSION) */ /** * @brief This function will fill a formatted string to buffer. * @@ -1340,9 +1340,9 @@ rt_weak int rt_vsnprintf(char *buf, rt_size_t size, const char *fmt, va_list arg return str - buf; } RTM_EXPORT(rt_vsnprintf); -#ifdef __GNUC__ +#if defined(__GNUC__) && !defined(__ARMCC_VERSION) /* GCC */ #pragma GCC diagnostic pop /* ignored "-Wimplicit-fallthrough" */ -#endif /* __GNUC__ */ +#endif /* defined(__GNUC__) && !defined(__ARMCC_VERSION) */ /** * @brief This function will fill a formatted string to buffer. |
