diff -r xup-0.0.2/Makefile xup-0.0.3/Makefile
7c7
< 	gcc -Wall -O2 -g -o p main.c lenval.c micro.c ports.c -lusb
---
> #	gcc -Wall -O2 -g -o p main.c lenval.c micro.c ports.c -lusb
10a11
> 	rm -f fw.asm fw.ihx fw.lnk fw.lst fw.map fw.mem fw.rel fw.rst fw.sym
diff -r xup-0.0.2/XC3Sprog/detectchain.cpp xup-0.0.3/XC3Sprog/detectchain.cpp
20c20
< 
---
> #include <cstdio>
diff -r xup-0.0.2/XC3Sprog/devicedb.cpp xup-0.0.3/XC3Sprog/devicedb.cpp
19c19
< 
---
> #include <cstdio>
diff -r xup-0.0.2/XC3Sprog/devlist.txt xup-0.0.3/XC3Sprog/devlist.txt
1a2,3
> 41c22093	6	XC3S500E
> f5046093	6	XC3S500E
diff -r xup-0.0.2/XC3Sprog/jtag.h xup-0.0.3/XC3Sprog/jtag.h
23c23
< 
---
> #include <cstdio>
diff -r xup-0.0.2/XC3Sprog/xc3sprog.cpp xup-0.0.3/XC3Sprog/xc3sprog.cpp
21c21,22
< 
---
> #include <cstdio>
> #include <cstring>

