Implemented the new profiler
[akaros.git] / kern / include / ros / memlayout.h
index b2b81b9..9920429 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef ROS_INC_MEMLAYOUT_H
-#define ROS_INC_MEMLAYOUT_H
+#pragma once
 
 #ifndef __ASSEMBLER__
 #include <ros/common.h>
@@ -17,9 +16,6 @@
 #define EXTPHYSMEM     0x100000
 #endif
 
-#define KSTKSHIFT      (PGSHIFT + 1)                   /* KSTKSIZE == PGSIZE */
-#define KSTKSIZE       (1 << KSTKSHIFT)        /* size of a static kernel stack */
-
 /* Read-only, per-process shared info structures */
 #define UINFO                  (UVPT - PTSIZE)
 /* Top of user-writable VM */
@@ -34,5 +30,3 @@
 #define USTACKTOP              UMAPTOP
 /* Stack size of thread0, allocated by the kernel */
 #define USTACK_NUM_PAGES       256
-
-#endif /* !ROS_INC_MEMLAYOUT_H */