integrate C/LDFLAGS into LunaBuild flow
[lunaix-os.git] / lunaix-os / kernel / process / task_attr.c
index 4610acf2b9969d4ccfd77752e324a1f708bb8a9e..7c4c83d1be6544930e15e4a4f2b639aa3a5a166a 100644 (file)
@@ -1,18 +1,5 @@
 #include <lunaix/fs/taskfs.h>
-
-void
-__read_pending_sig(struct twimap* map)
-{
-    struct proc_info* proc = twimap_data(map, struct proc_info*);
-    twimap_printf(map, "%bb", proc->sig_pending);
-}
-
-void
-__read_masked_sig(struct twimap* map)
-{
-    struct proc_info* proc = twimap_data(map, struct proc_info*);
-    twimap_printf(map, "%bb", proc->sig_mask);
-}
+#include <lunaix/process.h>
 
 void
 __read_parent(struct twimap* map)
@@ -75,13 +62,15 @@ void
 export_task_attr()
 {
     struct twimap* map;
-    map = twimap_create(NULL);
-    map->read = __read_pending_sig;
-    taskfs_export_attr("sig_pending", map);
+    
+    // FIXME goes to thread specific location
+    // map = twimap_create(NULL);
+    // map->read = __read_pending_sig;
+    // taskfs_export_attr("sig_pending", map);
 
-    map = twimap_create(NULL);
-    map->read = __read_masked_sig;
-    taskfs_export_attr("sig_masked", map);
+    // map = twimap_create(NULL);
+    // map->read = __read_masked_sig;
+    // taskfs_export_attr("sig_masked", map);
 
     map = twimap_create(NULL);
     map->read = __read_parent;