cd build; make
make[1]: Entering directory `/home/viking/work/builds/ecl-0.9b/build'
if (echo c gmp | grep gc); then \
  cd gc; make install; \
fi
cd c; make
make[2]: Entering directory `/home/viking/work/builds/ecl-0.9b/build/c'
if test -f ../CROSS-DPP ; then ../CROSS-DPP /home/viking/work/builds/ecl-0.9b/src/c/alloc.d alloc.c ; else ./dpp /home/viking/work/builds/ecl-0.9b/src/c/alloc.d alloc.c ; fi
dpp: /home/viking/work/builds/ecl-0.9b/src/c/alloc.d -> alloc.c
/opt/snow-gcc/bin/mipsel-linux-gcc -c -I../h -I/home/viking/work/builds/ecl-0.9b/src/c -I/home/viking/work/builds/ecl-0.9b/src/h  -Os -B/opt/snow-gcc/lib/snow/ -Delf -fstrict-aliasing -o alloc.o alloc.c
In file included from /home/viking/work/builds/ecl-0.9b/src/h/ecl.h:38,
                 from /home/viking/work/builds/ecl-0.9b/src/c/alloc.d:37:
/home/viking/work/builds/ecl-0.9b/src/h/external.h:224: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:225: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:226: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:274: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:276: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:282: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:283: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:284: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:285: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:286: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:288: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:289: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:290: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:291: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:292: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:293: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:294: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:297: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1060: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1248: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1249: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1250: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1251: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1252: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1253: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1254: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1255: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1256: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1257: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1258: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1259: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/h/external.h:1260: warning: `regparm' attribute directive ignored
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d: In function `cl_resize_hole':
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:96: warning: passing arg 1 of `mmap' makes pointer from integer without a cast
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d: In function `cl_alloc_object':
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:223: warning: deprecated use of label at end of compound statement
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:396:8: warning: extra tokens at end of #endif directive
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d: At top level:
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:758: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: parse error before '(' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: warning: conflicting types for built-in function `__builtin_stdarg_start'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: parse error before ')' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:763: `type' undeclared here (not in a function)
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:763: warning: initialization makes integer from pointer without a cast
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:763: initializer element is not constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:763: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: conflicting types for `i'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:761: previous declaration of `i'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: warning: passing arg 1 of `fixnnint' makes pointer from integer without a cast
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: initializer element is not constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:765: parse error before "if"
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:778: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:783: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:788: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:793: parse error before '(' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:793: parse error before ')' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:792: redefinition of `i'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:764: `i' previously defined here
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:792: warning: passing arg 1 of `fixnnint' makes pointer from integer without a cast
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:792: initializer element is not constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:792: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:793: parse error before "if"
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:797: conflicting types for `maxcbpage'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:60: previous declaration of `maxcbpage'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:797: initializer element is not constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:797: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:798: parse error before "if"
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:800: initializer element is not constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:800: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:801: parse error before "if"
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:807: parse error before numeric constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:807: conflicting types for `cl_dealloc'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:581: previous declaration of `cl_dealloc'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:807: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:811: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:816: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:821: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:826: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:829: redefinition of `i'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:792: `i' previously defined here
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:829: `size' undeclared here (not in a function)
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:829: initializer element is not constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:829: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:830: parse error before "if"
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:832: conflicting types for `new_holepage'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:53: previous declaration of `new_holepage'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:832: initializer element is not constant
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:832: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:833: parse error before "return"
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:836: parse error before ':' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:839: parse error before '(' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:839: parse error before ')' token
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:840: redefinition of `ignore_maximum_pages'
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:70: `ignore_maximum_pages' previously defined here
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:840: `flag' undeclared here (not in a function)
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:840: warning: data definition has no type or storage class
/home/viking/work/builds/ecl-0.9b/src/c/alloc.d:841: parse error before "return"
make[2]: *** [alloc.o] Error 1
rm alloc.c
make[2]: Leaving directory `/home/viking/work/builds/ecl-0.9b/build/c'
make[1]: *** [libecl.a] Error 2
make[1]: Leaving directory `/home/viking/work/builds/ecl-0.9b/build'
make: *** [all] Error 2
