mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 00:27:45 +00:00
Kernel+UE+LibC: Remove unused dbgputch syscall
Everything uses the dbgputstr syscall anyway, so there is no need to keep supporting it.
This commit is contained in:
parent
f53bc19b8a
commit
33079c8ab9
9 changed files with 0 additions and 31 deletions
|
@ -62,7 +62,6 @@ enum class NeedsBigProcessLock {
|
|||
S(connect, NeedsBigProcessLock::Yes) \
|
||||
S(create_inode_watcher, NeedsBigProcessLock::Yes) \
|
||||
S(create_thread, NeedsBigProcessLock::Yes) \
|
||||
S(dbgputch, NeedsBigProcessLock::No) \
|
||||
S(dbgputstr, NeedsBigProcessLock::No) \
|
||||
S(detach_thread, NeedsBigProcessLock::Yes) \
|
||||
S(disown, NeedsBigProcessLock::Yes) \
|
||||
|
|
|
@ -273,7 +273,6 @@ public:
|
|||
ErrorOr<FlatPtr> sys$create_inode_watcher(u32 flags);
|
||||
ErrorOr<FlatPtr> sys$inode_watcher_add_watch(Userspace<const Syscall::SC_inode_watcher_add_watch_params*> user_params);
|
||||
ErrorOr<FlatPtr> sys$inode_watcher_remove_watch(int fd, int wd);
|
||||
ErrorOr<FlatPtr> sys$dbgputch(u8);
|
||||
ErrorOr<FlatPtr> sys$dbgputstr(Userspace<const char*>, size_t);
|
||||
ErrorOr<FlatPtr> sys$dump_backtrace();
|
||||
ErrorOr<FlatPtr> sys$gettid();
|
||||
|
|
|
@ -18,13 +18,6 @@ ErrorOr<FlatPtr> Process::sys$dump_backtrace()
|
|||
return 0;
|
||||
}
|
||||
|
||||
ErrorOr<FlatPtr> Process::sys$dbgputch(u8 ch)
|
||||
{
|
||||
VERIFY_NO_PROCESS_BIG_LOCK(this);
|
||||
dbgputch(ch);
|
||||
return 0;
|
||||
}
|
||||
|
||||
ErrorOr<FlatPtr> Process::sys$dbgputstr(Userspace<const char*> characters, size_t size)
|
||||
{
|
||||
VERIFY_NO_PROCESS_BIG_LOCK(this);
|
||||
|
|
|
@ -152,12 +152,6 @@ static inline void internal_dbgputch(char ch)
|
|||
IO::out8(IO::BOCHS_DEBUG_PORT, ch);
|
||||
}
|
||||
|
||||
extern "C" void dbgputch(char ch)
|
||||
{
|
||||
SpinlockLocker lock(s_log_lock);
|
||||
internal_dbgputch(ch);
|
||||
}
|
||||
|
||||
extern "C" void dbgputstr(const char* characters, size_t length)
|
||||
{
|
||||
if (!characters)
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
#include <AK/Types.h>
|
||||
|
||||
extern "C" {
|
||||
void dbgputch(char);
|
||||
void dbgputstr(const char*, size_t);
|
||||
void kernelputstr(const char*, size_t);
|
||||
void kernelcriticalputstr(const char*, size_t);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue