aboutsummaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
Diffstat (limited to 'libs')
-rw-r--r--libs/kstd/CMakeLists.txt3
-rw-r--r--libs/kstd/kstd/bits/format/formatter/char.hpp2
2 files changed, 3 insertions, 2 deletions
diff --git a/libs/kstd/CMakeLists.txt b/libs/kstd/CMakeLists.txt
index a5b76a62..1902d0d9 100644
--- a/libs/kstd/CMakeLists.txt
+++ b/libs/kstd/CMakeLists.txt
@@ -58,6 +58,9 @@ if(NOT BUILD_TESTING)
"strlen"
"memcmp"
"memcpy"
+ "memset"
+ "__stack_chk_fail"
+ "__stack_chk_guard"
)
list(TRANSFORM KSTD_LIBC_SYMBOLS PREPEND "-Wl,--undefined=")
diff --git a/libs/kstd/kstd/bits/format/formatter/char.hpp b/libs/kstd/kstd/bits/format/formatter/char.hpp
index 92489a1e..f7e48b49 100644
--- a/libs/kstd/kstd/bits/format/formatter/char.hpp
+++ b/libs/kstd/kstd/bits/format/formatter/char.hpp
@@ -16,8 +16,6 @@ namespace kstd
template<>
struct formatter<char> : formatter<unsigned char>
{
- bits::format::specifiers specifiers{};
-
constexpr auto parse(format_parse_context & context) -> format_parse_context::iterator
{
specifiers = bits::format::parse_format_specifiers(context);