Standardize header include guards.
This change makes all the standard library and kernel headers use header guards with a consistent scheme within the reserved namespace to avoid conflicts with non-standard-library-implementation code.
This commit is contained in:
parent
3ae81f08b3
commit
611dc22e73
|
@ -17,8 +17,8 @@
|
|||
* Format of directory entries.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX____DIRENT_H
|
||||
#define INCLUDE_SORTIX____DIRENT_H
|
||||
#ifndef _INCLUDE_SORTIX____DIRENT_H
|
||||
#define _INCLUDE_SORTIX____DIRENT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declaration of the sigset_t structure size.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX____SIGSET_H
|
||||
#define INCLUDE_SORTIX____SIGSET_H
|
||||
#ifndef _INCLUDE_SORTIX____SIGSET_H
|
||||
#define _INCLUDE_SORTIX____SIGSET_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Data types.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX____TYPES_H
|
||||
#define INCLUDE_SORTIX____TYPES_H
|
||||
#ifndef _INCLUDE_SORTIX____TYPES_H
|
||||
#define _INCLUDE_SORTIX____TYPES_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declarations for waiting for the events of children.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX____WAIT_H
|
||||
#define INCLUDE_SORTIX____WAIT_H
|
||||
#ifndef _INCLUDE_SORTIX____WAIT_H
|
||||
#define _INCLUDE_SORTIX____WAIT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Supported logical clock devices.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_CLOCK_H
|
||||
#define INCLUDE_SORTIX_CLOCK_H
|
||||
#ifndef _INCLUDE_SORTIX_CLOCK_H
|
||||
#define _INCLUDE_SORTIX_CLOCK_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Format of directory entries.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_DIRENT_H
|
||||
#define INCLUDE_SORTIX_DIRENT_H
|
||||
#ifndef _INCLUDE_SORTIX_DIRENT_H
|
||||
#define _INCLUDE_SORTIX_DIRENT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Display message declarations.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_INCLUDE_DISPLAY_H
|
||||
#define SORTIX_INCLUDE_DISPLAY_H
|
||||
#ifndef _INCLUDE_SORTIX_DISPLAY_H
|
||||
#define _INCLUDE_SORTIX_DISPLAY_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Flags and constants related to process and thread exiting.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_EXIT_H
|
||||
#define INCLUDE_SORTIX_EXIT_H
|
||||
#ifndef _INCLUDE_SORTIX_EXIT_H
|
||||
#define _INCLUDE_SORTIX_EXIT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares various constants related to opening files.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_FCNTL_H
|
||||
#define INCLUDE_SORTIX_FCNTL_H
|
||||
#ifndef _INCLUDE_SORTIX_FCNTL_H
|
||||
#define _INCLUDE_SORTIX_FCNTL_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declarations related to the fork family of system calls on Sortix.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_FORK_H
|
||||
#define INCLUDE_SORTIX_FORK_H
|
||||
#ifndef _INCLUDE_SORTIX_FORK_H
|
||||
#define _INCLUDE_SORTIX_FORK_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Fast userspace mutexes.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_FUTEX_H
|
||||
#define INCLUDE_SORTIX_FUTEX_H
|
||||
#ifndef _INCLUDE_SORTIX_FUTEX_H
|
||||
#define _INCLUDE_SORTIX_FUTEX_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* The Sortix init ramdisk filesystem format.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_INITRD_H
|
||||
#define INCLUDE_SORTIX_INITRD_H
|
||||
#ifndef _INCLUDE_SORTIX_INITRD_H
|
||||
#define _INCLUDE_SORTIX_INITRD_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Miscellaneous device control interface.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_IOCTL_H
|
||||
#define INCLUDE_SORTIX_IOCTL_H
|
||||
#ifndef _INCLUDE_SORTIX_IOCTL_H
|
||||
#define _INCLUDE_SORTIX_IOCTL_H
|
||||
|
||||
#define __IOCTL_TYPE_EXP 3 /* 2^3 kinds of argument types supported.*/
|
||||
#define __IOCTL_TYPE_MASK ((1 << __IOCTL_TYPE_EXP) - 1)
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declaration of the itimerspec structure.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_ITIMERSPEC_H
|
||||
#define INCLUDE_SORTIX_ITIMERSPEC_H
|
||||
#ifndef _INCLUDE_SORTIX_ITIMERSPEC_H
|
||||
#define _INCLUDE_SORTIX_ITIMERSPEC_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Binary data format describing the conversion of scancodes into codepoints.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KBLAYOUT_H
|
||||
#define INCLUDE_SORTIX_KBLAYOUT_H
|
||||
#ifndef _INCLUDE_SORTIX_KBLAYOUT_H
|
||||
#define _INCLUDE_SORTIX_KBLAYOUT_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Class to keep track of mount points.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_ADDRALLOC_H
|
||||
#define INCLUDE_SORTIX_KERNEL_ADDRALLOC_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_ADDRALLOC_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_ADDRALLOC_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* A virtual clock that can be measured and waited upon.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_CLOCK_H
|
||||
#define INCLUDE_SORTIX_KERNEL_CLOCK_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_CLOCK_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_CLOCK_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* The context for io operations: who made it, how should data be copied, etc.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_COPY_H
|
||||
#define SORTIX_COPY_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_COPY_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_COPY_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* CPU-specific declarations.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_CPU_H
|
||||
#define INCLUDE_SORTIX_KERNEL_CPU_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_CPU_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_CPU_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Interface to using the cpuid instruction.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_CPUID_H
|
||||
#define INCLUDE_SORTIX_KERNEL_CPUID_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_CPUID_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_CPUID_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
* standard headers or at least one with a less generic name than decl.h.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_DECL_H
|
||||
#define INCLUDE_SORTIX_KERNEL_DECL_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_DECL_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_DECL_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* A file descriptor.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_DESCRIPTOR_H
|
||||
#define INCLUDE_SORTIX_KERNEL_DESCRIPTOR_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_DESCRIPTOR_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_DESCRIPTOR_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Table of file descriptors.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_DTABLE_H
|
||||
#define SORTIX_DTABLE_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_DTABLE_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_DTABLE_H
|
||||
|
||||
#include <sortix/kernel/refcount.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Executable and Linkable Format.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_ELF_H
|
||||
#define INCLUDE_SORTIX_KERNEL_ELF_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_ELF_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_ELF_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Cache mechanism for file contents.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_FCACHE_H
|
||||
#define INCLUDE_SORTIX_KERNEL_FCACHE_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_FCACHE_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_FCACHE_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Filesystem related utility functions.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_FSFUNC_H
|
||||
#define SORTIX_FSFUNC_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_FSFUNC_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_FSFUNC_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Harddisk interface.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_HARDDISK_H
|
||||
#define INCLUDE_SORTIX_KERNEL_HARDDISK_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_HARDDISK_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_HARDDISK_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Interfaces and utility classes for implementing inodes.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_INODE_H
|
||||
#define INCLUDE_SORTIX_KERNEL_INODE_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_INODE_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_INODE_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Functions that perform non-atomic operations in an atomic manner.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_INTERLOCK_H
|
||||
#define SORTIX_INTERLOCK_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_INTERLOCK_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_INTERLOCK_H
|
||||
|
||||
namespace Sortix {
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* High level interrupt services.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_INTERRUPT_H
|
||||
#define INCLUDE_SORTIX_KERNEL_INTERRUPT_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_INTERRUPT_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_INTERRUPT_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* The context for io operations: who made it, how should data be copied, etc.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_IOCTX_H
|
||||
#define SORTIX_IOCTX_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_IOCTX_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_IOCTX_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* IO ports.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_IOPORT_H
|
||||
#define INCLUDE_SORTIX_KERNEL_IOPORT_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_IOPORT_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_IOPORT_H
|
||||
|
||||
#if !(defined(__i386__) || defined(__x86_64__))
|
||||
#error "This hardware platform doesn't have IO ports"
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Base header for the Sortix kernel that includes common stuff.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_KERNEL_H
|
||||
#define SORTIX_KERNEL_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_KERNEL_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_KERNEL_H
|
||||
|
||||
#include <sortix/kernel/decl.h>
|
||||
#include <sortix/kernel/log.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Various interfaces for keyboard devices and layouts.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_KEYBOARD_H
|
||||
#define SORTIX_KEYBOARD_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_KEYBOARD_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_KEYBOARD_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Utility and synchronization mechanisms for kernel threads.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_KTHREAD_H
|
||||
#define SORTIX_KTHREAD_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_KTHREAD_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_KTHREAD_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* A system for logging various messages to the kernel log.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_LOG_H
|
||||
#define INCLUDE_SORTIX_KERNEL_LOG_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_LOG_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_LOG_H
|
||||
|
||||
#include <stdarg.h>
|
||||
#include <stddef.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Functions that allow modification of virtual memory.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_MEMORYMANAGEMENT_H
|
||||
#define INCLUDE_SORTIX_KERNEL_MEMORYMANAGEMENT_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_MEMORYMANAGEMENT_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_MEMORYMANAGEMENT_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Class to keep track of mount points.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_MTABLE_H
|
||||
#define SORTIX_MTABLE_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_MTABLE_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_MTABLE_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Displays an error whenever something critical happens.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_PANIC_H
|
||||
#define INCLUDE_SORTIX_KERNEL_PANIC_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PANIC_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PANIC_H
|
||||
|
||||
namespace Sortix {
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* PAT feature.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_PAT_H
|
||||
#define INCLUDE_SORTIX_KERNEL_PAT_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PAT_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PAT_H
|
||||
|
||||
namespace Sortix {
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Functions for handling PCI devices.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_PCI_MMIO_H
|
||||
#define INCLUDE_SORTIX_KERNEL_PCI_MMIO_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PCI_MMIO_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PCI_MMIO_H
|
||||
|
||||
#include <sortix/kernel/addralloc.h>
|
||||
#include <sortix/kernel/memorymanagement.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Functions for handling PCI devices.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_PCI_H
|
||||
#define SORTIX_PCI_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PCI_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PCI_H
|
||||
|
||||
#include <endian.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Embeddedable one-way data stream.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_PIPE_H
|
||||
#define INCLUDE_SORTIX_KERNEL_PIPE_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PIPE_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PIPE_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Kernel declarations for event polling.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_POLL_H
|
||||
#define INCLUDE_SORTIX_KERNEL_POLL_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_POLL_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_POLL_H
|
||||
|
||||
#include <sortix/kernel/kthread.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* A named collection of threads.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_PROCESS_H
|
||||
#define INCLUDE_SORTIX_KERNEL_PROCESS_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PROCESS_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PROCESS_H
|
||||
|
||||
#include <sortix/fork.h>
|
||||
#include <sortix/resource.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Various interfaces for keyboard devices and layouts.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_PS2_H
|
||||
#define INCLUDE_SORTIX_KERNEL_PS2_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PS2_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PS2_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Process table.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEl_PTABLE_H
|
||||
#define INCLUDE_SORTIX_KERNEl_PTABLE_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_PTABLE_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_PTABLE_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Kernel entropy gathering.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_RANDOM_H
|
||||
#define INCLUDE_SORTIX_KERNEL_RANDOM_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_RANDOM_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_RANDOM_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* A class that implements reference counting.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_REFCOUNT_H
|
||||
#define SORTIX_REFCOUNT_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_REFCOUNT_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_REFCOUNT_H
|
||||
|
||||
#include <sortix/kernel/kthread.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Register structures and platform-specific bits.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_REGISTERS_H
|
||||
#define INCLUDE_SORTIX_KERNEL_REGISTERS_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_REGISTERS_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_REGISTERS_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Decides the order to execute threads in and switching between them.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_SCHEDULER_H
|
||||
#define INCLUDE_SORTIX_KERNEL_SCHEDULER_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_SCHEDULER_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_SCHEDULER_H
|
||||
|
||||
#include <sortix/kernel/decl.h>
|
||||
#include <sortix/kernel/registers.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Structure representing a segment in a process.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_SEGMENT_H
|
||||
#define INCLUDE_SORTIX_KERNEL_SEGMENT_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_SEGMENT_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_SEGMENT_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Asynchronous user-space thread interruption.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_SIGNAL_H
|
||||
#define INCLUDE_SORTIX_KERNEL_SIGNAL_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_SIGNAL_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_SIGNAL_H
|
||||
|
||||
#include <sortix/signal.h>
|
||||
#include <sortix/sigset.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* getsockopt() and setsockopt() utility functions.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_SOCKOPT_H
|
||||
#define INCLUDE_SORTIX_KERNEL_SOCKOPT_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_SOCKOPT_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_SOCKOPT_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
* accessed. It also provides binary search.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_SORTEDLIST_H
|
||||
#define INCLUDE_SORTIX_KERNEL_SORTEDLIST_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_SORTEDLIST_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_SORTEDLIST_H
|
||||
|
||||
#include <assert.h>
|
||||
#include <stddef.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Useful functions for manipulating strings that don't belong in libc.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_STRING_H
|
||||
#define SORTIX_STRING_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_STRING_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_STRING_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Handles system calls from user-space.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_SYSCALL_H
|
||||
#define INCLUDE_SORTIX_KERNEL_SYSCALL_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_SYSCALL_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_SYSCALL_H
|
||||
|
||||
#include <sys/dnsconfig.h>
|
||||
#include <sys/socket.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Provides a indexable text buffer for used by text mode terminals.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_TEXTBUFFER_H
|
||||
#define SORTIX_TEXTBUFFER_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_TEXTBUFFER_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_TEXTBUFFER_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Describes a thread belonging to a process.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_THREAD_H
|
||||
#define INCLUDE_SORTIX_KERNEL_THREAD_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_THREAD_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_THREAD_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Retrieving the current time.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_TIME_H
|
||||
#define INCLUDE_SORTIX_KERNEL_TIME_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_TIME_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_TIME_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#include <sys/types.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* A virtual timer that triggers an action in a worker thread when triggered.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_TIMER_H
|
||||
#define INCLUDE_SORTIX_KERNEL_TIMER_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_TIMER_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_TIMER_H
|
||||
|
||||
#include <sortix/timespec.h>
|
||||
#include <sortix/itimerspec.h>
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Timer facility provided to user-space.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_USER_TIMER_H
|
||||
#define INCLUDE_SORTIX_KERNEL_USER_TIMER_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_USER_TIMER_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_USER_TIMER_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Framework for Sortix video drivers.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_VIDEO_H
|
||||
#define INCLUDE_SORTIX_KERNEL_VIDEO_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_VIDEO_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_VIDEO_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Nodes in the virtual filesystem.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_VNODE_H
|
||||
#define INCLUDE_SORTIX_KERNEL_VNODE_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_VNODE_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_VNODE_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Kernel worker thread.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_WORKER_H
|
||||
#define SORTIX_WORKER_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_WORKER_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_WORKER_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Template that allows creation of easily-iterable sequences.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_KERNEL_YIELDER_H
|
||||
#define INCLUDE_SORTIX_KERNEL_YIELDER_H
|
||||
#ifndef _INCLUDE_SORTIX_KERNEL_YIELDER_H
|
||||
#define _INCLUDE_SORTIX_KERNEL_YIELDER_H
|
||||
|
||||
namespace Sortix {
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Defines codes for every logical key on keyboards.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_KEYCODES_H
|
||||
#define SORTIX_KEYCODES_H
|
||||
#ifndef _INCLUDE_SORTIX_KEYCODES_H
|
||||
#define _INCLUDE_SORTIX_KEYCODES_H
|
||||
|
||||
/* Each of these keycodes corrospond to a logical key on a keyboard. Code
|
||||
reading logical keystrokes from the keyboard will receive a code from this
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* System limits.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_LIMITS_H
|
||||
#define INCLUDE_SORTIX_LIMITS_H
|
||||
#ifndef _INCLUDE_SORTIX_LIMITS_H
|
||||
#define _INCLUDE_SORTIX_LIMITS_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Memory management declarations.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_MMAN_H
|
||||
#define SORTIX_MMAN_H
|
||||
#ifndef _INCLUDE_SORTIX_MMAN_H
|
||||
#define _INCLUDE_SORTIX_MMAN_H
|
||||
|
||||
/* Note that not all combinations of the following may be possible on all
|
||||
architectures. However, you do get at least as much access as you request. */
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Defines the symbolic constants for use in mode_t.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_MODE_H
|
||||
#define INCLUDE_SORTIX_MODE_H
|
||||
#ifndef _INCLUDE_SORTIX_MODE_H
|
||||
#define _INCLUDE_SORTIX_MODE_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Constants related to mounting and binding.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_INCLUDE_MOUNT_H
|
||||
#define SORTIX_INCLUDE_MOUNT_H
|
||||
#ifndef _INCLUDE_SORTIX_MOUNT_H
|
||||
#define _INCLUDE_SORTIX_MOUNT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Interface for waiting on file descriptor events.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_POLL_H
|
||||
#define INCLUDE_SORTIX_POLL_H
|
||||
#ifndef _INCLUDE_SORTIX_POLL_H
|
||||
#define _INCLUDE_SORTIX_POLL_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Defines macros for the PS/2 mouse protocol.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_PS2MOUSE_H
|
||||
#define INCLUDE_SORTIX_PS2MOUSE_H
|
||||
#ifndef _INCLUDE_SORTIX_PS2MOUSE_H
|
||||
#define _INCLUDE_SORTIX_PS2MOUSE_H
|
||||
|
||||
#define MOUSE_PACKET_SIZE 3
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Process control interface.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_PSCTL_H
|
||||
#define INCLUDE_SORTIX_PSCTL_H
|
||||
#ifndef _INCLUDE_SORTIX_PSCTL_H
|
||||
#define _INCLUDE_SORTIX_PSCTL_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Resource limits and operations.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_RESOURCE_H
|
||||
#define INCLUDE_SORTIX_RESOURCE_H
|
||||
#ifndef _INCLUDE_SORTIX_RESOURCE_H
|
||||
#define _INCLUDE_SORTIX_RESOURCE_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Defines the SEEK_CUR, SEEK_SET, and SEEK_END values.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_SEEK_H
|
||||
#define SORTIX_SEEK_H
|
||||
#ifndef _INCLUDE_SORTIX_SEEK_H
|
||||
#define _INCLUDE_SORTIX_SEEK_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares struct sigaction and associated flags.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_SIGACTION_H
|
||||
#define INCLUDE_SORTIX_SIGACTION_H
|
||||
#ifndef _INCLUDE_SORTIX_SIGACTION_H
|
||||
#define _INCLUDE_SORTIX_SIGACTION_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares the sigevent structure.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_SIGEVENT_H
|
||||
#define INCLUDE_SORTIX_SIGEVENT_H
|
||||
#ifndef _INCLUDE_SORTIX_SIGEVENT_H
|
||||
#define _INCLUDE_SORTIX_SIGEVENT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares siginfo_t and associated flags.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_SIGINFO_H
|
||||
#define INCLUDE_SORTIX_SIGINFO_H
|
||||
#ifndef _INCLUDE_SORTIX_SIGINFO_H
|
||||
#define _INCLUDE_SORTIX_SIGINFO_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Defines the numeric values for the various supported signals.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_INCLUDE_SIGNAL_H
|
||||
#define SORTIX_INCLUDE_SIGNAL_H
|
||||
#ifndef _INCLUDE_SORTIX_SIGNAL_H
|
||||
#define _INCLUDE_SORTIX_SIGNAL_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares flags for sigprocmask.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_SIGPROCMASK_H
|
||||
#define INCLUDE_SORTIX_SIGPROCMASK_H
|
||||
#ifndef _INCLUDE_SORTIX_SIGPROCMASK_H
|
||||
#define _INCLUDE_SORTIX_SIGPROCMASK_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declaration of the sigset_t structure.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_SIGSET_H
|
||||
#define INCLUDE_SORTIX_SIGSET_H
|
||||
#ifndef _INCLUDE_SORTIX_SIGSET_H
|
||||
#define _INCLUDE_SORTIX_SIGSET_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares union sigval.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_SIGVAL_H
|
||||
#define INCLUDE_SORTIX_SIGVAL_H
|
||||
#ifndef _INCLUDE_SORTIX_SIGVAL_H
|
||||
#define _INCLUDE_SORTIX_SIGVAL_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declarations for socket types and other flags.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_INCLUDE_SOCKET_H
|
||||
#define SORTIX_INCLUDE_SOCKET_H
|
||||
#ifndef _INCLUDE_SORTIX_SOCKET_H
|
||||
#define _INCLUDE_SORTIX_SOCKET_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares stack_t and associated flags.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_STACK_H
|
||||
#define INCLUDE_SORTIX_STACK_H
|
||||
#ifndef _INCLUDE_SORTIX_STACK_H
|
||||
#define _INCLUDE_SORTIX_STACK_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -18,8 +18,8 @@
|
|||
* macros and values relating to values stored in it.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_STAT_H
|
||||
#define INCLUDE_SORTIX_STAT_H
|
||||
#ifndef _INCLUDE_SORTIX_STAT_H
|
||||
#define _INCLUDE_SORTIX_STAT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Virtual filesystem information structure.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_STATVFS_H
|
||||
#define INCLUDE_SORTIX_STATVFS_H
|
||||
#ifndef _INCLUDE_SORTIX_STATVFS_H
|
||||
#define _INCLUDE_SORTIX_STATVFS_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Numeric constants identifying each system call.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_SYSCALLNUM_H
|
||||
#define INCLUDE_SORTIX_SYSCALLNUM_H
|
||||
#ifndef _INCLUDE_SORTIX_SYSCALL_H
|
||||
#define _INCLUDE_SORTIX_SYSCALL_H
|
||||
|
||||
#define SYSCALL_BAD_SYSCALL 0
|
||||
#define SYSCALL_EXIT 1 /* OBSOLETE */
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* tar archieve format.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_TAR_H
|
||||
#define INCLUDE_SORTIX_TAR_H
|
||||
#ifndef _INCLUDE_SORTIX_TAR_H
|
||||
#define _INCLUDE_SORTIX_TAR_H
|
||||
|
||||
struct tar
|
||||
{
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Termios types and constants.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_TERMIOS_H
|
||||
#define INCLUDE_SORTIX_TERMIOS_H
|
||||
#ifndef _INCLUDE_SORTIX_TERMIOS_H
|
||||
#define _INCLUDE_SORTIX_TERMIOS_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Defines constants for various terminal modes.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_TERMMODE_H
|
||||
#define SORTIX_TERMMODE_H
|
||||
#ifndef _INCLUDE_SORTIX_TERMMODE_H
|
||||
#define _INCLUDE_SORTIX_TERMMODE_H
|
||||
|
||||
#define TERMMODE_KBKEY (1U << 0) /* ISORTIX_ENABLE_KBKEY */
|
||||
#define TERMMODE_UNICODE (1U << 1) /* !ISORTIX_DISABLE_CHARS */
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declarations for the kernel time interfaces.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_TIME_H
|
||||
#define INCLUDE_SORTIX_TIME_H
|
||||
#ifndef _INCLUDE_SORTIX_TIME_H
|
||||
#define _INCLUDE_SORTIX_TIME_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declaration of the timespec structure.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_TIMESPEC_H
|
||||
#define INCLUDE_SORTIX_TIMESPEC_H
|
||||
#ifndef _INCLUDE_SORTIX_TIMESPEC_H
|
||||
#define _INCLUDE_SORTIX_TIMESPEC_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declarations for the kernel time interfaces.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_TMNS_H
|
||||
#define INCLUDE_SORTIX_TMNS_H
|
||||
#ifndef _INCLUDE_SORTIX_TMNS_H
|
||||
#define _INCLUDE_SORTIX_TMNS_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Data types.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_TYPES_H
|
||||
#define INCLUDE_SORTIX_TYPES_H
|
||||
#ifndef _INCLUDE_SORTIX_TYPES_H
|
||||
#define _INCLUDE_SORTIX_TYPES_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Declares ucontext_t and associated values.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_UCONTEXT_H
|
||||
#define INCLUDE_SORTIX_UCONTEXT_H
|
||||
#ifndef _INCLUDE_SORTIX_UCONTEXT_H
|
||||
#define _INCLUDE_SORTIX_UCONTEXT_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Vector IO operations.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_UIO_H
|
||||
#define INCLUDE_SORTIX_UIO_H
|
||||
#ifndef _INCLUDE_SORTIX_UIO_H
|
||||
#define _INCLUDE_SORTIX_UIO_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Standard symbolic constants and types for Sortix.
|
||||
*/
|
||||
|
||||
#ifndef SORTIX_UNISTD_H
|
||||
#define SORTIX_UNISTD_H
|
||||
#ifndef _INCLUDE_SORTIX_UNISTD_H
|
||||
#define _INCLUDE_SORTIX_UNISTD_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Header for user-space thread structures.
|
||||
*/
|
||||
|
||||
#ifndef INCLUDE_SORTIX_UTHREAD_H
|
||||
#define INCLUDE_SORTIX_UTHREAD_H
|
||||
#ifndef _INCLUDE_SORTIX_UTHREAD_H
|
||||
#define _INCLUDE_SORTIX_UTHREAD_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
* Standard symbolic constants and types for Sortix.
|
||||
*/
|
||||
|
||||
#ifndef INC_SORTIX_VGA_H
|
||||
#define INC_SORTIX_VGA_H
|
||||
#ifndef _INCLUDE_SORTIX_VGA_H
|
||||
#define _INCLUDE_SORTIX_VGA_H
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue