]> granicus.if.org Git - graphviz/commitdiff
remove now unused vthread.h
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 17 Oct 2020 03:00:47 +0000 (20:00 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 24 Oct 2020 02:16:10 +0000 (19:16 -0700)
lib/sfio/Makefile.am
lib/sfio/sfhdr.h
lib/sfio/sfio.vcxproj
lib/sfio/sfio.vcxproj.filters
lib/sfio/vthread.h [deleted file]

index 92a39d1c0ebc7fcd39a2f1459a4f335fc8f6ae68..d455b0156c2a155525608fd490264c08c1d177ca 100644 (file)
@@ -5,7 +5,7 @@ SUBDIRS = Sfio_f
 
 AM_CPPFLAGS = -I$(top_srcdir)/lib
 
-noinst_HEADERS = sfhdr.h sfio.h sfio_t.h vthread.h
+noinst_HEADERS = sfhdr.h sfio.h sfio_t.h
 noinst_LTLIBRARIES = libsfio_C.la
 
 libsfio_C_la_SOURCES = sfclose.c sfcvt.c sfdisc.c \
index 4fe8d4301790bf2dc8924dbb0bf7b5fd2d2d9cc8..51cbe7aad7df4c115c751ce9487bca185b87a09b 100644 (file)
@@ -30,8 +30,6 @@ extern "C" {
 #include       <sfio/sfio_t.h>
 #include       "config.h"
 
-#include       <sfio/vthread.h>
-
 #if defined(__mips) && __mips == 2 && !defined(_NO_LARGEFILE64_SOURCE)
 #define _NO_LARGEFILE64_SOURCE  1
 #endif
index 74957c26c7fcd670fb72487afebb63e2ce4efa76..0dd06c61a6724bfd755c3e4fac421f4ffd9d22a6 100644 (file)
@@ -79,7 +79,6 @@
     <ClInclude Include="sfhdr.h" />
     <ClInclude Include="sfio.h" />
     <ClInclude Include="sfio_t.h" />
-    <ClInclude Include="vthread.h" />
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="sfclose.c" />
index 559cd6b5730aedd454ccfefce9d47bb0aef9606e..aaa6745b4353433aad3c97df577f3c0f372d3d98 100644 (file)
@@ -24,9 +24,6 @@
     <ClInclude Include="sfio_t.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="vthread.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="sfio_f\_sffileno.c">
diff --git a/lib/sfio/vthread.h b/lib/sfio/vthread.h
deleted file mode 100644 (file)
index 897d150..0000000
+++ /dev/null
@@ -1,94 +0,0 @@
-/* $Id$ $Revision$ */
-/* vim:set shiftwidth=4 ts=8: */
-
-/*************************************************************************
- * Copyright (c) 2011 AT&T Intellectual Property 
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors: See CVS logs. Details at http://www.graphviz.org/
- *************************************************************************/
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifndef _VTHREAD_H
-#define _VTHREAD_H     1
-
-#define VTHREAD_VERSION    20001201L
-
-/*     Header for the Vthread library.
-**
-**     Written by Kiem-Phong Vo
-*/
-
-#include       <errno.h>
-
-#include "config.h"
-
-#ifdef HAVE_SYS_TYPES_H
-#   include <sys/types.h>
-#endif // HAVE_SYS_TYPES_H
-
-/* common attributes for various structures */
-#define VT_RUNNING     000000001       /* thread is running            */
-#define VT_SUSPENDED   000000002       /* thread is suspended          */
-#define VT_WAITED      000000004       /* thread has been waited       */
-#define VT_FREE                000010000       /* object can be freed          */
-#define VT_INIT                000020000       /* object was initialized       */
-#define VT_BITS                000030007       /* bits that we care about      */
-
-/* directives for vtset() */
-#define VT_STACK       1       /* set stack size               */
-
-    typedef struct _vtmutex_s Vtmutex_t;
-    typedef struct _vtonce_s Vtonce_t;
-    typedef struct _vthread_s Vthread_t;
-
-#ifndef EINVAL
-#define EINVAL                 22
-#endif
-#ifndef EBUSY
-#define EBUSY                  16
-#endif
-#ifndef EDEADLK
-#define EDEADLK                        45
-#endif
-#ifndef EPERM
-#define EPERM                  1
-#endif
-
-    extern void *vtstatus(Vthread_t *);
-    extern int vterror(Vthread_t *);
-    extern int vtmtxerror(Vtmutex_t *);
-    extern int vtonceerror(Vtonce_t *);
-
-/* fake structures and functions */
-    struct _vtmutex_s {
-       int error;
-    };
-    struct _vtattr_s {
-       int error;
-    };
-    struct _vthread_s {
-       int error;
-    };
-    struct _vtonce_s {
-       int error;
-    };
-
-#define VTONCE_INITDATA                {0}
-
-#define vtstatus(vt)           ((void*)0)
-#define vterror(vt)            (0)
-#define vtmtxerror(mtx)                (0)
-#define vtonceerror(once)      (0)
-
-#endif /*_VTHREAD_H*/
-
-#ifdef __cplusplus
-}
-#endif