]>
Commit | Line | Data |
---|---|---|
ca25d8f0 | 1 | # -*- makefile -*- |
2 | ||
3 | COMMON_ASFLAGS = -m32 -nostdinc -fno-builtin | |
4 | COMMON_CFLAGS = -ffreestanding -mrtd -mregparm=3 | |
5 | COMMON_LDFLAGS = -nostdlib -static -lgcc | |
6 | ||
7 | # Images. | |
8 | pkgdata_PROGRAMS = kernel.elf | |
9 | ||
10 | # For kernel.elf. | |
11 | kernel_elf_SOURCES = kern/i386/linuxbios/startup.S kern/i386/linuxbios/init.c \ | |
12 | kern/i386/linuxbios/table.c \ | |
13 | kern/main.c kern/device.c \ | |
14 | kern/disk.c kern/dl.c kern/file.c kern/fs.c kern/err.c \ | |
15 | kern/misc.c kern/mm.c kern/loader.c kern/rescue.c kern/term.c \ | |
16 | kern/i386/dl.c kern/parser.c kern/partition.c \ | |
17 | kern/env.c \ | |
18 | term/i386/pc/console.c \ | |
19 | term/i386/pc/at_keyboard.c term/i386/pc/vga_text.c \ | |
20 | symlist.c | |
21 | CLEANFILES += kernel.elf kernel_elf-kern_i386_linuxbios_startup.o kernel_elf-kern_i386_linuxbios_init.o kernel_elf-kern_i386_linuxbios_table.o kernel_elf-kern_main.o kernel_elf-kern_device.o kernel_elf-kern_disk.o kernel_elf-kern_dl.o kernel_elf-kern_file.o kernel_elf-kern_fs.o kernel_elf-kern_err.o kernel_elf-kern_misc.o kernel_elf-kern_mm.o kernel_elf-kern_loader.o kernel_elf-kern_rescue.o kernel_elf-kern_term.o kernel_elf-kern_i386_dl.o kernel_elf-kern_parser.o kernel_elf-kern_partition.o kernel_elf-kern_env.o kernel_elf-term_i386_pc_console.o kernel_elf-term_i386_pc_at_keyboard.o kernel_elf-term_i386_pc_vga_text.o kernel_elf-symlist.o | |
22 | MOSTLYCLEANFILES += kernel_elf-kern_i386_linuxbios_startup.d kernel_elf-kern_i386_linuxbios_init.d kernel_elf-kern_i386_linuxbios_table.d kernel_elf-kern_main.d kernel_elf-kern_device.d kernel_elf-kern_disk.d kernel_elf-kern_dl.d kernel_elf-kern_file.d kernel_elf-kern_fs.d kernel_elf-kern_err.d kernel_elf-kern_misc.d kernel_elf-kern_mm.d kernel_elf-kern_loader.d kernel_elf-kern_rescue.d kernel_elf-kern_term.d kernel_elf-kern_i386_dl.d kernel_elf-kern_parser.d kernel_elf-kern_partition.d kernel_elf-kern_env.d kernel_elf-term_i386_pc_console.d kernel_elf-term_i386_pc_at_keyboard.d kernel_elf-term_i386_pc_vga_text.d kernel_elf-symlist.d | |
23 | ||
24 | kernel.elf: $(kernel_elf_DEPENDENCIES) kernel_elf-kern_i386_linuxbios_startup.o kernel_elf-kern_i386_linuxbios_init.o kernel_elf-kern_i386_linuxbios_table.o kernel_elf-kern_main.o kernel_elf-kern_device.o kernel_elf-kern_disk.o kernel_elf-kern_dl.o kernel_elf-kern_file.o kernel_elf-kern_fs.o kernel_elf-kern_err.o kernel_elf-kern_misc.o kernel_elf-kern_mm.o kernel_elf-kern_loader.o kernel_elf-kern_rescue.o kernel_elf-kern_term.o kernel_elf-kern_i386_dl.o kernel_elf-kern_parser.o kernel_elf-kern_partition.o kernel_elf-kern_env.o kernel_elf-term_i386_pc_console.o kernel_elf-term_i386_pc_at_keyboard.o kernel_elf-term_i386_pc_vga_text.o kernel_elf-symlist.o | |
25 | $(TARGET_CC) -o $@ kernel_elf-kern_i386_linuxbios_startup.o kernel_elf-kern_i386_linuxbios_init.o kernel_elf-kern_i386_linuxbios_table.o kernel_elf-kern_main.o kernel_elf-kern_device.o kernel_elf-kern_disk.o kernel_elf-kern_dl.o kernel_elf-kern_file.o kernel_elf-kern_fs.o kernel_elf-kern_err.o kernel_elf-kern_misc.o kernel_elf-kern_mm.o kernel_elf-kern_loader.o kernel_elf-kern_rescue.o kernel_elf-kern_term.o kernel_elf-kern_i386_dl.o kernel_elf-kern_parser.o kernel_elf-kern_partition.o kernel_elf-kern_env.o kernel_elf-term_i386_pc_console.o kernel_elf-term_i386_pc_at_keyboard.o kernel_elf-term_i386_pc_vga_text.o kernel_elf-symlist.o $(TARGET_LDFLAGS) $(kernel_elf_LDFLAGS) | |
26 | ||
27 | kernel_elf-kern_i386_linuxbios_startup.o: kern/i386/linuxbios/startup.S | |
28 | $(TARGET_CC) -Ikern/i386/linuxbios -I$(srcdir)/kern/i386/linuxbios $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
29 | -include kernel_elf-kern_i386_linuxbios_startup.d | |
30 | ||
31 | kernel_elf-kern_i386_linuxbios_init.o: kern/i386/linuxbios/init.c | |
32 | $(TARGET_CC) -Ikern/i386/linuxbios -I$(srcdir)/kern/i386/linuxbios $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
33 | -include kernel_elf-kern_i386_linuxbios_init.d | |
34 | ||
35 | kernel_elf-kern_i386_linuxbios_table.o: kern/i386/linuxbios/table.c | |
36 | $(TARGET_CC) -Ikern/i386/linuxbios -I$(srcdir)/kern/i386/linuxbios $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
37 | -include kernel_elf-kern_i386_linuxbios_table.d | |
38 | ||
39 | kernel_elf-kern_main.o: kern/main.c | |
40 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
41 | -include kernel_elf-kern_main.d | |
42 | ||
43 | kernel_elf-kern_device.o: kern/device.c | |
44 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
45 | -include kernel_elf-kern_device.d | |
46 | ||
47 | kernel_elf-kern_disk.o: kern/disk.c | |
48 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
49 | -include kernel_elf-kern_disk.d | |
50 | ||
51 | kernel_elf-kern_dl.o: kern/dl.c | |
52 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
53 | -include kernel_elf-kern_dl.d | |
54 | ||
55 | kernel_elf-kern_file.o: kern/file.c | |
56 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
57 | -include kernel_elf-kern_file.d | |
58 | ||
59 | kernel_elf-kern_fs.o: kern/fs.c | |
60 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
61 | -include kernel_elf-kern_fs.d | |
62 | ||
63 | kernel_elf-kern_err.o: kern/err.c | |
64 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
65 | -include kernel_elf-kern_err.d | |
66 | ||
67 | kernel_elf-kern_misc.o: kern/misc.c | |
68 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
69 | -include kernel_elf-kern_misc.d | |
70 | ||
71 | kernel_elf-kern_mm.o: kern/mm.c | |
72 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
73 | -include kernel_elf-kern_mm.d | |
74 | ||
75 | kernel_elf-kern_loader.o: kern/loader.c | |
76 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
77 | -include kernel_elf-kern_loader.d | |
78 | ||
79 | kernel_elf-kern_rescue.o: kern/rescue.c | |
80 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
81 | -include kernel_elf-kern_rescue.d | |
82 | ||
83 | kernel_elf-kern_term.o: kern/term.c | |
84 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
85 | -include kernel_elf-kern_term.d | |
86 | ||
87 | kernel_elf-kern_i386_dl.o: kern/i386/dl.c | |
88 | $(TARGET_CC) -Ikern/i386 -I$(srcdir)/kern/i386 $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
89 | -include kernel_elf-kern_i386_dl.d | |
90 | ||
91 | kernel_elf-kern_parser.o: kern/parser.c | |
92 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
93 | -include kernel_elf-kern_parser.d | |
94 | ||
95 | kernel_elf-kern_partition.o: kern/partition.c | |
96 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
97 | -include kernel_elf-kern_partition.d | |
98 | ||
99 | kernel_elf-kern_env.o: kern/env.c | |
100 | $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
101 | -include kernel_elf-kern_env.d | |
102 | ||
103 | kernel_elf-term_i386_pc_console.o: term/i386/pc/console.c | |
104 | $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
105 | -include kernel_elf-term_i386_pc_console.d | |
106 | ||
107 | kernel_elf-term_i386_pc_at_keyboard.o: term/i386/pc/at_keyboard.c | |
108 | $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
109 | -include kernel_elf-term_i386_pc_at_keyboard.d | |
110 | ||
111 | kernel_elf-term_i386_pc_vga_text.o: term/i386/pc/vga_text.c | |
112 | $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
113 | -include kernel_elf-term_i386_pc_vga_text.d | |
114 | ||
115 | kernel_elf-symlist.o: symlist.c | |
116 | $(TARGET_CC) -I. -I$(srcdir)/. $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(kernel_elf_CFLAGS) -MD -c -o $@ $< | |
117 | -include kernel_elf-symlist.d | |
118 | ||
119 | kernel_elf_HEADERS = arg.h boot.h cache.h device.h disk.h dl.h elf.h elfload.h \ | |
120 | env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \ | |
121 | partition.h pc_partition.h rescue.h symbol.h term.h time.h types.h \ | |
122 | machine/boot.h machine/console.h machine/init.h \ | |
123 | machine/memory.h machine/loader.h | |
124 | kernel_elf_CFLAGS = $(COMMON_CFLAGS) | |
125 | kernel_elf_LDFLAGS = $(COMMON_LDFLAGS) -Wl,-N,-S,-Ttext,0x8200,-Bstatic | |
126 | ||
127 | MOSTLYCLEANFILES += symlist.c kernel_syms.lst | |
128 | DEFSYMFILES += kernel_syms.lst | |
129 | ||
130 | symlist.c: $(addprefix include/grub/,$(kernel_elf_HEADERS)) config.h gensymlist.sh | |
131 | /bin/sh gensymlist.sh $(filter %.h,$^) > $@ || (rm -f $@; exit 1) | |
132 | ||
133 | kernel_syms.lst: $(addprefix include/grub/,$(kernel_elf_HEADERS)) config.h genkernsyms.sh | |
134 | /bin/sh genkernsyms.sh $(filter %.h,$^) > $@ || (rm -f $@; exit 1) | |
135 | ||
136 | # Utilities. | |
137 | bin_UTILITIES = grub-mkimage | |
138 | sbin_UTILITIES = grub-mkdevicemap grub-probe | |
139 | ifeq ($(enable_grub_emu), yes) | |
140 | sbin_UTILITIES += grub-emu | |
141 | endif | |
142 | ||
143 | # For grub-mkimage. | |
144 | grub_mkimage_SOURCES = util/elf/grub-mkimage.c util/misc.c \ | |
145 | util/resolve.c | |
146 | CLEANFILES += grub-mkimage grub_mkimage-util_elf_grub_mkimage.o grub_mkimage-util_misc.o grub_mkimage-util_resolve.o | |
147 | MOSTLYCLEANFILES += grub_mkimage-util_elf_grub_mkimage.d grub_mkimage-util_misc.d grub_mkimage-util_resolve.d | |
148 | ||
149 | grub-mkimage: $(grub_mkimage_DEPENDENCIES) grub_mkimage-util_elf_grub_mkimage.o grub_mkimage-util_misc.o grub_mkimage-util_resolve.o | |
150 | $(CC) -o $@ grub_mkimage-util_elf_grub_mkimage.o grub_mkimage-util_misc.o grub_mkimage-util_resolve.o $(LDFLAGS) $(grub_mkimage_LDFLAGS) | |
151 | ||
152 | grub_mkimage-util_elf_grub_mkimage.o: util/elf/grub-mkimage.c $(util/elf/grub-mkimage.c_DEPENDENCIES) | |
153 | $(CC) -Iutil/elf -I$(srcdir)/util/elf $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkimage_CFLAGS) -MD -c -o $@ $< | |
154 | -include grub_mkimage-util_elf_grub_mkimage.d | |
155 | ||
156 | grub_mkimage-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES) | |
157 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkimage_CFLAGS) -MD -c -o $@ $< | |
158 | -include grub_mkimage-util_misc.d | |
159 | ||
160 | grub_mkimage-util_resolve.o: util/resolve.c $(util/resolve.c_DEPENDENCIES) | |
161 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkimage_CFLAGS) -MD -c -o $@ $< | |
162 | -include grub_mkimage-util_resolve.d | |
163 | ||
164 | grub_mkimage_LDFLAGS = $(LIBLZO) | |
165 | ||
166 | # For grub-mkdevicemap. | |
167 | grub_mkdevicemap_SOURCES = util/grub-mkdevicemap.c util/misc.c \ | |
168 | util/i386/get_disk_name.c | |
169 | CLEANFILES += grub-mkdevicemap grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o grub_mkdevicemap-util_i386_get_disk_name.o | |
170 | MOSTLYCLEANFILES += grub_mkdevicemap-util_grub_mkdevicemap.d grub_mkdevicemap-util_misc.d grub_mkdevicemap-util_i386_get_disk_name.d | |
171 | ||
172 | grub-mkdevicemap: $(grub_mkdevicemap_DEPENDENCIES) grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o grub_mkdevicemap-util_i386_get_disk_name.o | |
173 | $(CC) -o $@ grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o grub_mkdevicemap-util_i386_get_disk_name.o $(LDFLAGS) $(grub_mkdevicemap_LDFLAGS) | |
174 | ||
175 | grub_mkdevicemap-util_grub_mkdevicemap.o: util/grub-mkdevicemap.c $(util/grub-mkdevicemap.c_DEPENDENCIES) | |
176 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -MD -c -o $@ $< | |
177 | -include grub_mkdevicemap-util_grub_mkdevicemap.d | |
178 | ||
179 | grub_mkdevicemap-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES) | |
180 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -MD -c -o $@ $< | |
181 | -include grub_mkdevicemap-util_misc.d | |
182 | ||
183 | grub_mkdevicemap-util_i386_get_disk_name.o: util/i386/get_disk_name.c $(util/i386/get_disk_name.c_DEPENDENCIES) | |
184 | $(CC) -Iutil/i386 -I$(srcdir)/util/i386 $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -MD -c -o $@ $< | |
185 | -include grub_mkdevicemap-util_i386_get_disk_name.d | |
186 | ||
187 | ||
188 | # For grub-probe. | |
189 | util/grub-probe.c_DEPENDENCIES = grub_probe_init.h | |
190 | grub_probe_SOURCES = util/grub-probe.c \ | |
191 | util/biosdisk.c util/misc.c util/getroot.c \ | |
192 | kern/device.c kern/disk.c kern/err.c kern/misc.c fs/fat.c \ | |
193 | fs/ext2.c kern/parser.c kern/partition.c \ | |
194 | partmap/pc.c partmap/apple.c partmap/gpt.c \ | |
4bc72aa9 | 195 | fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c fs/ntfs.c fs/ntfscomp.c \ |
196 | fs/xfs.c fs/affs.c fs/sfs.c fs/hfsplus.c \ | |
197 | kern/fs.c \ | |
198 | kern/env.c fs/fshelp.c \ | |
ca25d8f0 | 199 | disk/lvm.c disk/raid.c grub_probe_init.c |
4bc72aa9 | 200 | CLEANFILES += grub-probe grub_probe-util_grub_probe.o grub_probe-util_biosdisk.o grub_probe-util_misc.o grub_probe-util_getroot.o grub_probe-kern_device.o grub_probe-kern_disk.o grub_probe-kern_err.o grub_probe-kern_misc.o grub_probe-fs_fat.o grub_probe-fs_ext2.o grub_probe-kern_parser.o grub_probe-kern_partition.o grub_probe-partmap_pc.o grub_probe-partmap_apple.o grub_probe-partmap_gpt.o grub_probe-fs_ufs.o grub_probe-fs_minix.o grub_probe-fs_hfs.o grub_probe-fs_jfs.o grub_probe-fs_ntfs.o grub_probe-fs_ntfscomp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-disk_lvm.o grub_probe-disk_raid.o grub_probe-grub_probe_init.o |
201 | MOSTLYCLEANFILES += grub_probe-util_grub_probe.d grub_probe-util_biosdisk.d grub_probe-util_misc.d grub_probe-util_getroot.d grub_probe-kern_device.d grub_probe-kern_disk.d grub_probe-kern_err.d grub_probe-kern_misc.d grub_probe-fs_fat.d grub_probe-fs_ext2.d grub_probe-kern_parser.d grub_probe-kern_partition.d grub_probe-partmap_pc.d grub_probe-partmap_apple.d grub_probe-partmap_gpt.d grub_probe-fs_ufs.d grub_probe-fs_minix.d grub_probe-fs_hfs.d grub_probe-fs_jfs.d grub_probe-fs_ntfs.d grub_probe-fs_ntfscomp.d grub_probe-fs_xfs.d grub_probe-fs_affs.d grub_probe-fs_sfs.d grub_probe-fs_hfsplus.d grub_probe-kern_fs.d grub_probe-kern_env.d grub_probe-fs_fshelp.d grub_probe-disk_lvm.d grub_probe-disk_raid.d grub_probe-grub_probe_init.d | |
ca25d8f0 | 202 | |
4bc72aa9 | 203 | grub-probe: $(grub_probe_DEPENDENCIES) grub_probe-util_grub_probe.o grub_probe-util_biosdisk.o grub_probe-util_misc.o grub_probe-util_getroot.o grub_probe-kern_device.o grub_probe-kern_disk.o grub_probe-kern_err.o grub_probe-kern_misc.o grub_probe-fs_fat.o grub_probe-fs_ext2.o grub_probe-kern_parser.o grub_probe-kern_partition.o grub_probe-partmap_pc.o grub_probe-partmap_apple.o grub_probe-partmap_gpt.o grub_probe-fs_ufs.o grub_probe-fs_minix.o grub_probe-fs_hfs.o grub_probe-fs_jfs.o grub_probe-fs_ntfs.o grub_probe-fs_ntfscomp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-disk_lvm.o grub_probe-disk_raid.o grub_probe-grub_probe_init.o |
204 | $(CC) -o $@ grub_probe-util_grub_probe.o grub_probe-util_biosdisk.o grub_probe-util_misc.o grub_probe-util_getroot.o grub_probe-kern_device.o grub_probe-kern_disk.o grub_probe-kern_err.o grub_probe-kern_misc.o grub_probe-fs_fat.o grub_probe-fs_ext2.o grub_probe-kern_parser.o grub_probe-kern_partition.o grub_probe-partmap_pc.o grub_probe-partmap_apple.o grub_probe-partmap_gpt.o grub_probe-fs_ufs.o grub_probe-fs_minix.o grub_probe-fs_hfs.o grub_probe-fs_jfs.o grub_probe-fs_ntfs.o grub_probe-fs_ntfscomp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-disk_lvm.o grub_probe-disk_raid.o grub_probe-grub_probe_init.o $(LDFLAGS) $(grub_probe_LDFLAGS) | |
ca25d8f0 | 205 | |
206 | grub_probe-util_grub_probe.o: util/grub-probe.c $(util/grub-probe.c_DEPENDENCIES) | |
207 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
208 | -include grub_probe-util_grub_probe.d | |
209 | ||
210 | grub_probe-util_biosdisk.o: util/biosdisk.c $(util/biosdisk.c_DEPENDENCIES) | |
211 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
212 | -include grub_probe-util_biosdisk.d | |
213 | ||
214 | grub_probe-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES) | |
215 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
216 | -include grub_probe-util_misc.d | |
217 | ||
218 | grub_probe-util_getroot.o: util/getroot.c $(util/getroot.c_DEPENDENCIES) | |
219 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
220 | -include grub_probe-util_getroot.d | |
221 | ||
222 | grub_probe-kern_device.o: kern/device.c $(kern/device.c_DEPENDENCIES) | |
223 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
224 | -include grub_probe-kern_device.d | |
225 | ||
226 | grub_probe-kern_disk.o: kern/disk.c $(kern/disk.c_DEPENDENCIES) | |
227 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
228 | -include grub_probe-kern_disk.d | |
229 | ||
230 | grub_probe-kern_err.o: kern/err.c $(kern/err.c_DEPENDENCIES) | |
231 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
232 | -include grub_probe-kern_err.d | |
233 | ||
234 | grub_probe-kern_misc.o: kern/misc.c $(kern/misc.c_DEPENDENCIES) | |
235 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
236 | -include grub_probe-kern_misc.d | |
237 | ||
238 | grub_probe-fs_fat.o: fs/fat.c $(fs/fat.c_DEPENDENCIES) | |
239 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
240 | -include grub_probe-fs_fat.d | |
241 | ||
242 | grub_probe-fs_ext2.o: fs/ext2.c $(fs/ext2.c_DEPENDENCIES) | |
243 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
244 | -include grub_probe-fs_ext2.d | |
245 | ||
246 | grub_probe-kern_parser.o: kern/parser.c $(kern/parser.c_DEPENDENCIES) | |
247 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
248 | -include grub_probe-kern_parser.d | |
249 | ||
250 | grub_probe-kern_partition.o: kern/partition.c $(kern/partition.c_DEPENDENCIES) | |
251 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
252 | -include grub_probe-kern_partition.d | |
253 | ||
254 | grub_probe-partmap_pc.o: partmap/pc.c $(partmap/pc.c_DEPENDENCIES) | |
255 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
256 | -include grub_probe-partmap_pc.d | |
257 | ||
258 | grub_probe-partmap_apple.o: partmap/apple.c $(partmap/apple.c_DEPENDENCIES) | |
259 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
260 | -include grub_probe-partmap_apple.d | |
261 | ||
262 | grub_probe-partmap_gpt.o: partmap/gpt.c $(partmap/gpt.c_DEPENDENCIES) | |
263 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
264 | -include grub_probe-partmap_gpt.d | |
265 | ||
266 | grub_probe-fs_ufs.o: fs/ufs.c $(fs/ufs.c_DEPENDENCIES) | |
267 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
268 | -include grub_probe-fs_ufs.d | |
269 | ||
270 | grub_probe-fs_minix.o: fs/minix.c $(fs/minix.c_DEPENDENCIES) | |
271 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
272 | -include grub_probe-fs_minix.d | |
273 | ||
274 | grub_probe-fs_hfs.o: fs/hfs.c $(fs/hfs.c_DEPENDENCIES) | |
275 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
276 | -include grub_probe-fs_hfs.d | |
277 | ||
278 | grub_probe-fs_jfs.o: fs/jfs.c $(fs/jfs.c_DEPENDENCIES) | |
279 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
280 | -include grub_probe-fs_jfs.d | |
281 | ||
282 | grub_probe-fs_ntfs.o: fs/ntfs.c $(fs/ntfs.c_DEPENDENCIES) | |
283 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
284 | -include grub_probe-fs_ntfs.d | |
285 | ||
4bc72aa9 | 286 | grub_probe-fs_ntfscomp.o: fs/ntfscomp.c $(fs/ntfscomp.c_DEPENDENCIES) |
ca25d8f0 | 287 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< |
4bc72aa9 | 288 | -include grub_probe-fs_ntfscomp.d |
ca25d8f0 | 289 | |
290 | grub_probe-fs_xfs.o: fs/xfs.c $(fs/xfs.c_DEPENDENCIES) | |
291 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
292 | -include grub_probe-fs_xfs.d | |
293 | ||
294 | grub_probe-fs_affs.o: fs/affs.c $(fs/affs.c_DEPENDENCIES) | |
295 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
296 | -include grub_probe-fs_affs.d | |
297 | ||
298 | grub_probe-fs_sfs.o: fs/sfs.c $(fs/sfs.c_DEPENDENCIES) | |
299 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
300 | -include grub_probe-fs_sfs.d | |
301 | ||
302 | grub_probe-fs_hfsplus.o: fs/hfsplus.c $(fs/hfsplus.c_DEPENDENCIES) | |
303 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
304 | -include grub_probe-fs_hfsplus.d | |
305 | ||
4bc72aa9 | 306 | grub_probe-kern_fs.o: kern/fs.c $(kern/fs.c_DEPENDENCIES) |
307 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
308 | -include grub_probe-kern_fs.d | |
309 | ||
310 | grub_probe-kern_env.o: kern/env.c $(kern/env.c_DEPENDENCIES) | |
311 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
312 | -include grub_probe-kern_env.d | |
313 | ||
314 | grub_probe-fs_fshelp.o: fs/fshelp.c $(fs/fshelp.c_DEPENDENCIES) | |
315 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
316 | -include grub_probe-fs_fshelp.d | |
317 | ||
ca25d8f0 | 318 | grub_probe-disk_lvm.o: disk/lvm.c $(disk/lvm.c_DEPENDENCIES) |
319 | $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
320 | -include grub_probe-disk_lvm.d | |
321 | ||
322 | grub_probe-disk_raid.o: disk/raid.c $(disk/raid.c_DEPENDENCIES) | |
323 | $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
324 | -include grub_probe-disk_raid.d | |
325 | ||
326 | grub_probe-grub_probe_init.o: grub_probe_init.c $(grub_probe_init.c_DEPENDENCIES) | |
327 | $(CC) -I. -I$(srcdir)/. $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $< | |
328 | -include grub_probe-grub_probe_init.d | |
329 | ||
330 | ||
331 | # For grub-emu. | |
332 | grub_emu_DEPENDENCIES = grub_script.tab.c grub_script.tab.h \ | |
333 | grub_emu_init.h | |
334 | grub_emu_SOURCES = commands/boot.c commands/cat.c commands/cmp.c \ | |
335 | commands/configfile.c commands/echo.c commands/help.c \ | |
336 | commands/terminal.c commands/ls.c commands/test.c \ | |
f7f9d352 | 337 | commands/search.c commands/blocklist.c commands/hexdump.c \ |
ca25d8f0 | 338 | commands/i386/pc/halt.c commands/i386/pc/reboot.c \ |
339 | commands/i386/cpuid.c \ | |
340 | disk/host.c disk/loopback.c disk/raid.c disk/lvm.c \ | |
341 | fs/affs.c fs/ext2.c fs/fat.c fs/fshelp.c fs/hfs.c fs/iso9660.c \ | |
342 | fs/jfs.c fs/minix.c fs/sfs.c fs/ufs.c fs/xfs.c fs/hfsplus.c \ | |
4bc72aa9 | 343 | fs/ntfs.c fs/ntfscomp.c \ |
ca25d8f0 | 344 | io/gzio.c \ |
345 | kern/device.c kern/disk.c kern/dl.c kern/elf.c kern/env.c \ | |
346 | kern/err.c \ | |
347 | normal/execute.c kern/file.c kern/fs.c normal/lexer.c \ | |
348 | kern/loader.c kern/main.c kern/misc.c kern/parser.c \ | |
349 | grub_script.tab.c kern/partition.c kern/rescue.c kern/term.c \ | |
350 | normal/arg.c normal/cmdline.c normal/command.c normal/function.c\ | |
351 | normal/completion.c normal/main.c \ | |
352 | normal/menu.c normal/menu_entry.c normal/misc.c normal/script.c \ | |
353 | partmap/amiga.c partmap/apple.c partmap/pc.c partmap/sun.c \ | |
354 | partmap/acorn.c partmap/gpt.c \ | |
355 | util/console.c util/hostfs.c util/grub-emu.c util/misc.c \ | |
356 | util/biosdisk.c util/getroot.c \ | |
357 | util/i386/pc/misc.c grub_emu_init.c | |
4bc72aa9 | 358 | CLEANFILES += grub-emu grub_emu-commands_boot.o grub_emu-commands_cat.o grub_emu-commands_cmp.o grub_emu-commands_configfile.o grub_emu-commands_echo.o grub_emu-commands_help.o grub_emu-commands_terminal.o grub_emu-commands_ls.o grub_emu-commands_test.o grub_emu-commands_search.o grub_emu-commands_blocklist.o grub_emu-commands_hexdump.o grub_emu-commands_i386_pc_halt.o grub_emu-commands_i386_pc_reboot.o grub_emu-commands_i386_cpuid.o grub_emu-disk_host.o grub_emu-disk_loopback.o grub_emu-disk_raid.o grub_emu-disk_lvm.o grub_emu-fs_affs.o grub_emu-fs_ext2.o grub_emu-fs_fat.o grub_emu-fs_fshelp.o grub_emu-fs_hfs.o grub_emu-fs_iso9660.o grub_emu-fs_jfs.o grub_emu-fs_minix.o grub_emu-fs_sfs.o grub_emu-fs_ufs.o grub_emu-fs_xfs.o grub_emu-fs_hfsplus.o grub_emu-fs_ntfs.o grub_emu-fs_ntfscomp.o grub_emu-io_gzio.o grub_emu-kern_device.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_elf.o grub_emu-kern_env.o grub_emu-kern_err.o grub_emu-normal_execute.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-normal_lexer.o grub_emu-kern_loader.o grub_emu-kern_main.o grub_emu-kern_misc.o grub_emu-kern_parser.o grub_emu-grub_script_tab.o grub_emu-kern_partition.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-normal_arg.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_function.o grub_emu-normal_completion.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_menu_entry.o grub_emu-normal_misc.o grub_emu-normal_script.o grub_emu-partmap_amiga.o grub_emu-partmap_apple.o grub_emu-partmap_pc.o grub_emu-partmap_sun.o grub_emu-partmap_acorn.o grub_emu-partmap_gpt.o grub_emu-util_console.o grub_emu-util_hostfs.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_biosdisk.o grub_emu-util_getroot.o grub_emu-util_i386_pc_misc.o grub_emu-grub_emu_init.o |
359 | MOSTLYCLEANFILES += grub_emu-commands_boot.d grub_emu-commands_cat.d grub_emu-commands_cmp.d grub_emu-commands_configfile.d grub_emu-commands_echo.d grub_emu-commands_help.d grub_emu-commands_terminal.d grub_emu-commands_ls.d grub_emu-commands_test.d grub_emu-commands_search.d grub_emu-commands_blocklist.d grub_emu-commands_hexdump.d grub_emu-commands_i386_pc_halt.d grub_emu-commands_i386_pc_reboot.d grub_emu-commands_i386_cpuid.d grub_emu-disk_host.d grub_emu-disk_loopback.d grub_emu-disk_raid.d grub_emu-disk_lvm.d grub_emu-fs_affs.d grub_emu-fs_ext2.d grub_emu-fs_fat.d grub_emu-fs_fshelp.d grub_emu-fs_hfs.d grub_emu-fs_iso9660.d grub_emu-fs_jfs.d grub_emu-fs_minix.d grub_emu-fs_sfs.d grub_emu-fs_ufs.d grub_emu-fs_xfs.d grub_emu-fs_hfsplus.d grub_emu-fs_ntfs.d grub_emu-fs_ntfscomp.d grub_emu-io_gzio.d grub_emu-kern_device.d grub_emu-kern_disk.d grub_emu-kern_dl.d grub_emu-kern_elf.d grub_emu-kern_env.d grub_emu-kern_err.d grub_emu-normal_execute.d grub_emu-kern_file.d grub_emu-kern_fs.d grub_emu-normal_lexer.d grub_emu-kern_loader.d grub_emu-kern_main.d grub_emu-kern_misc.d grub_emu-kern_parser.d grub_emu-grub_script_tab.d grub_emu-kern_partition.d grub_emu-kern_rescue.d grub_emu-kern_term.d grub_emu-normal_arg.d grub_emu-normal_cmdline.d grub_emu-normal_command.d grub_emu-normal_function.d grub_emu-normal_completion.d grub_emu-normal_main.d grub_emu-normal_menu.d grub_emu-normal_menu_entry.d grub_emu-normal_misc.d grub_emu-normal_script.d grub_emu-partmap_amiga.d grub_emu-partmap_apple.d grub_emu-partmap_pc.d grub_emu-partmap_sun.d grub_emu-partmap_acorn.d grub_emu-partmap_gpt.d grub_emu-util_console.d grub_emu-util_hostfs.d grub_emu-util_grub_emu.d grub_emu-util_misc.d grub_emu-util_biosdisk.d grub_emu-util_getroot.d grub_emu-util_i386_pc_misc.d grub_emu-grub_emu_init.d | |
ca25d8f0 | 360 | |
4bc72aa9 | 361 | grub-emu: $(grub_emu_DEPENDENCIES) grub_emu-commands_boot.o grub_emu-commands_cat.o grub_emu-commands_cmp.o grub_emu-commands_configfile.o grub_emu-commands_echo.o grub_emu-commands_help.o grub_emu-commands_terminal.o grub_emu-commands_ls.o grub_emu-commands_test.o grub_emu-commands_search.o grub_emu-commands_blocklist.o grub_emu-commands_hexdump.o grub_emu-commands_i386_pc_halt.o grub_emu-commands_i386_pc_reboot.o grub_emu-commands_i386_cpuid.o grub_emu-disk_host.o grub_emu-disk_loopback.o grub_emu-disk_raid.o grub_emu-disk_lvm.o grub_emu-fs_affs.o grub_emu-fs_ext2.o grub_emu-fs_fat.o grub_emu-fs_fshelp.o grub_emu-fs_hfs.o grub_emu-fs_iso9660.o grub_emu-fs_jfs.o grub_emu-fs_minix.o grub_emu-fs_sfs.o grub_emu-fs_ufs.o grub_emu-fs_xfs.o grub_emu-fs_hfsplus.o grub_emu-fs_ntfs.o grub_emu-fs_ntfscomp.o grub_emu-io_gzio.o grub_emu-kern_device.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_elf.o grub_emu-kern_env.o grub_emu-kern_err.o grub_emu-normal_execute.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-normal_lexer.o grub_emu-kern_loader.o grub_emu-kern_main.o grub_emu-kern_misc.o grub_emu-kern_parser.o grub_emu-grub_script_tab.o grub_emu-kern_partition.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-normal_arg.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_function.o grub_emu-normal_completion.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_menu_entry.o grub_emu-normal_misc.o grub_emu-normal_script.o grub_emu-partmap_amiga.o grub_emu-partmap_apple.o grub_emu-partmap_pc.o grub_emu-partmap_sun.o grub_emu-partmap_acorn.o grub_emu-partmap_gpt.o grub_emu-util_console.o grub_emu-util_hostfs.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_biosdisk.o grub_emu-util_getroot.o grub_emu-util_i386_pc_misc.o grub_emu-grub_emu_init.o |
362 | $(CC) -o $@ grub_emu-commands_boot.o grub_emu-commands_cat.o grub_emu-commands_cmp.o grub_emu-commands_configfile.o grub_emu-commands_echo.o grub_emu-commands_help.o grub_emu-commands_terminal.o grub_emu-commands_ls.o grub_emu-commands_test.o grub_emu-commands_search.o grub_emu-commands_blocklist.o grub_emu-commands_hexdump.o grub_emu-commands_i386_pc_halt.o grub_emu-commands_i386_pc_reboot.o grub_emu-commands_i386_cpuid.o grub_emu-disk_host.o grub_emu-disk_loopback.o grub_emu-disk_raid.o grub_emu-disk_lvm.o grub_emu-fs_affs.o grub_emu-fs_ext2.o grub_emu-fs_fat.o grub_emu-fs_fshelp.o grub_emu-fs_hfs.o grub_emu-fs_iso9660.o grub_emu-fs_jfs.o grub_emu-fs_minix.o grub_emu-fs_sfs.o grub_emu-fs_ufs.o grub_emu-fs_xfs.o grub_emu-fs_hfsplus.o grub_emu-fs_ntfs.o grub_emu-fs_ntfscomp.o grub_emu-io_gzio.o grub_emu-kern_device.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_elf.o grub_emu-kern_env.o grub_emu-kern_err.o grub_emu-normal_execute.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-normal_lexer.o grub_emu-kern_loader.o grub_emu-kern_main.o grub_emu-kern_misc.o grub_emu-kern_parser.o grub_emu-grub_script_tab.o grub_emu-kern_partition.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-normal_arg.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_function.o grub_emu-normal_completion.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_menu_entry.o grub_emu-normal_misc.o grub_emu-normal_script.o grub_emu-partmap_amiga.o grub_emu-partmap_apple.o grub_emu-partmap_pc.o grub_emu-partmap_sun.o grub_emu-partmap_acorn.o grub_emu-partmap_gpt.o grub_emu-util_console.o grub_emu-util_hostfs.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_biosdisk.o grub_emu-util_getroot.o grub_emu-util_i386_pc_misc.o grub_emu-grub_emu_init.o $(LDFLAGS) $(grub_emu_LDFLAGS) | |
ca25d8f0 | 363 | |
364 | grub_emu-commands_boot.o: commands/boot.c $(commands/boot.c_DEPENDENCIES) | |
365 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
366 | -include grub_emu-commands_boot.d | |
367 | ||
368 | grub_emu-commands_cat.o: commands/cat.c $(commands/cat.c_DEPENDENCIES) | |
369 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
370 | -include grub_emu-commands_cat.d | |
371 | ||
372 | grub_emu-commands_cmp.o: commands/cmp.c $(commands/cmp.c_DEPENDENCIES) | |
373 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
374 | -include grub_emu-commands_cmp.d | |
375 | ||
376 | grub_emu-commands_configfile.o: commands/configfile.c $(commands/configfile.c_DEPENDENCIES) | |
377 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
378 | -include grub_emu-commands_configfile.d | |
379 | ||
380 | grub_emu-commands_echo.o: commands/echo.c $(commands/echo.c_DEPENDENCIES) | |
381 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
382 | -include grub_emu-commands_echo.d | |
383 | ||
384 | grub_emu-commands_help.o: commands/help.c $(commands/help.c_DEPENDENCIES) | |
385 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
386 | -include grub_emu-commands_help.d | |
387 | ||
388 | grub_emu-commands_terminal.o: commands/terminal.c $(commands/terminal.c_DEPENDENCIES) | |
389 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
390 | -include grub_emu-commands_terminal.d | |
391 | ||
392 | grub_emu-commands_ls.o: commands/ls.c $(commands/ls.c_DEPENDENCIES) | |
393 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
394 | -include grub_emu-commands_ls.d | |
395 | ||
396 | grub_emu-commands_test.o: commands/test.c $(commands/test.c_DEPENDENCIES) | |
397 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
398 | -include grub_emu-commands_test.d | |
399 | ||
400 | grub_emu-commands_search.o: commands/search.c $(commands/search.c_DEPENDENCIES) | |
401 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
402 | -include grub_emu-commands_search.d | |
403 | ||
404 | grub_emu-commands_blocklist.o: commands/blocklist.c $(commands/blocklist.c_DEPENDENCIES) | |
405 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
406 | -include grub_emu-commands_blocklist.d | |
407 | ||
f7f9d352 | 408 | grub_emu-commands_hexdump.o: commands/hexdump.c $(commands/hexdump.c_DEPENDENCIES) |
409 | $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
410 | -include grub_emu-commands_hexdump.d | |
411 | ||
ca25d8f0 | 412 | grub_emu-commands_i386_pc_halt.o: commands/i386/pc/halt.c $(commands/i386/pc/halt.c_DEPENDENCIES) |
413 | $(CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
414 | -include grub_emu-commands_i386_pc_halt.d | |
415 | ||
416 | grub_emu-commands_i386_pc_reboot.o: commands/i386/pc/reboot.c $(commands/i386/pc/reboot.c_DEPENDENCIES) | |
417 | $(CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
418 | -include grub_emu-commands_i386_pc_reboot.d | |
419 | ||
420 | grub_emu-commands_i386_cpuid.o: commands/i386/cpuid.c $(commands/i386/cpuid.c_DEPENDENCIES) | |
421 | $(CC) -Icommands/i386 -I$(srcdir)/commands/i386 $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
422 | -include grub_emu-commands_i386_cpuid.d | |
423 | ||
424 | grub_emu-disk_host.o: disk/host.c $(disk/host.c_DEPENDENCIES) | |
425 | $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
426 | -include grub_emu-disk_host.d | |
427 | ||
428 | grub_emu-disk_loopback.o: disk/loopback.c $(disk/loopback.c_DEPENDENCIES) | |
429 | $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
430 | -include grub_emu-disk_loopback.d | |
431 | ||
432 | grub_emu-disk_raid.o: disk/raid.c $(disk/raid.c_DEPENDENCIES) | |
433 | $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
434 | -include grub_emu-disk_raid.d | |
435 | ||
436 | grub_emu-disk_lvm.o: disk/lvm.c $(disk/lvm.c_DEPENDENCIES) | |
437 | $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
438 | -include grub_emu-disk_lvm.d | |
439 | ||
440 | grub_emu-fs_affs.o: fs/affs.c $(fs/affs.c_DEPENDENCIES) | |
441 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
442 | -include grub_emu-fs_affs.d | |
443 | ||
444 | grub_emu-fs_ext2.o: fs/ext2.c $(fs/ext2.c_DEPENDENCIES) | |
445 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
446 | -include grub_emu-fs_ext2.d | |
447 | ||
448 | grub_emu-fs_fat.o: fs/fat.c $(fs/fat.c_DEPENDENCIES) | |
449 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
450 | -include grub_emu-fs_fat.d | |
451 | ||
452 | grub_emu-fs_fshelp.o: fs/fshelp.c $(fs/fshelp.c_DEPENDENCIES) | |
453 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
454 | -include grub_emu-fs_fshelp.d | |
455 | ||
456 | grub_emu-fs_hfs.o: fs/hfs.c $(fs/hfs.c_DEPENDENCIES) | |
457 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
458 | -include grub_emu-fs_hfs.d | |
459 | ||
460 | grub_emu-fs_iso9660.o: fs/iso9660.c $(fs/iso9660.c_DEPENDENCIES) | |
461 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
462 | -include grub_emu-fs_iso9660.d | |
463 | ||
464 | grub_emu-fs_jfs.o: fs/jfs.c $(fs/jfs.c_DEPENDENCIES) | |
465 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
466 | -include grub_emu-fs_jfs.d | |
467 | ||
468 | grub_emu-fs_minix.o: fs/minix.c $(fs/minix.c_DEPENDENCIES) | |
469 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
470 | -include grub_emu-fs_minix.d | |
471 | ||
472 | grub_emu-fs_sfs.o: fs/sfs.c $(fs/sfs.c_DEPENDENCIES) | |
473 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
474 | -include grub_emu-fs_sfs.d | |
475 | ||
476 | grub_emu-fs_ufs.o: fs/ufs.c $(fs/ufs.c_DEPENDENCIES) | |
477 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
478 | -include grub_emu-fs_ufs.d | |
479 | ||
480 | grub_emu-fs_xfs.o: fs/xfs.c $(fs/xfs.c_DEPENDENCIES) | |
481 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
482 | -include grub_emu-fs_xfs.d | |
483 | ||
484 | grub_emu-fs_hfsplus.o: fs/hfsplus.c $(fs/hfsplus.c_DEPENDENCIES) | |
485 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
486 | -include grub_emu-fs_hfsplus.d | |
487 | ||
488 | grub_emu-fs_ntfs.o: fs/ntfs.c $(fs/ntfs.c_DEPENDENCIES) | |
489 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
490 | -include grub_emu-fs_ntfs.d | |
491 | ||
4bc72aa9 | 492 | grub_emu-fs_ntfscomp.o: fs/ntfscomp.c $(fs/ntfscomp.c_DEPENDENCIES) |
493 | $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
494 | -include grub_emu-fs_ntfscomp.d | |
495 | ||
ca25d8f0 | 496 | grub_emu-io_gzio.o: io/gzio.c $(io/gzio.c_DEPENDENCIES) |
497 | $(CC) -Iio -I$(srcdir)/io $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
498 | -include grub_emu-io_gzio.d | |
499 | ||
500 | grub_emu-kern_device.o: kern/device.c $(kern/device.c_DEPENDENCIES) | |
501 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
502 | -include grub_emu-kern_device.d | |
503 | ||
504 | grub_emu-kern_disk.o: kern/disk.c $(kern/disk.c_DEPENDENCIES) | |
505 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
506 | -include grub_emu-kern_disk.d | |
507 | ||
508 | grub_emu-kern_dl.o: kern/dl.c $(kern/dl.c_DEPENDENCIES) | |
509 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
510 | -include grub_emu-kern_dl.d | |
511 | ||
512 | grub_emu-kern_elf.o: kern/elf.c $(kern/elf.c_DEPENDENCIES) | |
513 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
514 | -include grub_emu-kern_elf.d | |
515 | ||
516 | grub_emu-kern_env.o: kern/env.c $(kern/env.c_DEPENDENCIES) | |
517 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
518 | -include grub_emu-kern_env.d | |
519 | ||
520 | grub_emu-kern_err.o: kern/err.c $(kern/err.c_DEPENDENCIES) | |
521 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
522 | -include grub_emu-kern_err.d | |
523 | ||
524 | grub_emu-normal_execute.o: normal/execute.c $(normal/execute.c_DEPENDENCIES) | |
525 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
526 | -include grub_emu-normal_execute.d | |
527 | ||
528 | grub_emu-kern_file.o: kern/file.c $(kern/file.c_DEPENDENCIES) | |
529 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
530 | -include grub_emu-kern_file.d | |
531 | ||
532 | grub_emu-kern_fs.o: kern/fs.c $(kern/fs.c_DEPENDENCIES) | |
533 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
534 | -include grub_emu-kern_fs.d | |
535 | ||
536 | grub_emu-normal_lexer.o: normal/lexer.c $(normal/lexer.c_DEPENDENCIES) | |
537 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
538 | -include grub_emu-normal_lexer.d | |
539 | ||
540 | grub_emu-kern_loader.o: kern/loader.c $(kern/loader.c_DEPENDENCIES) | |
541 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
542 | -include grub_emu-kern_loader.d | |
543 | ||
544 | grub_emu-kern_main.o: kern/main.c $(kern/main.c_DEPENDENCIES) | |
545 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
546 | -include grub_emu-kern_main.d | |
547 | ||
548 | grub_emu-kern_misc.o: kern/misc.c $(kern/misc.c_DEPENDENCIES) | |
549 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
550 | -include grub_emu-kern_misc.d | |
551 | ||
552 | grub_emu-kern_parser.o: kern/parser.c $(kern/parser.c_DEPENDENCIES) | |
553 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
554 | -include grub_emu-kern_parser.d | |
555 | ||
556 | grub_emu-grub_script_tab.o: grub_script.tab.c $(grub_script.tab.c_DEPENDENCIES) | |
557 | $(CC) -I. -I$(srcdir)/. $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
558 | -include grub_emu-grub_script_tab.d | |
559 | ||
560 | grub_emu-kern_partition.o: kern/partition.c $(kern/partition.c_DEPENDENCIES) | |
561 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
562 | -include grub_emu-kern_partition.d | |
563 | ||
564 | grub_emu-kern_rescue.o: kern/rescue.c $(kern/rescue.c_DEPENDENCIES) | |
565 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
566 | -include grub_emu-kern_rescue.d | |
567 | ||
568 | grub_emu-kern_term.o: kern/term.c $(kern/term.c_DEPENDENCIES) | |
569 | $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
570 | -include grub_emu-kern_term.d | |
571 | ||
572 | grub_emu-normal_arg.o: normal/arg.c $(normal/arg.c_DEPENDENCIES) | |
573 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
574 | -include grub_emu-normal_arg.d | |
575 | ||
576 | grub_emu-normal_cmdline.o: normal/cmdline.c $(normal/cmdline.c_DEPENDENCIES) | |
577 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
578 | -include grub_emu-normal_cmdline.d | |
579 | ||
580 | grub_emu-normal_command.o: normal/command.c $(normal/command.c_DEPENDENCIES) | |
581 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
582 | -include grub_emu-normal_command.d | |
583 | ||
584 | grub_emu-normal_function.o: normal/function.c $(normal/function.c_DEPENDENCIES) | |
585 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
586 | -include grub_emu-normal_function.d | |
587 | ||
588 | grub_emu-normal_completion.o: normal/completion.c $(normal/completion.c_DEPENDENCIES) | |
589 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
590 | -include grub_emu-normal_completion.d | |
591 | ||
592 | grub_emu-normal_main.o: normal/main.c $(normal/main.c_DEPENDENCIES) | |
593 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
594 | -include grub_emu-normal_main.d | |
595 | ||
596 | grub_emu-normal_menu.o: normal/menu.c $(normal/menu.c_DEPENDENCIES) | |
597 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
598 | -include grub_emu-normal_menu.d | |
599 | ||
600 | grub_emu-normal_menu_entry.o: normal/menu_entry.c $(normal/menu_entry.c_DEPENDENCIES) | |
601 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
602 | -include grub_emu-normal_menu_entry.d | |
603 | ||
604 | grub_emu-normal_misc.o: normal/misc.c $(normal/misc.c_DEPENDENCIES) | |
605 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
606 | -include grub_emu-normal_misc.d | |
607 | ||
608 | grub_emu-normal_script.o: normal/script.c $(normal/script.c_DEPENDENCIES) | |
609 | $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
610 | -include grub_emu-normal_script.d | |
611 | ||
612 | grub_emu-partmap_amiga.o: partmap/amiga.c $(partmap/amiga.c_DEPENDENCIES) | |
613 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
614 | -include grub_emu-partmap_amiga.d | |
615 | ||
616 | grub_emu-partmap_apple.o: partmap/apple.c $(partmap/apple.c_DEPENDENCIES) | |
617 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
618 | -include grub_emu-partmap_apple.d | |
619 | ||
620 | grub_emu-partmap_pc.o: partmap/pc.c $(partmap/pc.c_DEPENDENCIES) | |
621 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
622 | -include grub_emu-partmap_pc.d | |
623 | ||
624 | grub_emu-partmap_sun.o: partmap/sun.c $(partmap/sun.c_DEPENDENCIES) | |
625 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
626 | -include grub_emu-partmap_sun.d | |
627 | ||
628 | grub_emu-partmap_acorn.o: partmap/acorn.c $(partmap/acorn.c_DEPENDENCIES) | |
629 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
630 | -include grub_emu-partmap_acorn.d | |
631 | ||
632 | grub_emu-partmap_gpt.o: partmap/gpt.c $(partmap/gpt.c_DEPENDENCIES) | |
633 | $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
634 | -include grub_emu-partmap_gpt.d | |
635 | ||
636 | grub_emu-util_console.o: util/console.c $(util/console.c_DEPENDENCIES) | |
637 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
638 | -include grub_emu-util_console.d | |
639 | ||
640 | grub_emu-util_hostfs.o: util/hostfs.c $(util/hostfs.c_DEPENDENCIES) | |
641 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
642 | -include grub_emu-util_hostfs.d | |
643 | ||
644 | grub_emu-util_grub_emu.o: util/grub-emu.c $(util/grub-emu.c_DEPENDENCIES) | |
645 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
646 | -include grub_emu-util_grub_emu.d | |
647 | ||
648 | grub_emu-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES) | |
649 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
650 | -include grub_emu-util_misc.d | |
651 | ||
652 | grub_emu-util_biosdisk.o: util/biosdisk.c $(util/biosdisk.c_DEPENDENCIES) | |
653 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
654 | -include grub_emu-util_biosdisk.d | |
655 | ||
656 | grub_emu-util_getroot.o: util/getroot.c $(util/getroot.c_DEPENDENCIES) | |
657 | $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
658 | -include grub_emu-util_getroot.d | |
659 | ||
660 | grub_emu-util_i386_pc_misc.o: util/i386/pc/misc.c $(util/i386/pc/misc.c_DEPENDENCIES) | |
661 | $(CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
662 | -include grub_emu-util_i386_pc_misc.d | |
663 | ||
664 | grub_emu-grub_emu_init.o: grub_emu_init.c $(grub_emu_init.c_DEPENDENCIES) | |
665 | $(CC) -I. -I$(srcdir)/. $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $< | |
666 | -include grub_emu-grub_emu_init.d | |
667 | ||
668 | ||
669 | grub_emu_LDFLAGS = $(LIBCURSES) | |
670 | ||
671 | # Modules. | |
672 | pkgdata_MODULES = _linux.mod linux.mod normal.mod \ | |
673 | _multiboot.mod multiboot.mod play.mod \ | |
5ab33bba | 674 | cpuid.mod serial.mod ata.mod |
ca25d8f0 | 675 | |
676 | # For _linux.mod. | |
677 | _linux_mod_SOURCES = loader/i386/pc/linux.c | |
678 | CLEANFILES += _linux.mod mod-_linux.o mod-_linux.c pre-_linux.o _linux_mod-loader_i386_pc_linux.o und-_linux.lst | |
679 | ifneq ($(_linux_mod_EXPORTS),no) | |
680 | CLEANFILES += def-_linux.lst | |
681 | DEFSYMFILES += def-_linux.lst | |
682 | endif | |
683 | MOSTLYCLEANFILES += _linux_mod-loader_i386_pc_linux.d | |
684 | UNDSYMFILES += und-_linux.lst | |
685 | ||
686 | _linux.mod: pre-_linux.o mod-_linux.o | |
687 | -rm -f $@ | |
688 | $(TARGET_CC) $(_linux_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
689 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
690 | ||
691 | pre-_linux.o: $(_linux_mod_DEPENDENCIES) _linux_mod-loader_i386_pc_linux.o | |
692 | -rm -f $@ | |
693 | $(TARGET_CC) $(_linux_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ _linux_mod-loader_i386_pc_linux.o | |
694 | ||
695 | mod-_linux.o: mod-_linux.c | |
696 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_linux_mod_CFLAGS) -c -o $@ $< | |
697 | ||
698 | mod-_linux.c: moddep.lst genmodsrc.sh | |
699 | sh $(srcdir)/genmodsrc.sh '_linux' $< > $@ || (rm -f $@; exit 1) | |
700 | ||
701 | ifneq ($(_linux_mod_EXPORTS),no) | |
702 | def-_linux.lst: pre-_linux.o | |
703 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 _linux/' > $@ | |
704 | endif | |
705 | ||
706 | und-_linux.lst: pre-_linux.o | |
707 | echo '_linux' > $@ | |
708 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
709 | ||
710 | _linux_mod-loader_i386_pc_linux.o: loader/i386/pc/linux.c | |
711 | $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_linux_mod_CFLAGS) -MD -c -o $@ $< | |
712 | -include _linux_mod-loader_i386_pc_linux.d | |
713 | ||
714 | CLEANFILES += cmd-_linux_mod-loader_i386_pc_linux.lst fs-_linux_mod-loader_i386_pc_linux.lst | |
715 | COMMANDFILES += cmd-_linux_mod-loader_i386_pc_linux.lst | |
716 | FSFILES += fs-_linux_mod-loader_i386_pc_linux.lst | |
717 | ||
718 | cmd-_linux_mod-loader_i386_pc_linux.lst: loader/i386/pc/linux.c gencmdlist.sh | |
719 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_linux_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh _linux > $@ || (rm -f $@; exit 1) | |
720 | ||
721 | fs-_linux_mod-loader_i386_pc_linux.lst: loader/i386/pc/linux.c genfslist.sh | |
722 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_linux_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh _linux > $@ || (rm -f $@; exit 1) | |
723 | ||
724 | ||
725 | _linux_mod_CFLAGS = $(COMMON_CFLAGS) | |
726 | _linux_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
727 | ||
728 | # For linux.mod. | |
729 | linux_mod_SOURCES = loader/i386/pc/linux_normal.c | |
730 | CLEANFILES += linux.mod mod-linux.o mod-linux.c pre-linux.o linux_mod-loader_i386_pc_linux_normal.o und-linux.lst | |
731 | ifneq ($(linux_mod_EXPORTS),no) | |
732 | CLEANFILES += def-linux.lst | |
733 | DEFSYMFILES += def-linux.lst | |
734 | endif | |
735 | MOSTLYCLEANFILES += linux_mod-loader_i386_pc_linux_normal.d | |
736 | UNDSYMFILES += und-linux.lst | |
737 | ||
738 | linux.mod: pre-linux.o mod-linux.o | |
739 | -rm -f $@ | |
740 | $(TARGET_CC) $(linux_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
741 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
742 | ||
743 | pre-linux.o: $(linux_mod_DEPENDENCIES) linux_mod-loader_i386_pc_linux_normal.o | |
744 | -rm -f $@ | |
745 | $(TARGET_CC) $(linux_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ linux_mod-loader_i386_pc_linux_normal.o | |
746 | ||
747 | mod-linux.o: mod-linux.c | |
748 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(linux_mod_CFLAGS) -c -o $@ $< | |
749 | ||
750 | mod-linux.c: moddep.lst genmodsrc.sh | |
751 | sh $(srcdir)/genmodsrc.sh 'linux' $< > $@ || (rm -f $@; exit 1) | |
752 | ||
753 | ifneq ($(linux_mod_EXPORTS),no) | |
754 | def-linux.lst: pre-linux.o | |
755 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 linux/' > $@ | |
756 | endif | |
757 | ||
758 | und-linux.lst: pre-linux.o | |
759 | echo 'linux' > $@ | |
760 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
761 | ||
762 | linux_mod-loader_i386_pc_linux_normal.o: loader/i386/pc/linux_normal.c | |
763 | $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(linux_mod_CFLAGS) -MD -c -o $@ $< | |
764 | -include linux_mod-loader_i386_pc_linux_normal.d | |
765 | ||
766 | CLEANFILES += cmd-linux_mod-loader_i386_pc_linux_normal.lst fs-linux_mod-loader_i386_pc_linux_normal.lst | |
767 | COMMANDFILES += cmd-linux_mod-loader_i386_pc_linux_normal.lst | |
768 | FSFILES += fs-linux_mod-loader_i386_pc_linux_normal.lst | |
769 | ||
770 | cmd-linux_mod-loader_i386_pc_linux_normal.lst: loader/i386/pc/linux_normal.c gencmdlist.sh | |
771 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(linux_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh linux > $@ || (rm -f $@; exit 1) | |
772 | ||
773 | fs-linux_mod-loader_i386_pc_linux_normal.lst: loader/i386/pc/linux_normal.c genfslist.sh | |
774 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(linux_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh linux > $@ || (rm -f $@; exit 1) | |
775 | ||
776 | ||
777 | linux_mod_CFLAGS = $(COMMON_CFLAGS) | |
778 | linux_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
779 | ||
780 | # For normal.mod. | |
781 | normal_mod_DEPENDENCIES = grub_script.tab.c grub_script.tab.h | |
782 | normal_mod_SOURCES = normal/arg.c normal/cmdline.c normal/command.c \ | |
783 | normal/completion.c normal/execute.c \ | |
784 | normal/function.c normal/lexer.c normal/main.c normal/menu.c \ | |
785 | normal/menu_entry.c normal/misc.c grub_script.tab.c \ | |
786 | normal/script.c normal/i386/setjmp.S | |
787 | CLEANFILES += normal.mod mod-normal.o mod-normal.c pre-normal.o normal_mod-normal_arg.o normal_mod-normal_cmdline.o normal_mod-normal_command.o normal_mod-normal_completion.o normal_mod-normal_execute.o normal_mod-normal_function.o normal_mod-normal_lexer.o normal_mod-normal_main.o normal_mod-normal_menu.o normal_mod-normal_menu_entry.o normal_mod-normal_misc.o normal_mod-grub_script_tab.o normal_mod-normal_script.o normal_mod-normal_i386_setjmp.o und-normal.lst | |
788 | ifneq ($(normal_mod_EXPORTS),no) | |
789 | CLEANFILES += def-normal.lst | |
790 | DEFSYMFILES += def-normal.lst | |
791 | endif | |
792 | MOSTLYCLEANFILES += normal_mod-normal_arg.d normal_mod-normal_cmdline.d normal_mod-normal_command.d normal_mod-normal_completion.d normal_mod-normal_execute.d normal_mod-normal_function.d normal_mod-normal_lexer.d normal_mod-normal_main.d normal_mod-normal_menu.d normal_mod-normal_menu_entry.d normal_mod-normal_misc.d normal_mod-grub_script_tab.d normal_mod-normal_script.d normal_mod-normal_i386_setjmp.d | |
793 | UNDSYMFILES += und-normal.lst | |
794 | ||
795 | normal.mod: pre-normal.o mod-normal.o | |
796 | -rm -f $@ | |
797 | $(TARGET_CC) $(normal_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
798 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
799 | ||
800 | pre-normal.o: $(normal_mod_DEPENDENCIES) normal_mod-normal_arg.o normal_mod-normal_cmdline.o normal_mod-normal_command.o normal_mod-normal_completion.o normal_mod-normal_execute.o normal_mod-normal_function.o normal_mod-normal_lexer.o normal_mod-normal_main.o normal_mod-normal_menu.o normal_mod-normal_menu_entry.o normal_mod-normal_misc.o normal_mod-grub_script_tab.o normal_mod-normal_script.o normal_mod-normal_i386_setjmp.o | |
801 | -rm -f $@ | |
802 | $(TARGET_CC) $(normal_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ normal_mod-normal_arg.o normal_mod-normal_cmdline.o normal_mod-normal_command.o normal_mod-normal_completion.o normal_mod-normal_execute.o normal_mod-normal_function.o normal_mod-normal_lexer.o normal_mod-normal_main.o normal_mod-normal_menu.o normal_mod-normal_menu_entry.o normal_mod-normal_misc.o normal_mod-grub_script_tab.o normal_mod-normal_script.o normal_mod-normal_i386_setjmp.o | |
803 | ||
804 | mod-normal.o: mod-normal.c | |
805 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -c -o $@ $< | |
806 | ||
807 | mod-normal.c: moddep.lst genmodsrc.sh | |
808 | sh $(srcdir)/genmodsrc.sh 'normal' $< > $@ || (rm -f $@; exit 1) | |
809 | ||
810 | ifneq ($(normal_mod_EXPORTS),no) | |
811 | def-normal.lst: pre-normal.o | |
812 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 normal/' > $@ | |
813 | endif | |
814 | ||
815 | und-normal.lst: pre-normal.o | |
816 | echo 'normal' > $@ | |
817 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
818 | ||
819 | normal_mod-normal_arg.o: normal/arg.c | |
820 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
821 | -include normal_mod-normal_arg.d | |
822 | ||
823 | CLEANFILES += cmd-normal_mod-normal_arg.lst fs-normal_mod-normal_arg.lst | |
824 | COMMANDFILES += cmd-normal_mod-normal_arg.lst | |
825 | FSFILES += fs-normal_mod-normal_arg.lst | |
826 | ||
827 | cmd-normal_mod-normal_arg.lst: normal/arg.c gencmdlist.sh | |
828 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
829 | ||
830 | fs-normal_mod-normal_arg.lst: normal/arg.c genfslist.sh | |
831 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
832 | ||
833 | ||
834 | normal_mod-normal_cmdline.o: normal/cmdline.c | |
835 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
836 | -include normal_mod-normal_cmdline.d | |
837 | ||
838 | CLEANFILES += cmd-normal_mod-normal_cmdline.lst fs-normal_mod-normal_cmdline.lst | |
839 | COMMANDFILES += cmd-normal_mod-normal_cmdline.lst | |
840 | FSFILES += fs-normal_mod-normal_cmdline.lst | |
841 | ||
842 | cmd-normal_mod-normal_cmdline.lst: normal/cmdline.c gencmdlist.sh | |
843 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
844 | ||
845 | fs-normal_mod-normal_cmdline.lst: normal/cmdline.c genfslist.sh | |
846 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
847 | ||
848 | ||
849 | normal_mod-normal_command.o: normal/command.c | |
850 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
851 | -include normal_mod-normal_command.d | |
852 | ||
853 | CLEANFILES += cmd-normal_mod-normal_command.lst fs-normal_mod-normal_command.lst | |
854 | COMMANDFILES += cmd-normal_mod-normal_command.lst | |
855 | FSFILES += fs-normal_mod-normal_command.lst | |
856 | ||
857 | cmd-normal_mod-normal_command.lst: normal/command.c gencmdlist.sh | |
858 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
859 | ||
860 | fs-normal_mod-normal_command.lst: normal/command.c genfslist.sh | |
861 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
862 | ||
863 | ||
864 | normal_mod-normal_completion.o: normal/completion.c | |
865 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
866 | -include normal_mod-normal_completion.d | |
867 | ||
868 | CLEANFILES += cmd-normal_mod-normal_completion.lst fs-normal_mod-normal_completion.lst | |
869 | COMMANDFILES += cmd-normal_mod-normal_completion.lst | |
870 | FSFILES += fs-normal_mod-normal_completion.lst | |
871 | ||
872 | cmd-normal_mod-normal_completion.lst: normal/completion.c gencmdlist.sh | |
873 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
874 | ||
875 | fs-normal_mod-normal_completion.lst: normal/completion.c genfslist.sh | |
876 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
877 | ||
878 | ||
879 | normal_mod-normal_execute.o: normal/execute.c | |
880 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
881 | -include normal_mod-normal_execute.d | |
882 | ||
883 | CLEANFILES += cmd-normal_mod-normal_execute.lst fs-normal_mod-normal_execute.lst | |
884 | COMMANDFILES += cmd-normal_mod-normal_execute.lst | |
885 | FSFILES += fs-normal_mod-normal_execute.lst | |
886 | ||
887 | cmd-normal_mod-normal_execute.lst: normal/execute.c gencmdlist.sh | |
888 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
889 | ||
890 | fs-normal_mod-normal_execute.lst: normal/execute.c genfslist.sh | |
891 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
892 | ||
893 | ||
894 | normal_mod-normal_function.o: normal/function.c | |
895 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
896 | -include normal_mod-normal_function.d | |
897 | ||
898 | CLEANFILES += cmd-normal_mod-normal_function.lst fs-normal_mod-normal_function.lst | |
899 | COMMANDFILES += cmd-normal_mod-normal_function.lst | |
900 | FSFILES += fs-normal_mod-normal_function.lst | |
901 | ||
902 | cmd-normal_mod-normal_function.lst: normal/function.c gencmdlist.sh | |
903 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
904 | ||
905 | fs-normal_mod-normal_function.lst: normal/function.c genfslist.sh | |
906 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
907 | ||
908 | ||
909 | normal_mod-normal_lexer.o: normal/lexer.c | |
910 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
911 | -include normal_mod-normal_lexer.d | |
912 | ||
913 | CLEANFILES += cmd-normal_mod-normal_lexer.lst fs-normal_mod-normal_lexer.lst | |
914 | COMMANDFILES += cmd-normal_mod-normal_lexer.lst | |
915 | FSFILES += fs-normal_mod-normal_lexer.lst | |
916 | ||
917 | cmd-normal_mod-normal_lexer.lst: normal/lexer.c gencmdlist.sh | |
918 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
919 | ||
920 | fs-normal_mod-normal_lexer.lst: normal/lexer.c genfslist.sh | |
921 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
922 | ||
923 | ||
924 | normal_mod-normal_main.o: normal/main.c | |
925 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
926 | -include normal_mod-normal_main.d | |
927 | ||
928 | CLEANFILES += cmd-normal_mod-normal_main.lst fs-normal_mod-normal_main.lst | |
929 | COMMANDFILES += cmd-normal_mod-normal_main.lst | |
930 | FSFILES += fs-normal_mod-normal_main.lst | |
931 | ||
932 | cmd-normal_mod-normal_main.lst: normal/main.c gencmdlist.sh | |
933 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
934 | ||
935 | fs-normal_mod-normal_main.lst: normal/main.c genfslist.sh | |
936 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
937 | ||
938 | ||
939 | normal_mod-normal_menu.o: normal/menu.c | |
940 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
941 | -include normal_mod-normal_menu.d | |
942 | ||
943 | CLEANFILES += cmd-normal_mod-normal_menu.lst fs-normal_mod-normal_menu.lst | |
944 | COMMANDFILES += cmd-normal_mod-normal_menu.lst | |
945 | FSFILES += fs-normal_mod-normal_menu.lst | |
946 | ||
947 | cmd-normal_mod-normal_menu.lst: normal/menu.c gencmdlist.sh | |
948 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
949 | ||
950 | fs-normal_mod-normal_menu.lst: normal/menu.c genfslist.sh | |
951 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
952 | ||
953 | ||
954 | normal_mod-normal_menu_entry.o: normal/menu_entry.c | |
955 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
956 | -include normal_mod-normal_menu_entry.d | |
957 | ||
958 | CLEANFILES += cmd-normal_mod-normal_menu_entry.lst fs-normal_mod-normal_menu_entry.lst | |
959 | COMMANDFILES += cmd-normal_mod-normal_menu_entry.lst | |
960 | FSFILES += fs-normal_mod-normal_menu_entry.lst | |
961 | ||
962 | cmd-normal_mod-normal_menu_entry.lst: normal/menu_entry.c gencmdlist.sh | |
963 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
964 | ||
965 | fs-normal_mod-normal_menu_entry.lst: normal/menu_entry.c genfslist.sh | |
966 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
967 | ||
968 | ||
969 | normal_mod-normal_misc.o: normal/misc.c | |
970 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
971 | -include normal_mod-normal_misc.d | |
972 | ||
973 | CLEANFILES += cmd-normal_mod-normal_misc.lst fs-normal_mod-normal_misc.lst | |
974 | COMMANDFILES += cmd-normal_mod-normal_misc.lst | |
975 | FSFILES += fs-normal_mod-normal_misc.lst | |
976 | ||
977 | cmd-normal_mod-normal_misc.lst: normal/misc.c gencmdlist.sh | |
978 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
979 | ||
980 | fs-normal_mod-normal_misc.lst: normal/misc.c genfslist.sh | |
981 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
982 | ||
983 | ||
984 | normal_mod-grub_script_tab.o: grub_script.tab.c | |
985 | $(TARGET_CC) -I. -I$(srcdir)/. $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
986 | -include normal_mod-grub_script_tab.d | |
987 | ||
988 | CLEANFILES += cmd-normal_mod-grub_script_tab.lst fs-normal_mod-grub_script_tab.lst | |
989 | COMMANDFILES += cmd-normal_mod-grub_script_tab.lst | |
990 | FSFILES += fs-normal_mod-grub_script_tab.lst | |
991 | ||
992 | cmd-normal_mod-grub_script_tab.lst: grub_script.tab.c gencmdlist.sh | |
993 | set -e; $(TARGET_CC) -I. -I$(srcdir)/. $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
994 | ||
995 | fs-normal_mod-grub_script_tab.lst: grub_script.tab.c genfslist.sh | |
996 | set -e; $(TARGET_CC) -I. -I$(srcdir)/. $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
997 | ||
998 | ||
999 | normal_mod-normal_script.o: normal/script.c | |
1000 | $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $< | |
1001 | -include normal_mod-normal_script.d | |
1002 | ||
1003 | CLEANFILES += cmd-normal_mod-normal_script.lst fs-normal_mod-normal_script.lst | |
1004 | COMMANDFILES += cmd-normal_mod-normal_script.lst | |
1005 | FSFILES += fs-normal_mod-normal_script.lst | |
1006 | ||
1007 | cmd-normal_mod-normal_script.lst: normal/script.c gencmdlist.sh | |
1008 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
1009 | ||
1010 | fs-normal_mod-normal_script.lst: normal/script.c genfslist.sh | |
1011 | set -e; $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
1012 | ||
1013 | ||
1014 | normal_mod-normal_i386_setjmp.o: normal/i386/setjmp.S | |
1015 | $(TARGET_CC) -Inormal/i386 -I$(srcdir)/normal/i386 $(TARGET_CPPFLAGS) -DASM_FILE=1 $(TARGET_ASFLAGS) $(normal_mod_ASFLAGS) -MD -c -o $@ $< | |
1016 | -include normal_mod-normal_i386_setjmp.d | |
1017 | ||
1018 | CLEANFILES += cmd-normal_mod-normal_i386_setjmp.lst fs-normal_mod-normal_i386_setjmp.lst | |
1019 | COMMANDFILES += cmd-normal_mod-normal_i386_setjmp.lst | |
1020 | FSFILES += fs-normal_mod-normal_i386_setjmp.lst | |
1021 | ||
1022 | cmd-normal_mod-normal_i386_setjmp.lst: normal/i386/setjmp.S gencmdlist.sh | |
1023 | set -e; $(TARGET_CC) -Inormal/i386 -I$(srcdir)/normal/i386 $(TARGET_CPPFLAGS) $(TARGET_ASFLAGS) $(normal_mod_ASFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh normal > $@ || (rm -f $@; exit 1) | |
1024 | ||
1025 | fs-normal_mod-normal_i386_setjmp.lst: normal/i386/setjmp.S genfslist.sh | |
1026 | set -e; $(TARGET_CC) -Inormal/i386 -I$(srcdir)/normal/i386 $(TARGET_CPPFLAGS) $(TARGET_ASFLAGS) $(normal_mod_ASFLAGS) -E $< | sh $(srcdir)/genfslist.sh normal > $@ || (rm -f $@; exit 1) | |
1027 | ||
1028 | ||
1029 | normal_mod_CFLAGS = $(COMMON_CFLAGS) | |
1030 | normal_mod_ASFLAGS = $(COMMON_ASFLAGS) | |
1031 | normal_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
1032 | ||
1033 | # For serial.mod. | |
1034 | serial_mod_SOURCES = term/i386/pc/serial.c | |
1035 | CLEANFILES += serial.mod mod-serial.o mod-serial.c pre-serial.o serial_mod-term_i386_pc_serial.o und-serial.lst | |
1036 | ifneq ($(serial_mod_EXPORTS),no) | |
1037 | CLEANFILES += def-serial.lst | |
1038 | DEFSYMFILES += def-serial.lst | |
1039 | endif | |
1040 | MOSTLYCLEANFILES += serial_mod-term_i386_pc_serial.d | |
1041 | UNDSYMFILES += und-serial.lst | |
1042 | ||
1043 | serial.mod: pre-serial.o mod-serial.o | |
1044 | -rm -f $@ | |
1045 | $(TARGET_CC) $(serial_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
1046 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
1047 | ||
1048 | pre-serial.o: $(serial_mod_DEPENDENCIES) serial_mod-term_i386_pc_serial.o | |
1049 | -rm -f $@ | |
1050 | $(TARGET_CC) $(serial_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ serial_mod-term_i386_pc_serial.o | |
1051 | ||
1052 | mod-serial.o: mod-serial.c | |
1053 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(serial_mod_CFLAGS) -c -o $@ $< | |
1054 | ||
1055 | mod-serial.c: moddep.lst genmodsrc.sh | |
1056 | sh $(srcdir)/genmodsrc.sh 'serial' $< > $@ || (rm -f $@; exit 1) | |
1057 | ||
1058 | ifneq ($(serial_mod_EXPORTS),no) | |
1059 | def-serial.lst: pre-serial.o | |
1060 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 serial/' > $@ | |
1061 | endif | |
1062 | ||
1063 | und-serial.lst: pre-serial.o | |
1064 | echo 'serial' > $@ | |
1065 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
1066 | ||
1067 | serial_mod-term_i386_pc_serial.o: term/i386/pc/serial.c | |
1068 | $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(serial_mod_CFLAGS) -MD -c -o $@ $< | |
1069 | -include serial_mod-term_i386_pc_serial.d | |
1070 | ||
1071 | CLEANFILES += cmd-serial_mod-term_i386_pc_serial.lst fs-serial_mod-term_i386_pc_serial.lst | |
1072 | COMMANDFILES += cmd-serial_mod-term_i386_pc_serial.lst | |
1073 | FSFILES += fs-serial_mod-term_i386_pc_serial.lst | |
1074 | ||
1075 | cmd-serial_mod-term_i386_pc_serial.lst: term/i386/pc/serial.c gencmdlist.sh | |
1076 | set -e; $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(serial_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh serial > $@ || (rm -f $@; exit 1) | |
1077 | ||
1078 | fs-serial_mod-term_i386_pc_serial.lst: term/i386/pc/serial.c genfslist.sh | |
1079 | set -e; $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(serial_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh serial > $@ || (rm -f $@; exit 1) | |
1080 | ||
1081 | ||
1082 | serial_mod_CFLAGS = $(COMMON_CFLAGS) | |
1083 | serial_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
1084 | ||
1085 | # For _multiboot.mod. | |
1086 | _multiboot_mod_SOURCES = loader/i386/pc/multiboot.c \ | |
1087 | loader/i386/pc/multiboot2.c \ | |
1088 | loader/multiboot2.c \ | |
1089 | loader/multiboot_loader.c | |
1090 | CLEANFILES += _multiboot.mod mod-_multiboot.o mod-_multiboot.c pre-_multiboot.o _multiboot_mod-loader_i386_pc_multiboot.o _multiboot_mod-loader_i386_pc_multiboot2.o _multiboot_mod-loader_multiboot2.o _multiboot_mod-loader_multiboot_loader.o und-_multiboot.lst | |
1091 | ifneq ($(_multiboot_mod_EXPORTS),no) | |
1092 | CLEANFILES += def-_multiboot.lst | |
1093 | DEFSYMFILES += def-_multiboot.lst | |
1094 | endif | |
1095 | MOSTLYCLEANFILES += _multiboot_mod-loader_i386_pc_multiboot.d _multiboot_mod-loader_i386_pc_multiboot2.d _multiboot_mod-loader_multiboot2.d _multiboot_mod-loader_multiboot_loader.d | |
1096 | UNDSYMFILES += und-_multiboot.lst | |
1097 | ||
1098 | _multiboot.mod: pre-_multiboot.o mod-_multiboot.o | |
1099 | -rm -f $@ | |
1100 | $(TARGET_CC) $(_multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
1101 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
1102 | ||
1103 | pre-_multiboot.o: $(_multiboot_mod_DEPENDENCIES) _multiboot_mod-loader_i386_pc_multiboot.o _multiboot_mod-loader_i386_pc_multiboot2.o _multiboot_mod-loader_multiboot2.o _multiboot_mod-loader_multiboot_loader.o | |
1104 | -rm -f $@ | |
1105 | $(TARGET_CC) $(_multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ _multiboot_mod-loader_i386_pc_multiboot.o _multiboot_mod-loader_i386_pc_multiboot2.o _multiboot_mod-loader_multiboot2.o _multiboot_mod-loader_multiboot_loader.o | |
1106 | ||
1107 | mod-_multiboot.o: mod-_multiboot.c | |
1108 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -c -o $@ $< | |
1109 | ||
1110 | mod-_multiboot.c: moddep.lst genmodsrc.sh | |
1111 | sh $(srcdir)/genmodsrc.sh '_multiboot' $< > $@ || (rm -f $@; exit 1) | |
1112 | ||
1113 | ifneq ($(_multiboot_mod_EXPORTS),no) | |
1114 | def-_multiboot.lst: pre-_multiboot.o | |
1115 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 _multiboot/' > $@ | |
1116 | endif | |
1117 | ||
1118 | und-_multiboot.lst: pre-_multiboot.o | |
1119 | echo '_multiboot' > $@ | |
1120 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
1121 | ||
1122 | _multiboot_mod-loader_i386_pc_multiboot.o: loader/i386/pc/multiboot.c | |
1123 | $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $< | |
1124 | -include _multiboot_mod-loader_i386_pc_multiboot.d | |
1125 | ||
1126 | CLEANFILES += cmd-_multiboot_mod-loader_i386_pc_multiboot.lst fs-_multiboot_mod-loader_i386_pc_multiboot.lst | |
1127 | COMMANDFILES += cmd-_multiboot_mod-loader_i386_pc_multiboot.lst | |
1128 | FSFILES += fs-_multiboot_mod-loader_i386_pc_multiboot.lst | |
1129 | ||
1130 | cmd-_multiboot_mod-loader_i386_pc_multiboot.lst: loader/i386/pc/multiboot.c gencmdlist.sh | |
1131 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1132 | ||
1133 | fs-_multiboot_mod-loader_i386_pc_multiboot.lst: loader/i386/pc/multiboot.c genfslist.sh | |
1134 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1135 | ||
1136 | ||
1137 | _multiboot_mod-loader_i386_pc_multiboot2.o: loader/i386/pc/multiboot2.c | |
1138 | $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $< | |
1139 | -include _multiboot_mod-loader_i386_pc_multiboot2.d | |
1140 | ||
1141 | CLEANFILES += cmd-_multiboot_mod-loader_i386_pc_multiboot2.lst fs-_multiboot_mod-loader_i386_pc_multiboot2.lst | |
1142 | COMMANDFILES += cmd-_multiboot_mod-loader_i386_pc_multiboot2.lst | |
1143 | FSFILES += fs-_multiboot_mod-loader_i386_pc_multiboot2.lst | |
1144 | ||
1145 | cmd-_multiboot_mod-loader_i386_pc_multiboot2.lst: loader/i386/pc/multiboot2.c gencmdlist.sh | |
1146 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1147 | ||
1148 | fs-_multiboot_mod-loader_i386_pc_multiboot2.lst: loader/i386/pc/multiboot2.c genfslist.sh | |
1149 | set -e; $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1150 | ||
1151 | ||
1152 | _multiboot_mod-loader_multiboot2.o: loader/multiboot2.c | |
1153 | $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $< | |
1154 | -include _multiboot_mod-loader_multiboot2.d | |
1155 | ||
1156 | CLEANFILES += cmd-_multiboot_mod-loader_multiboot2.lst fs-_multiboot_mod-loader_multiboot2.lst | |
1157 | COMMANDFILES += cmd-_multiboot_mod-loader_multiboot2.lst | |
1158 | FSFILES += fs-_multiboot_mod-loader_multiboot2.lst | |
1159 | ||
1160 | cmd-_multiboot_mod-loader_multiboot2.lst: loader/multiboot2.c gencmdlist.sh | |
1161 | set -e; $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1162 | ||
1163 | fs-_multiboot_mod-loader_multiboot2.lst: loader/multiboot2.c genfslist.sh | |
1164 | set -e; $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1165 | ||
1166 | ||
1167 | _multiboot_mod-loader_multiboot_loader.o: loader/multiboot_loader.c | |
1168 | $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $< | |
1169 | -include _multiboot_mod-loader_multiboot_loader.d | |
1170 | ||
1171 | CLEANFILES += cmd-_multiboot_mod-loader_multiboot_loader.lst fs-_multiboot_mod-loader_multiboot_loader.lst | |
1172 | COMMANDFILES += cmd-_multiboot_mod-loader_multiboot_loader.lst | |
1173 | FSFILES += fs-_multiboot_mod-loader_multiboot_loader.lst | |
1174 | ||
1175 | cmd-_multiboot_mod-loader_multiboot_loader.lst: loader/multiboot_loader.c gencmdlist.sh | |
1176 | set -e; $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1177 | ||
1178 | fs-_multiboot_mod-loader_multiboot_loader.lst: loader/multiboot_loader.c genfslist.sh | |
1179 | set -e; $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh _multiboot > $@ || (rm -f $@; exit 1) | |
1180 | ||
1181 | ||
1182 | _multiboot_mod_CFLAGS = $(COMMON_CFLAGS) | |
1183 | _multiboot_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
1184 | ||
1185 | # For multiboot.mod. | |
1186 | multiboot_mod_SOURCES = loader/multiboot_loader_normal.c | |
1187 | CLEANFILES += multiboot.mod mod-multiboot.o mod-multiboot.c pre-multiboot.o multiboot_mod-loader_multiboot_loader_normal.o und-multiboot.lst | |
1188 | ifneq ($(multiboot_mod_EXPORTS),no) | |
1189 | CLEANFILES += def-multiboot.lst | |
1190 | DEFSYMFILES += def-multiboot.lst | |
1191 | endif | |
1192 | MOSTLYCLEANFILES += multiboot_mod-loader_multiboot_loader_normal.d | |
1193 | UNDSYMFILES += und-multiboot.lst | |
1194 | ||
1195 | multiboot.mod: pre-multiboot.o mod-multiboot.o | |
1196 | -rm -f $@ | |
1197 | $(TARGET_CC) $(multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
1198 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
1199 | ||
1200 | pre-multiboot.o: $(multiboot_mod_DEPENDENCIES) multiboot_mod-loader_multiboot_loader_normal.o | |
1201 | -rm -f $@ | |
1202 | $(TARGET_CC) $(multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ multiboot_mod-loader_multiboot_loader_normal.o | |
1203 | ||
1204 | mod-multiboot.o: mod-multiboot.c | |
1205 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(multiboot_mod_CFLAGS) -c -o $@ $< | |
1206 | ||
1207 | mod-multiboot.c: moddep.lst genmodsrc.sh | |
1208 | sh $(srcdir)/genmodsrc.sh 'multiboot' $< > $@ || (rm -f $@; exit 1) | |
1209 | ||
1210 | ifneq ($(multiboot_mod_EXPORTS),no) | |
1211 | def-multiboot.lst: pre-multiboot.o | |
1212 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 multiboot/' > $@ | |
1213 | endif | |
1214 | ||
1215 | und-multiboot.lst: pre-multiboot.o | |
1216 | echo 'multiboot' > $@ | |
1217 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
1218 | ||
1219 | multiboot_mod-loader_multiboot_loader_normal.o: loader/multiboot_loader_normal.c | |
1220 | $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(multiboot_mod_CFLAGS) -MD -c -o $@ $< | |
1221 | -include multiboot_mod-loader_multiboot_loader_normal.d | |
1222 | ||
1223 | CLEANFILES += cmd-multiboot_mod-loader_multiboot_loader_normal.lst fs-multiboot_mod-loader_multiboot_loader_normal.lst | |
1224 | COMMANDFILES += cmd-multiboot_mod-loader_multiboot_loader_normal.lst | |
1225 | FSFILES += fs-multiboot_mod-loader_multiboot_loader_normal.lst | |
1226 | ||
1227 | cmd-multiboot_mod-loader_multiboot_loader_normal.lst: loader/multiboot_loader_normal.c gencmdlist.sh | |
1228 | set -e; $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh multiboot > $@ || (rm -f $@; exit 1) | |
1229 | ||
1230 | fs-multiboot_mod-loader_multiboot_loader_normal.lst: loader/multiboot_loader_normal.c genfslist.sh | |
1231 | set -e; $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(multiboot_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh multiboot > $@ || (rm -f $@; exit 1) | |
1232 | ||
1233 | ||
1234 | multiboot_mod_CFLAGS = $(COMMON_CFLAGS) | |
1235 | multiboot_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
1236 | ||
1237 | # For play.mod. | |
1238 | play_mod_SOURCES = commands/i386/pc/play.c | |
1239 | CLEANFILES += play.mod mod-play.o mod-play.c pre-play.o play_mod-commands_i386_pc_play.o und-play.lst | |
1240 | ifneq ($(play_mod_EXPORTS),no) | |
1241 | CLEANFILES += def-play.lst | |
1242 | DEFSYMFILES += def-play.lst | |
1243 | endif | |
1244 | MOSTLYCLEANFILES += play_mod-commands_i386_pc_play.d | |
1245 | UNDSYMFILES += und-play.lst | |
1246 | ||
1247 | play.mod: pre-play.o mod-play.o | |
1248 | -rm -f $@ | |
1249 | $(TARGET_CC) $(play_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
1250 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
1251 | ||
1252 | pre-play.o: $(play_mod_DEPENDENCIES) play_mod-commands_i386_pc_play.o | |
1253 | -rm -f $@ | |
1254 | $(TARGET_CC) $(play_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ play_mod-commands_i386_pc_play.o | |
1255 | ||
1256 | mod-play.o: mod-play.c | |
1257 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(play_mod_CFLAGS) -c -o $@ $< | |
1258 | ||
1259 | mod-play.c: moddep.lst genmodsrc.sh | |
1260 | sh $(srcdir)/genmodsrc.sh 'play' $< > $@ || (rm -f $@; exit 1) | |
1261 | ||
1262 | ifneq ($(play_mod_EXPORTS),no) | |
1263 | def-play.lst: pre-play.o | |
1264 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 play/' > $@ | |
1265 | endif | |
1266 | ||
1267 | und-play.lst: pre-play.o | |
1268 | echo 'play' > $@ | |
1269 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
1270 | ||
1271 | play_mod-commands_i386_pc_play.o: commands/i386/pc/play.c | |
1272 | $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(play_mod_CFLAGS) -MD -c -o $@ $< | |
1273 | -include play_mod-commands_i386_pc_play.d | |
1274 | ||
1275 | CLEANFILES += cmd-play_mod-commands_i386_pc_play.lst fs-play_mod-commands_i386_pc_play.lst | |
1276 | COMMANDFILES += cmd-play_mod-commands_i386_pc_play.lst | |
1277 | FSFILES += fs-play_mod-commands_i386_pc_play.lst | |
1278 | ||
1279 | cmd-play_mod-commands_i386_pc_play.lst: commands/i386/pc/play.c gencmdlist.sh | |
1280 | set -e; $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(play_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh play > $@ || (rm -f $@; exit 1) | |
1281 | ||
1282 | fs-play_mod-commands_i386_pc_play.lst: commands/i386/pc/play.c genfslist.sh | |
1283 | set -e; $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(play_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh play > $@ || (rm -f $@; exit 1) | |
1284 | ||
1285 | ||
1286 | play_mod_CFLAGS = $(COMMON_CFLAGS) | |
1287 | play_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
1288 | ||
1289 | # For cpuid.mod. | |
1290 | cpuid_mod_SOURCES = commands/i386/cpuid.c | |
1291 | CLEANFILES += cpuid.mod mod-cpuid.o mod-cpuid.c pre-cpuid.o cpuid_mod-commands_i386_cpuid.o und-cpuid.lst | |
1292 | ifneq ($(cpuid_mod_EXPORTS),no) | |
1293 | CLEANFILES += def-cpuid.lst | |
1294 | DEFSYMFILES += def-cpuid.lst | |
1295 | endif | |
1296 | MOSTLYCLEANFILES += cpuid_mod-commands_i386_cpuid.d | |
1297 | UNDSYMFILES += und-cpuid.lst | |
1298 | ||
1299 | cpuid.mod: pre-cpuid.o mod-cpuid.o | |
1300 | -rm -f $@ | |
1301 | $(TARGET_CC) $(cpuid_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
1302 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
1303 | ||
1304 | pre-cpuid.o: $(cpuid_mod_DEPENDENCIES) cpuid_mod-commands_i386_cpuid.o | |
1305 | -rm -f $@ | |
1306 | $(TARGET_CC) $(cpuid_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ cpuid_mod-commands_i386_cpuid.o | |
1307 | ||
1308 | mod-cpuid.o: mod-cpuid.c | |
1309 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(cpuid_mod_CFLAGS) -c -o $@ $< | |
1310 | ||
1311 | mod-cpuid.c: moddep.lst genmodsrc.sh | |
1312 | sh $(srcdir)/genmodsrc.sh 'cpuid' $< > $@ || (rm -f $@; exit 1) | |
1313 | ||
1314 | ifneq ($(cpuid_mod_EXPORTS),no) | |
1315 | def-cpuid.lst: pre-cpuid.o | |
1316 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 cpuid/' > $@ | |
1317 | endif | |
1318 | ||
1319 | und-cpuid.lst: pre-cpuid.o | |
1320 | echo 'cpuid' > $@ | |
1321 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
1322 | ||
1323 | cpuid_mod-commands_i386_cpuid.o: commands/i386/cpuid.c | |
1324 | $(TARGET_CC) -Icommands/i386 -I$(srcdir)/commands/i386 $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(cpuid_mod_CFLAGS) -MD -c -o $@ $< | |
1325 | -include cpuid_mod-commands_i386_cpuid.d | |
1326 | ||
1327 | CLEANFILES += cmd-cpuid_mod-commands_i386_cpuid.lst fs-cpuid_mod-commands_i386_cpuid.lst | |
1328 | COMMANDFILES += cmd-cpuid_mod-commands_i386_cpuid.lst | |
1329 | FSFILES += fs-cpuid_mod-commands_i386_cpuid.lst | |
1330 | ||
1331 | cmd-cpuid_mod-commands_i386_cpuid.lst: commands/i386/cpuid.c gencmdlist.sh | |
1332 | set -e; $(TARGET_CC) -Icommands/i386 -I$(srcdir)/commands/i386 $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(cpuid_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh cpuid > $@ || (rm -f $@; exit 1) | |
1333 | ||
1334 | fs-cpuid_mod-commands_i386_cpuid.lst: commands/i386/cpuid.c genfslist.sh | |
1335 | set -e; $(TARGET_CC) -Icommands/i386 -I$(srcdir)/commands/i386 $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(cpuid_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh cpuid > $@ || (rm -f $@; exit 1) | |
1336 | ||
1337 | ||
1338 | cpuid_mod_CFLAGS = $(COMMON_CFLAGS) | |
1339 | cpuid_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
1340 | ||
5ab33bba | 1341 | # For ata.mod. |
1342 | ata_mod_SOURCES = disk/ata.c | |
1343 | CLEANFILES += ata.mod mod-ata.o mod-ata.c pre-ata.o ata_mod-disk_ata.o und-ata.lst | |
1344 | ifneq ($(ata_mod_EXPORTS),no) | |
1345 | CLEANFILES += def-ata.lst | |
1346 | DEFSYMFILES += def-ata.lst | |
1347 | endif | |
1348 | MOSTLYCLEANFILES += ata_mod-disk_ata.d | |
1349 | UNDSYMFILES += und-ata.lst | |
1350 | ||
1351 | ata.mod: pre-ata.o mod-ata.o | |
1352 | -rm -f $@ | |
1353 | $(TARGET_CC) $(ata_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^ | |
1354 | $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@ | |
1355 | ||
1356 | pre-ata.o: $(ata_mod_DEPENDENCIES) ata_mod-disk_ata.o | |
1357 | -rm -f $@ | |
1358 | $(TARGET_CC) $(ata_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ ata_mod-disk_ata.o | |
1359 | ||
1360 | mod-ata.o: mod-ata.c | |
1361 | $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(ata_mod_CFLAGS) -c -o $@ $< | |
1362 | ||
1363 | mod-ata.c: moddep.lst genmodsrc.sh | |
1364 | sh $(srcdir)/genmodsrc.sh 'ata' $< > $@ || (rm -f $@; exit 1) | |
1365 | ||
1366 | ifneq ($(ata_mod_EXPORTS),no) | |
1367 | def-ata.lst: pre-ata.o | |
1368 | $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 ata/' > $@ | |
1369 | endif | |
1370 | ||
1371 | und-ata.lst: pre-ata.o | |
1372 | echo 'ata' > $@ | |
1373 | $(NM) -u -P -p $< | cut -f1 -d' ' >> $@ | |
1374 | ||
1375 | ata_mod-disk_ata.o: disk/ata.c | |
1376 | $(TARGET_CC) -Idisk -I$(srcdir)/disk $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(ata_mod_CFLAGS) -MD -c -o $@ $< | |
1377 | -include ata_mod-disk_ata.d | |
1378 | ||
1379 | CLEANFILES += cmd-ata_mod-disk_ata.lst fs-ata_mod-disk_ata.lst | |
1380 | COMMANDFILES += cmd-ata_mod-disk_ata.lst | |
1381 | FSFILES += fs-ata_mod-disk_ata.lst | |
1382 | ||
1383 | cmd-ata_mod-disk_ata.lst: disk/ata.c gencmdlist.sh | |
1384 | set -e; $(TARGET_CC) -Idisk -I$(srcdir)/disk $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(ata_mod_CFLAGS) -E $< | sh $(srcdir)/gencmdlist.sh ata > $@ || (rm -f $@; exit 1) | |
1385 | ||
1386 | fs-ata_mod-disk_ata.lst: disk/ata.c genfslist.sh | |
1387 | set -e; $(TARGET_CC) -Idisk -I$(srcdir)/disk $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(ata_mod_CFLAGS) -E $< | sh $(srcdir)/genfslist.sh ata > $@ || (rm -f $@; exit 1) | |
1388 | ||
1389 | ||
1390 | ata_mod_CFLAGS = $(COMMON_CFLAGS) | |
1391 | ata_mod_LDFLAGS = $(COMMON_LDFLAGS) | |
1392 | ||
ca25d8f0 | 1393 | include $(srcdir)/conf/common.mk |