aboutsummaryrefslogtreecommitdiffstats
path: root/src/standalone/upg4/use-list.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/standalone/upg4/use-list.c')
-rw-r--r--src/standalone/upg4/use-list.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/standalone/upg4/use-list.c b/src/standalone/upg4/use-list.c
deleted file mode 100644
index 065f71a..0000000
--- a/src/standalone/upg4/use-list.c
+++ /dev/null
@@ -1,42 +0,0 @@
-#include <stdlib.h>
-#include <stdio.h>
-#include <stdarg.h>
-
-/* Pintos contain an implementation of a doubly linked list. It is
- * found in ../../lib/kernel/list.[ch].
- *
- * Recommended compilation commands:
- *
- * This is done once:
- * gcc -Wall -Wextra -std=gnu99 -pedantic -g -c ../../lib/kernel/list.c
- *
- * Then use the precomplied list.o:
- * gcc -Wall -Wextra -std=gnu99 -pedantic -g use-list.c list.o
- */
-#error Read comments above, then remove this line.
-
-#include "../../lib/kernel/list.h"
-
-int main()
-{
- int i, j;
- int N = 1000;
-
- /* create a list */
- for (i = 2; i < N; ++i)
- {
- /* insert the value of the loop variable 'i' in the list */
- }
-
- for (i = 2; i < N; ++i)
- {
- for (j = i*2; j < N; j += i)
- {
- /* remove every with 'j' even divisible number from the list */
- }
- }
-
- /* print all remaining numbers in the list and free any memory
- * allocated */
- return 0;
-}