소스 검색

Fix build, add Wall

Jeremy Soller 7 년 전
부모
커밋
b14ee3ed39
2개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  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);