X-Git-Url: http://sraa.de/git/?a=blobdiff_plain;f=dol%2Fexamples%2Fexample1%2Fsrc%2Farraygen.c;fp=dol%2Fexamples%2Fexample1%2Fsrc%2Farraygen.c;h=14b3fedb6051de197c1763c7812d4f6dae24d6fe;hb=8c411cf24ed0eb889191aaeafd8fa1e69081df42;hp=0000000000000000000000000000000000000000;hpb=dea7a4fb1ed110d3ce6e6d9255103d724bd66c0e;p=jump.git diff --git a/dol/examples/example1/src/arraygen.c b/dol/examples/example1/src/arraygen.c new file mode 100644 index 0000000..14b3fed --- /dev/null +++ b/dol/examples/example1/src/arraygen.c @@ -0,0 +1,42 @@ +#include +#include +#include + +#include "arragygen.h" + +// initialization function +void arraygen_init(DOLProcess *p) { + p->local->index = 0; + srand((unsigned) time(NULL)); + //p->local->len = LENGTH; +} + +int arraygen_fire(DOLProcess *p) { + + + /* generate a random integer array of length L */ + //int num = rand() % 1000; + + int i; + int len = LENGTH; + int * array; + array = (int *) malloc(sizeof(int)*len); + + for(i=0;i