Use LLVM wherever possible instead of the GNU Crap Collection
authorlekernel <sebastien.bourdeauducq@lekernel.net>
Wed, 31 Mar 2010 10:43:04 +0000 (12:43 +0200)
committerlekernel <sebastien.bourdeauducq@lekernel.net>
Wed, 31 Mar 2010 10:43:04 +0000 (12:43 +0200)
software/libfpvm/x86-linux/Makefile
software/libfpvm/x86-linux/test.c
tools/Makefile
tools/bin2hex.c

index fbfb6f5..af65131 100644 (file)
@@ -1,4 +1,4 @@
-CC=gcc
+CC=clang
 CFLAGS=-O2 -DPRINTF_FLOAT -I$(MMDIR)/software/include
 AR=ar
 RANLIB=ranlib
index 9c43bbd..e81ff5e 100644 (file)
@@ -22,7 +22,7 @@
 #include <fpvm/pfpu.h>
 #include <hw/pfpu.h>
 
-int main(int argc, char *argv)
+int main(int argc, char *argv[])
 {
        struct fpvm_fragment frag;
        unsigned int registers[PFPU_REG_COUNT];
index a695aef..1981fe3 100644 (file)
@@ -3,10 +3,10 @@ TARGETS=bin2hex crc32 flterm makeraw
 all: $(TARGETS)
 
 %: %.c
-       gcc -O2 -Wall -I. -s -o $@ $<
+       clang -O2 -Wall -I. -s -o $@ $<
 
 makeraw: makeraw.c
-       gcc -O2 -Wall -s -o $@ $< -lgd
+       clang -O2 -Wall -s -o $@ $< -lgd
 
 .PHONY: clean
 
index 535ca00..e2486dc 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Milkymist VJ SoC
- * Copyright (C) 2007, 2008, 2009 Sebastien Bourdeauducq
+ * Copyright (C) 2007, 2008, 2009, 2010 Sebastien Bourdeauducq
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -26,12 +26,12 @@ int main(int argc, char *argv[])
        unsigned char w[4];
        
        if(argc != 4) {
-               fprintf(stderr, "Usage: bin2hex <infile> <outfile> <size>");
+               fprintf(stderr, "Usage: bin2hex <infile> <outfile> <size>\n");
                return 1;
        }
        pad = atoi(argv[3]);
        if(pad <= 0) {
-               fprintf(stderr, "Incorrect size");
+               fprintf(stderr, "Incorrect size\n");
                return 1;
        }
        fdi = fopen(argv[1], "rb");
@@ -52,7 +52,7 @@ int main(int argc, char *argv[])
        }
        fclose(fdi);
        if(pad<0)
-               fprintf(stderr, "Warning: Input binary is larger than specified size");
+               fprintf(stderr, "Warning: Input binary is larger than specified size\n");
        for(i=0;i<pad;i++)
                fprintf(fdo, "00000000\n");
        if(fclose(fdo) != 0) {