fixed bug#680076
[fw/sdcc] / src / SDCCset.h
index 533074b79f8aa1642e3ac20a16d1350e3d44cebf..c3bd289c079de8c46da51dccbfc238f8c4acd23b 100644 (file)
@@ -26,7 +26,7 @@
 #define SDCCSET_H
 #include <stdarg.h>
 
-#if defined(_MSC_VER)
+#if defined(_MSC_VER) || defined(__BORLANDC__)
 #include "sdcc_vc.h"
 #else
 #include "sdccconf.h"
@@ -54,6 +54,7 @@ set;
 #define V_ARG(type,var) type var = va_arg(ap,type)
 
 /* set related functions */
+set *newSet (void);
 void *addSet (set **, void *);
 void *addSetHead (set **, void *);
 void *getSet (set **);
@@ -78,6 +79,7 @@ void *peekSet (set *);
 void *setFirstItem (set *);
 void *setNextItem (set *);
 void setToNull (void **);
-
+set *reverseSet (set *);
+void deleteSet(set **s);
 
 #endif