Use standard POSIX "ustar" format for the scratch disk.
[pintos-anon] / src / lib / stdlib.h
index 9455c6a20f3280b56e352743c0685ac6ef2bca91..d14afa38384e599969135d7178342a0624f47e2a 100644 (file)
@@ -3,6 +3,20 @@
 
 #include <stddef.h>
 
+/* Standard functions. */
 int atoi (const char *);
+void qsort (void *array, size_t cnt, size_t size,
+            int (*compare) (const void *, const void *));
+void *bsearch (const void *key, const void *array, size_t cnt,
+               size_t size, int (*compare) (const void *, const void *));
+
+/* Nonstandard functions. */
+void sort (void *array, size_t cnt, size_t size,
+           int (*compare) (const void *, const void *, void *aux),
+           void *aux);
+void *binary_search (const void *key, const void *array, size_t cnt,
+                     size_t size,
+                     int (*compare) (const void *, const void *, void *aux),
+                     void *aux);
 
 #endif /* lib/stdlib.h */