mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 17:52:45 +00:00 
			
		
		
		
	Kernel+LibC: Move LibC/signal_numbers.h to Kernel/API/POSIX
Make Userland and Tests users just include signal.h, and move Kernel users to the new API file.
This commit is contained in:
		
							parent
							
								
									d4ef2e226c
								
							
						
					
					
						commit
						046c23f567
					
				
					 11 changed files with 7 additions and 9 deletions
				
			
		|  | @ -6,6 +6,7 @@ | ||||||
| 
 | 
 | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
|  | #include <Kernel/API/POSIX/signal_numbers.h> | ||||||
| #include <Kernel/API/POSIX/sys/types.h> | #include <Kernel/API/POSIX/sys/types.h> | ||||||
| 
 | 
 | ||||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||||
|  |  | ||||||
|  | @ -38,7 +38,6 @@ | ||||||
| #include <Kernel/Thread.h> | #include <Kernel/Thread.h> | ||||||
| #include <Kernel/UnixTypes.h> | #include <Kernel/UnixTypes.h> | ||||||
| #include <LibC/elf.h> | #include <LibC/elf.h> | ||||||
| #include <LibC/signal_numbers.h> |  | ||||||
| 
 | 
 | ||||||
| namespace Kernel { | namespace Kernel { | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -5,13 +5,13 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <Kernel/API/POSIX/errno.h> | #include <Kernel/API/POSIX/errno.h> | ||||||
|  | #include <Kernel/API/POSIX/signal_numbers.h> | ||||||
| #include <Kernel/Debug.h> | #include <Kernel/Debug.h> | ||||||
| #include <Kernel/InterruptDisabler.h> | #include <Kernel/InterruptDisabler.h> | ||||||
| #include <Kernel/Process.h> | #include <Kernel/Process.h> | ||||||
| #include <Kernel/TTY/MasterPTY.h> | #include <Kernel/TTY/MasterPTY.h> | ||||||
| #include <Kernel/TTY/PTYMultiplexer.h> | #include <Kernel/TTY/PTYMultiplexer.h> | ||||||
| #include <Kernel/TTY/SlavePTY.h> | #include <Kernel/TTY/SlavePTY.h> | ||||||
| #include <LibC/signal_numbers.h> |  | ||||||
| #include <LibC/sys/ioctl_numbers.h> | #include <LibC/sys/ioctl_numbers.h> | ||||||
| 
 | 
 | ||||||
| namespace Kernel { | namespace Kernel { | ||||||
|  |  | ||||||
|  | @ -8,11 +8,11 @@ | ||||||
| #include <AK/ScopeGuard.h> | #include <AK/ScopeGuard.h> | ||||||
| #include <AK/StringView.h> | #include <AK/StringView.h> | ||||||
| #include <Kernel/API/POSIX/errno.h> | #include <Kernel/API/POSIX/errno.h> | ||||||
|  | #include <Kernel/API/POSIX/signal_numbers.h> | ||||||
| #include <Kernel/Debug.h> | #include <Kernel/Debug.h> | ||||||
| #include <Kernel/InterruptDisabler.h> | #include <Kernel/InterruptDisabler.h> | ||||||
| #include <Kernel/Process.h> | #include <Kernel/Process.h> | ||||||
| #include <Kernel/TTY/TTY.h> | #include <Kernel/TTY/TTY.h> | ||||||
| #include <LibC/signal_numbers.h> |  | ||||||
| #include <LibC/sys/ioctl_numbers.h> | #include <LibC/sys/ioctl_numbers.h> | ||||||
| #define TTYDEFCHARS | #define TTYDEFCHARS | ||||||
| #include <LibC/sys/ttydefaults.h> | #include <LibC/sys/ttydefaults.h> | ||||||
|  |  | ||||||
|  | @ -9,6 +9,7 @@ | ||||||
| #include <AK/StringBuilder.h> | #include <AK/StringBuilder.h> | ||||||
| #include <AK/TemporaryChange.h> | #include <AK/TemporaryChange.h> | ||||||
| #include <AK/Time.h> | #include <AK/Time.h> | ||||||
|  | #include <Kernel/API/POSIX/signal_numbers.h> | ||||||
| #include <Kernel/Arch/SmapDisabler.h> | #include <Kernel/Arch/SmapDisabler.h> | ||||||
| #include <Kernel/Arch/TrapFrame.h> | #include <Kernel/Arch/TrapFrame.h> | ||||||
| #include <Kernel/Debug.h> | #include <Kernel/Debug.h> | ||||||
|  | @ -29,7 +30,6 @@ | ||||||
| #include <Kernel/ThreadTracer.h> | #include <Kernel/ThreadTracer.h> | ||||||
| #include <Kernel/TimerQueue.h> | #include <Kernel/TimerQueue.h> | ||||||
| #include <Kernel/kstdio.h> | #include <Kernel/kstdio.h> | ||||||
| #include <LibC/signal_numbers.h> |  | ||||||
| 
 | 
 | ||||||
| namespace Kernel { | namespace Kernel { | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -16,6 +16,7 @@ | ||||||
| #include <AK/Variant.h> | #include <AK/Variant.h> | ||||||
| #include <AK/Vector.h> | #include <AK/Vector.h> | ||||||
| #include <Kernel/API/POSIX/sched.h> | #include <Kernel/API/POSIX/sched.h> | ||||||
|  | #include <Kernel/API/POSIX/signal_numbers.h> | ||||||
| #include <Kernel/Arch/RegisterState.h> | #include <Kernel/Arch/RegisterState.h> | ||||||
| #include <Kernel/Arch/ThreadRegisters.h> | #include <Kernel/Arch/ThreadRegisters.h> | ||||||
| #include <Kernel/Debug.h> | #include <Kernel/Debug.h> | ||||||
|  | @ -31,7 +32,6 @@ | ||||||
| #include <Kernel/Memory/VirtualRange.h> | #include <Kernel/Memory/VirtualRange.h> | ||||||
| #include <Kernel/UnixTypes.h> | #include <Kernel/UnixTypes.h> | ||||||
| #include <LibC/fd_set.h> | #include <LibC/fd_set.h> | ||||||
| #include <LibC/signal_numbers.h> |  | ||||||
| 
 | 
 | ||||||
| namespace Kernel { | namespace Kernel { | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -9,7 +9,6 @@ | ||||||
| #include <LibCore/ElapsedTimer.h> | #include <LibCore/ElapsedTimer.h> | ||||||
| #include <LibTest/TestCase.h> | #include <LibTest/TestCase.h> | ||||||
| #include <signal.h> | #include <signal.h> | ||||||
| #include <signal_numbers.h> |  | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
| 
 | 
 | ||||||
| class SuccessContext { | class SuccessContext { | ||||||
|  |  | ||||||
|  | @ -9,7 +9,6 @@ | ||||||
| #include <Kernel/API/POSIX/signal.h> | #include <Kernel/API/POSIX/signal.h> | ||||||
| #include <Kernel/API/POSIX/ucontext.h> | #include <Kernel/API/POSIX/ucontext.h> | ||||||
| #include <bits/sighow.h> | #include <bits/sighow.h> | ||||||
| #include <signal_numbers.h> |  | ||||||
| #include <sys/cdefs.h> | #include <sys/cdefs.h> | ||||||
| #include <sys/types.h> | #include <sys/types.h> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -13,7 +13,7 @@ | ||||||
| #include <LibCompress/Gzip.h> | #include <LibCompress/Gzip.h> | ||||||
| #include <LibCore/File.h> | #include <LibCore/File.h> | ||||||
| #include <LibCoredump/Reader.h> | #include <LibCoredump/Reader.h> | ||||||
| #include <signal_numbers.h> | #include <signal.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -8,7 +8,7 @@ | ||||||
| #include <LibMain/Main.h> | #include <LibMain/Main.h> | ||||||
| #include <errno.h> | #include <errno.h> | ||||||
| #include <pthread.h> | #include <pthread.h> | ||||||
| #include <signal_numbers.h> | #include <signal.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <sys/mman.h> | #include <sys/mman.h> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Andrew Kaster
						Andrew Kaster