소스 검색

Kernel: Mark s_syscall_table const so it ends up in ro_data.

Brian Gianforcaro 4 년 전
부모
커밋
1d7a0ab5ea
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Kernel/Syscall.cpp

+ 1 - 1
Kernel/Syscall.cpp

@@ -87,7 +87,7 @@ UNMAP_AFTER_INIT void initialize()
 typedef KResultOr<FlatPtr> (Process::*Handler)(FlatPtr, FlatPtr, FlatPtr);
 typedef KResultOr<FlatPtr> (Process::*HandlerWithRegisterState)(RegisterState&);
 #define __ENUMERATE_SYSCALL(x) reinterpret_cast<Handler>(&Process::sys$##x),
-static Handler s_syscall_table[] = {
+static const Handler s_syscall_table[] = {
     ENUMERATE_SYSCALLS(__ENUMERATE_SYSCALL)
 };
 #undef __ENUMERATE_SYSCALL