Explorar el Código

Fix build, add Wall

Jeremy Soller hace 7 años
padre
commit
b14ee3ed39
Se han modificado 2 ficheros con 3 adiciones y 3 borrados
  1. 2 2
      tests/Makefile
  2. 1 1
      tests/alloc.c

+ 2 - 2
tests/Makefile

@@ -20,7 +20,7 @@ clean:
 	rm -f $(BINS) *.out
 
 run: $(BINS)
-	for bin in $(BINS); do echo "\\033[1m$${bin}\\033[0m"; ./$${bin} test args; done
+	for bin in $(BINS); do echo "# $${bin} #"; "./$${bin}" test args; done
 
 GCCHEAD=\
 	-nostdinc \
@@ -36,4 +36,4 @@ GCCTAIL=\
 	../openlibm/libopenlibm.a
 
 %: %.c
-	gcc -fno-stack-protector $(GCCHEAD) $< $(GCCTAIL) -o $@
+	gcc -fno-stack-protector -Wall $(GCCHEAD) "$<" $(GCCTAIL) -o "$@"

+ 1 - 1
tests/alloc.c

@@ -12,7 +12,7 @@ int main(int argc, char ** argv) {
 
     char * ptrc = (char *)calloc(256,1);
     printf("calloc %p\n", ptrc);
-    for(int i = 0; i < 256; i++) {
+    for(i = 0; i < 256; i++) {
         ptrc[i] = (char)i;
     }
     free(ptrc);