1 | CC := gcc
|
---|
2 | WFLAGS := -Wstrict-prototypes -Wmissing-prototypes \
|
---|
3 | -Wmissing-declarations-Wimplicit -Wreturn-type -Wunused \
|
---|
4 | -Wcomment -Wformat
|
---|
5 | # -Wuninitialized -Werror
|
---|
6 | #CPPFLAGS := -I/usr/local/lkmx/sys
|
---|
7 | CPPFLAGS := -I../../sis3100_calls
|
---|
8 | CFLAGS := -g -ansi $(WFLAGS)
|
---|
9 |
|
---|
10 | srcdir := .
|
---|
11 | cfiles := $(wildcard $(srcdir)/*.c)
|
---|
12 | EXEC := $(cfiles:.c=)
|
---|
13 |
|
---|
14 | .PHONY: all
|
---|
15 | all: $(EXEC)
|
---|
16 |
|
---|
17 | sis3100_sdram_eeprom: sis3100_sdram_eeprom.c ../../sis3100_calls/sis3100_vme_calls.c
|
---|
18 | $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $^
|
---|
19 |
|
---|
20 |
|
---|
21 | clean:
|
---|
22 | rm -f *.o core $(EXEC)
|
---|
23 |
|
---|
24 | depend:
|
---|
25 | cp Makefile Makefile.bak
|
---|
26 | sed -e '/^# DO NOT DELETE THIS LINE/,$$d' < Makefile.bak > Makefile
|
---|
27 | echo '# DO NOT DELETE THIS LINE' >> Makefile
|
---|
28 | echo ' ' >> Makefile
|
---|
29 | for i in $(cfiles) ; do \
|
---|
30 | echo checking $$i ; \
|
---|
31 | $(CC) -M $(CPPFLAGS) $(srcdir)/$$i >> Makefile ; \
|
---|
32 | done
|
---|
33 | # DO NOT DELETE THIS LINE
|
---|
34 |
|
---|
35 | check_size.o: check_size.c /usr/include/stdio.h /usr/include/features.h \
|
---|
36 | /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \
|
---|
37 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stddef.h \
|
---|
38 | /usr/include/bits/types.h /usr/include/bits/wordsize.h \
|
---|
39 | /usr/include/bits/typesizes.h /usr/include/libio.h \
|
---|
40 | /usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
|
---|
41 | /usr/include/gconv.h \
|
---|
42 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stdarg.h \
|
---|
43 | /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
---|
44 | /usr/include/errno.h /usr/include/bits/errno.h \
|
---|
45 | /usr/include/linux/errno.h /usr/include/asm/errno.h \
|
---|
46 | /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
---|
47 | /usr/include/string.h /usr/include/sys/types.h /usr/include/time.h \
|
---|
48 | /usr/include/endian.h /usr/include/bits/endian.h \
|
---|
49 | /usr/include/sys/select.h /usr/include/bits/select.h \
|
---|
50 | /usr/include/bits/sigset.h /usr/include/bits/time.h \
|
---|
51 | /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
---|
52 | /usr/include/bits/sched.h /usr/include/fcntl.h \
|
---|
53 | /usr/include/bits/fcntl.h /usr/include/sys/mman.h \
|
---|
54 | /usr/include/bits/mman.h /usr/include/sys/ioctl.h \
|
---|
55 | /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
---|
56 | /usr/include/asm/ioctl.h /usr/include/bits/ioctl-types.h \
|
---|
57 | /usr/include/sys/ttydefaults.h ../../dev/pci/sis1100_var.h \
|
---|
58 | /usr/include/linux/ioctl.h ../../sis3100_calls/sis3100_vme_calls.h
|
---|
59 | sis3100_sdram_eeprom.o: sis3100_sdram_eeprom.c /usr/include/stdio.h \
|
---|
60 | /usr/include/features.h /usr/include/sys/cdefs.h \
|
---|
61 | /usr/include/gnu/stubs.h \
|
---|
62 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stddef.h \
|
---|
63 | /usr/include/bits/types.h /usr/include/bits/wordsize.h \
|
---|
64 | /usr/include/bits/typesizes.h /usr/include/libio.h \
|
---|
65 | /usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
|
---|
66 | /usr/include/gconv.h \
|
---|
67 | /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/stdarg.h \
|
---|
68 | /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
|
---|
69 | /usr/include/errno.h /usr/include/bits/errno.h \
|
---|
70 | /usr/include/linux/errno.h /usr/include/asm/errno.h \
|
---|
71 | /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
|
---|
72 | /usr/include/string.h /usr/include/sys/types.h /usr/include/time.h \
|
---|
73 | /usr/include/endian.h /usr/include/bits/endian.h \
|
---|
74 | /usr/include/sys/select.h /usr/include/bits/select.h \
|
---|
75 | /usr/include/bits/sigset.h /usr/include/bits/time.h \
|
---|
76 | /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
|
---|
77 | /usr/include/bits/sched.h /usr/include/fcntl.h \
|
---|
78 | /usr/include/bits/fcntl.h /usr/include/sys/mman.h \
|
---|
79 | /usr/include/bits/mman.h /usr/include/sys/ioctl.h \
|
---|
80 | /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
|
---|
81 | /usr/include/asm/ioctl.h /usr/include/bits/ioctl-types.h \
|
---|
82 | /usr/include/sys/ttydefaults.h ../../dev/pci/sis1100_var.h \
|
---|
83 | /usr/include/linux/ioctl.h ../../sis3100_calls/sis3100_vme_calls.h
|
---|