]> git.pond.sub.org Git - empserver/commitdiff
(lwpDestroy): Internal linkage.
authorMarkus Armbruster <armbru@pond.sub.org>
Wed, 7 Jun 2006 06:01:29 +0000 (06:01 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Wed, 7 Jun 2006 06:01:29 +0000 (06:01 +0000)
(lwpSelect, lwpStatus): Declare in lwpint.h instead of lwp.h.

include/lwp.h
src/lib/lwp/lwp.c
src/lib/lwp/lwpint.h

index cb997cac70d707a363b60fc26f12c41bc54fd6c1..dbb2533154ad4257b85d725ddc181692491a485a 100644 (file)
@@ -47,6 +47,7 @@ void lwpYield(void);
 void lwpSleepFd(int fd, int flags);
 void lwpSleepUntil(long until);
 void lwpWakeupFd(struct lwpProc * p);
+int lwpSigWait(sigset_t *set, int *sig);
 void *lwpGetUD(struct lwpProc * p);
 void lwpSetUD(struct lwpProc * p, char *ud);
 void lwpSetDesc(struct lwpProc * p, char *name, char *desc);
@@ -55,9 +56,6 @@ int lwpSetPriority(int prio);
 struct lwpSem *lwpCreateSem(char *name, int count);
 void lwpSignal(struct lwpSem *);
 void lwpWait(struct lwpSem *);
-void lwpSelect(void *);
-void lwpStatus(struct lwpProc *proc, char *format, ...)
-    ATTRIBUTE((format (printf, 2, 3)));
 
 extern struct lwpProc *LwpCurrent;
 
index 661c35b211167d2461110d280fa99c25e006fc05..0205738a2ccb83c12b0245504afd097bf96a2dff 100644 (file)
@@ -48,6 +48,7 @@ char **LwpContextPtr;
 int LwpMaxpri = 0;             /* maximum priority so far */
 int LwpStackGrowsDown;
 
+static void lwpDestroy(struct lwpProc *proc);
 static void lwpStackCheckInit(struct lwpProc *newp);
 static void lwpStackCheck(struct lwpProc *newp);
 static void lwpStackCheckUsed(struct lwpProc *newp);
index e686660bb95267161ab2fb27422db21e99f06e28..9e905b5f506b300870a5f1c6ff9c433a54653491 100644 (file)
@@ -93,7 +93,9 @@ struct lwpProc *lwpGetFirst(struct lwpQueue *);
 void lwpReady(struct lwpProc *);
 void lwpReschedule(void);
 void lwpEntryPoint(void);
-void lwpInitSelect(struct lwpProc * self);
-void lwpDestroy(struct lwpProc * proc);
+void lwpInitSelect(struct lwpProc *);
+void lwpSelect(void *);
+void lwpStatus(struct lwpProc *proc, char *format, ...)
+    ATTRIBUTE((format (printf, 2, 3)));
 
 #endif