diff --git a/libs/include/init.h b/libs/include/init.h index 8f30bc5..ab7472d 100644 --- a/libs/include/init.h +++ b/libs/include/init.h @@ -3,13 +3,13 @@ #include -int printf_libinit(const char *format, ...) __attribute__((format(__printf__, (1), (2)))); -int vprintf_libinit(const char *format, va_list arg) __attribute__((format(__printf__, ((1)), (0)))); -int sprintf_libinit(char *s, const char *format, ...) __attribute__((format(__printf__, (2), (3)))); -int vsprintf_libinit(char *s, const char *format, va_list arg) __attribute__((format(__printf__, ((2)), (0)))); -int snprintf_libinit(char *s, size_t count, const char *format, ...) __attribute__((format(__printf__, (3), (4)))); -int vsnprintf_libinit(char *s, size_t count, const char *format, va_list arg) __attribute__((format(__printf__, ((3)), (0)))); +__attribute__((visibility("hidden"))) int printf_libinit(const char *format, ...); +__attribute__((visibility("hidden"))) int vprintf_libinit(const char *format, va_list arg); +__attribute__((visibility("hidden"))) int sprintf_libinit(char *s, const char *format, ...); +__attribute__((visibility("hidden"))) int vsprintf_libinit(char *s, const char *format, va_list arg); +__attribute__((visibility("hidden"))) int snprintf_libinit(char *s, size_t count, const char *format, ...); +__attribute__((visibility("hidden"))) int vsnprintf_libinit(char *s, size_t count, const char *format, va_list arg); -void init_log(const char *fmt, ...) __attribute__((format(__printf__, (1), (2)))); +void init_log(const char *fmt, ...); #endif // !__FENNIX_LIBS_INIT_H__ diff --git a/libs/libsys/File.c b/libs/libsys/File.c index 66bc45f..183f549 100644 --- a/libs/libsys/File.c +++ b/libs/libsys/File.c @@ -3,7 +3,7 @@ #include "../../../Kernel/syscalls.h" -long __FILE_GetPageSize() +__attribute__((visibility("hidden"))) long __FILE_GetPageSize() { static long PageSize = 0; if (PageSize == 0)