~hamo/ubuntu/precise/grub2/grub2.hi_res

« back to all changes in this revision

Viewing changes to conf/i386-pc.mk

  • Committer: Bazaar Package Importer
  • Author(s): Robert Millan
  • Date: 2007-11-01 13:18:51 UTC
  • mto: (17.3.1 squeeze) (1.9.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 15.
  • Revision ID: james.westby@ubuntu.com-20071101131851-63uqsb4dax2h1cbm
Tags: upstream-1.95+20071101
ImportĀ upstreamĀ versionĀ 1.95+20071101

Show diffs side-by-side

added added

removed removed

Lines of Context:
66
66
        kern/disk.c kern/dl.c kern/file.c kern/fs.c kern/err.c \
67
67
        kern/misc.c kern/mm.c kern/loader.c kern/rescue.c kern/term.c \
68
68
        kern/i386/dl.c kern/i386/pc/init.c kern/parser.c kern/partition.c \
69
 
        kern/env.c disk/i386/pc/biosdisk.c \
 
69
        kern/env.c \
70
70
        term/i386/pc/console.c \
71
71
        symlist.c
72
 
CLEANFILES += kernel.img kernel.exec kernel_img-kern_i386_pc_startup.o kernel_img-kern_main.o kernel_img-kern_device.o kernel_img-kern_disk.o kernel_img-kern_dl.o kernel_img-kern_file.o kernel_img-kern_fs.o kernel_img-kern_err.o kernel_img-kern_misc.o kernel_img-kern_mm.o kernel_img-kern_loader.o kernel_img-kern_rescue.o kernel_img-kern_term.o kernel_img-kern_i386_dl.o kernel_img-kern_i386_pc_init.o kernel_img-kern_parser.o kernel_img-kern_partition.o kernel_img-kern_env.o kernel_img-disk_i386_pc_biosdisk.o kernel_img-term_i386_pc_console.o kernel_img-symlist.o
73
 
MOSTLYCLEANFILES += kernel_img-kern_i386_pc_startup.d kernel_img-kern_main.d kernel_img-kern_device.d kernel_img-kern_disk.d kernel_img-kern_dl.d kernel_img-kern_file.d kernel_img-kern_fs.d kernel_img-kern_err.d kernel_img-kern_misc.d kernel_img-kern_mm.d kernel_img-kern_loader.d kernel_img-kern_rescue.d kernel_img-kern_term.d kernel_img-kern_i386_dl.d kernel_img-kern_i386_pc_init.d kernel_img-kern_parser.d kernel_img-kern_partition.d kernel_img-kern_env.d kernel_img-disk_i386_pc_biosdisk.d kernel_img-term_i386_pc_console.d kernel_img-symlist.d
 
72
CLEANFILES += kernel.img kernel.exec kernel_img-kern_i386_pc_startup.o kernel_img-kern_main.o kernel_img-kern_device.o kernel_img-kern_disk.o kernel_img-kern_dl.o kernel_img-kern_file.o kernel_img-kern_fs.o kernel_img-kern_err.o kernel_img-kern_misc.o kernel_img-kern_mm.o kernel_img-kern_loader.o kernel_img-kern_rescue.o kernel_img-kern_term.o kernel_img-kern_i386_dl.o kernel_img-kern_i386_pc_init.o kernel_img-kern_parser.o kernel_img-kern_partition.o kernel_img-kern_env.o kernel_img-term_i386_pc_console.o kernel_img-symlist.o
 
73
MOSTLYCLEANFILES += kernel_img-kern_i386_pc_startup.d kernel_img-kern_main.d kernel_img-kern_device.d kernel_img-kern_disk.d kernel_img-kern_dl.d kernel_img-kern_file.d kernel_img-kern_fs.d kernel_img-kern_err.d kernel_img-kern_misc.d kernel_img-kern_mm.d kernel_img-kern_loader.d kernel_img-kern_rescue.d kernel_img-kern_term.d kernel_img-kern_i386_dl.d kernel_img-kern_i386_pc_init.d kernel_img-kern_parser.d kernel_img-kern_partition.d kernel_img-kern_env.d kernel_img-term_i386_pc_console.d kernel_img-symlist.d
74
74
 
75
75
kernel.img: kernel.exec
76
76
        $(OBJCOPY) -O binary -R .note -R .comment $< $@
77
77
 
78
 
kernel.exec: kernel_img-kern_i386_pc_startup.o kernel_img-kern_main.o kernel_img-kern_device.o kernel_img-kern_disk.o kernel_img-kern_dl.o kernel_img-kern_file.o kernel_img-kern_fs.o kernel_img-kern_err.o kernel_img-kern_misc.o kernel_img-kern_mm.o kernel_img-kern_loader.o kernel_img-kern_rescue.o kernel_img-kern_term.o kernel_img-kern_i386_dl.o kernel_img-kern_i386_pc_init.o kernel_img-kern_parser.o kernel_img-kern_partition.o kernel_img-kern_env.o kernel_img-disk_i386_pc_biosdisk.o kernel_img-term_i386_pc_console.o kernel_img-symlist.o
 
78
kernel.exec: kernel_img-kern_i386_pc_startup.o kernel_img-kern_main.o kernel_img-kern_device.o kernel_img-kern_disk.o kernel_img-kern_dl.o kernel_img-kern_file.o kernel_img-kern_fs.o kernel_img-kern_err.o kernel_img-kern_misc.o kernel_img-kern_mm.o kernel_img-kern_loader.o kernel_img-kern_rescue.o kernel_img-kern_term.o kernel_img-kern_i386_dl.o kernel_img-kern_i386_pc_init.o kernel_img-kern_parser.o kernel_img-kern_partition.o kernel_img-kern_env.o kernel_img-term_i386_pc_console.o kernel_img-symlist.o
79
79
        $(TARGET_CC) -o $@ $^ $(TARGET_LDFLAGS) $(kernel_img_LDFLAGS)
80
80
 
81
81
kernel_img-kern_i386_pc_startup.o: kern/i386/pc/startup.S
150
150
        $(TARGET_CC) -Ikern -I$(srcdir)/kern $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(kernel_img_CFLAGS) -MD -c -o $@ $<
151
151
-include kernel_img-kern_env.d
152
152
 
153
 
kernel_img-disk_i386_pc_biosdisk.o: disk/i386/pc/biosdisk.c
154
 
        $(TARGET_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(kernel_img_CFLAGS) -MD -c -o $@ $<
155
 
-include kernel_img-disk_i386_pc_biosdisk.d
156
 
 
157
153
kernel_img-term_i386_pc_console.o: term/i386/pc/console.c
158
154
        $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(kernel_img_CFLAGS) -MD -c -o $@ $<
159
155
-include kernel_img-term_i386_pc_console.d
164
160
 
165
161
kernel_img_HEADERS = arg.h boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
166
162
        env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
167
 
        partition.h pc_partition.h rescue.h symbol.h term.h types.h \
 
163
        partition.h pc_partition.h rescue.h symbol.h term.h time.h types.h \
168
164
        machine/biosdisk.h machine/boot.h machine/console.h machine/init.h \
169
 
        machine/memory.h machine/loader.h machine/time.h machine/vga.h \
170
 
        machine/vbe.h
 
165
        machine/memory.h machine/loader.h machine/vga.h machine/vbe.h
171
166
kernel_img_CFLAGS = $(COMMON_CFLAGS)
172
167
kernel_img_ASFLAGS = $(COMMON_ASFLAGS)
173
168
kernel_img_LDFLAGS = -nostdlib -Wl,-N,-Ttext,8200 $(COMMON_CFLAGS)
197
192
grub-mkimage: $(grub_mkimage_DEPENDENCIES) grub_mkimage-util_i386_pc_grub_mkimage.o grub_mkimage-util_misc.o grub_mkimage-util_resolve.o
198
193
        $(CC) -o $@ grub_mkimage-util_i386_pc_grub_mkimage.o grub_mkimage-util_misc.o grub_mkimage-util_resolve.o $(LDFLAGS) $(grub_mkimage_LDFLAGS)
199
194
 
200
 
grub_mkimage-util_i386_pc_grub_mkimage.o: util/i386/pc/grub-mkimage.c
 
195
grub_mkimage-util_i386_pc_grub_mkimage.o: util/i386/pc/grub-mkimage.c $(util/i386/pc/grub-mkimage.c_DEPENDENCIES)
201
196
        $(CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkimage_CFLAGS) -MD -c -o $@ $<
202
197
-include grub_mkimage-util_i386_pc_grub_mkimage.d
203
198
 
204
 
grub_mkimage-util_misc.o: util/misc.c
 
199
grub_mkimage-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES)
205
200
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkimage_CFLAGS) -MD -c -o $@ $<
206
201
-include grub_mkimage-util_misc.d
207
202
 
208
 
grub_mkimage-util_resolve.o: util/resolve.c
 
203
grub_mkimage-util_resolve.o: util/resolve.c $(util/resolve.c_DEPENDENCIES)
209
204
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkimage_CFLAGS) -MD -c -o $@ $<
210
205
-include grub_mkimage-util_resolve.d
211
206
 
212
207
grub_mkimage_LDFLAGS = $(LIBLZO)
213
208
 
214
209
# For grub-setup.
 
210
util/i386/pc/grub-setup.c_DEPENDENCIES = grub_setup_init.h
215
211
grub_setup_SOURCES = util/i386/pc/grub-setup.c util/biosdisk.c  \
216
212
        util/misc.c util/getroot.c kern/device.c kern/disk.c    \
217
213
        kern/err.c kern/misc.c fs/fat.c fs/ext2.c fs/xfs.c fs/affs.c    \
218
214
        fs/sfs.c kern/parser.c kern/partition.c partmap/pc.c            \
219
 
        partmap/gpt.c fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c             \
 
215
        partmap/gpt.c fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c fs/ntfs.c   \
220
216
        fs/hfsplus.c kern/file.c kern/fs.c kern/env.c fs/fshelp.c       \
221
 
        util/raid.c util/lvm.c
222
 
CLEANFILES += grub-setup grub_setup-util_i386_pc_grub_setup.o grub_setup-util_biosdisk.o grub_setup-util_misc.o grub_setup-util_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_xfs.o grub_setup-fs_affs.o grub_setup-fs_sfs.o grub_setup-kern_parser.o grub_setup-kern_partition.o grub_setup-partmap_pc.o grub_setup-partmap_gpt.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-fs_hfsplus.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o grub_setup-util_raid.o grub_setup-util_lvm.o
223
 
MOSTLYCLEANFILES += grub_setup-util_i386_pc_grub_setup.d grub_setup-util_biosdisk.d grub_setup-util_misc.d grub_setup-util_getroot.d grub_setup-kern_device.d grub_setup-kern_disk.d grub_setup-kern_err.d grub_setup-kern_misc.d grub_setup-fs_fat.d grub_setup-fs_ext2.d grub_setup-fs_xfs.d grub_setup-fs_affs.d grub_setup-fs_sfs.d grub_setup-kern_parser.d grub_setup-kern_partition.d grub_setup-partmap_pc.d grub_setup-partmap_gpt.d grub_setup-fs_ufs.d grub_setup-fs_minix.d grub_setup-fs_hfs.d grub_setup-fs_jfs.d grub_setup-fs_hfsplus.d grub_setup-kern_file.d grub_setup-kern_fs.d grub_setup-kern_env.d grub_setup-fs_fshelp.d grub_setup-util_raid.d grub_setup-util_lvm.d
224
 
 
225
 
grub-setup: $(grub_setup_DEPENDENCIES) grub_setup-util_i386_pc_grub_setup.o grub_setup-util_biosdisk.o grub_setup-util_misc.o grub_setup-util_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_xfs.o grub_setup-fs_affs.o grub_setup-fs_sfs.o grub_setup-kern_parser.o grub_setup-kern_partition.o grub_setup-partmap_pc.o grub_setup-partmap_gpt.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-fs_hfsplus.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o grub_setup-util_raid.o grub_setup-util_lvm.o
226
 
        $(CC) -o $@ grub_setup-util_i386_pc_grub_setup.o grub_setup-util_biosdisk.o grub_setup-util_misc.o grub_setup-util_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_xfs.o grub_setup-fs_affs.o grub_setup-fs_sfs.o grub_setup-kern_parser.o grub_setup-kern_partition.o grub_setup-partmap_pc.o grub_setup-partmap_gpt.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-fs_hfsplus.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o grub_setup-util_raid.o grub_setup-util_lvm.o $(LDFLAGS) $(grub_setup_LDFLAGS)
227
 
 
228
 
grub_setup-util_i386_pc_grub_setup.o: util/i386/pc/grub-setup.c
 
217
        util/raid.c util/lvm.c grub_setup_init.c
 
218
CLEANFILES += grub-setup grub_setup-util_i386_pc_grub_setup.o grub_setup-util_biosdisk.o grub_setup-util_misc.o grub_setup-util_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_xfs.o grub_setup-fs_affs.o grub_setup-fs_sfs.o grub_setup-kern_parser.o grub_setup-kern_partition.o grub_setup-partmap_pc.o grub_setup-partmap_gpt.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-fs_ntfs.o grub_setup-fs_hfsplus.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o grub_setup-util_raid.o grub_setup-util_lvm.o grub_setup-grub_setup_init.o
 
219
MOSTLYCLEANFILES += grub_setup-util_i386_pc_grub_setup.d grub_setup-util_biosdisk.d grub_setup-util_misc.d grub_setup-util_getroot.d grub_setup-kern_device.d grub_setup-kern_disk.d grub_setup-kern_err.d grub_setup-kern_misc.d grub_setup-fs_fat.d grub_setup-fs_ext2.d grub_setup-fs_xfs.d grub_setup-fs_affs.d grub_setup-fs_sfs.d grub_setup-kern_parser.d grub_setup-kern_partition.d grub_setup-partmap_pc.d grub_setup-partmap_gpt.d grub_setup-fs_ufs.d grub_setup-fs_minix.d grub_setup-fs_hfs.d grub_setup-fs_jfs.d grub_setup-fs_ntfs.d grub_setup-fs_hfsplus.d grub_setup-kern_file.d grub_setup-kern_fs.d grub_setup-kern_env.d grub_setup-fs_fshelp.d grub_setup-util_raid.d grub_setup-util_lvm.d grub_setup-grub_setup_init.d
 
220
 
 
221
grub-setup: $(grub_setup_DEPENDENCIES) grub_setup-util_i386_pc_grub_setup.o grub_setup-util_biosdisk.o grub_setup-util_misc.o grub_setup-util_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_xfs.o grub_setup-fs_affs.o grub_setup-fs_sfs.o grub_setup-kern_parser.o grub_setup-kern_partition.o grub_setup-partmap_pc.o grub_setup-partmap_gpt.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-fs_ntfs.o grub_setup-fs_hfsplus.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o grub_setup-util_raid.o grub_setup-util_lvm.o grub_setup-grub_setup_init.o
 
222
        $(CC) -o $@ grub_setup-util_i386_pc_grub_setup.o grub_setup-util_biosdisk.o grub_setup-util_misc.o grub_setup-util_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_xfs.o grub_setup-fs_affs.o grub_setup-fs_sfs.o grub_setup-kern_parser.o grub_setup-kern_partition.o grub_setup-partmap_pc.o grub_setup-partmap_gpt.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-fs_ntfs.o grub_setup-fs_hfsplus.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o grub_setup-util_raid.o grub_setup-util_lvm.o grub_setup-grub_setup_init.o $(LDFLAGS) $(grub_setup_LDFLAGS)
 
223
 
 
224
grub_setup-util_i386_pc_grub_setup.o: util/i386/pc/grub-setup.c $(util/i386/pc/grub-setup.c_DEPENDENCIES)
229
225
        $(CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
230
226
-include grub_setup-util_i386_pc_grub_setup.d
231
227
 
232
 
grub_setup-util_biosdisk.o: util/biosdisk.c
 
228
grub_setup-util_biosdisk.o: util/biosdisk.c $(util/biosdisk.c_DEPENDENCIES)
233
229
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
234
230
-include grub_setup-util_biosdisk.d
235
231
 
236
 
grub_setup-util_misc.o: util/misc.c
 
232
grub_setup-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES)
237
233
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
238
234
-include grub_setup-util_misc.d
239
235
 
240
 
grub_setup-util_getroot.o: util/getroot.c
 
236
grub_setup-util_getroot.o: util/getroot.c $(util/getroot.c_DEPENDENCIES)
241
237
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
242
238
-include grub_setup-util_getroot.d
243
239
 
244
 
grub_setup-kern_device.o: kern/device.c
 
240
grub_setup-kern_device.o: kern/device.c $(kern/device.c_DEPENDENCIES)
245
241
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
246
242
-include grub_setup-kern_device.d
247
243
 
248
 
grub_setup-kern_disk.o: kern/disk.c
 
244
grub_setup-kern_disk.o: kern/disk.c $(kern/disk.c_DEPENDENCIES)
249
245
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
250
246
-include grub_setup-kern_disk.d
251
247
 
252
 
grub_setup-kern_err.o: kern/err.c
 
248
grub_setup-kern_err.o: kern/err.c $(kern/err.c_DEPENDENCIES)
253
249
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
254
250
-include grub_setup-kern_err.d
255
251
 
256
 
grub_setup-kern_misc.o: kern/misc.c
 
252
grub_setup-kern_misc.o: kern/misc.c $(kern/misc.c_DEPENDENCIES)
257
253
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
258
254
-include grub_setup-kern_misc.d
259
255
 
260
 
grub_setup-fs_fat.o: fs/fat.c
 
256
grub_setup-fs_fat.o: fs/fat.c $(fs/fat.c_DEPENDENCIES)
261
257
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
262
258
-include grub_setup-fs_fat.d
263
259
 
264
 
grub_setup-fs_ext2.o: fs/ext2.c
 
260
grub_setup-fs_ext2.o: fs/ext2.c $(fs/ext2.c_DEPENDENCIES)
265
261
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
266
262
-include grub_setup-fs_ext2.d
267
263
 
268
 
grub_setup-fs_xfs.o: fs/xfs.c
 
264
grub_setup-fs_xfs.o: fs/xfs.c $(fs/xfs.c_DEPENDENCIES)
269
265
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
270
266
-include grub_setup-fs_xfs.d
271
267
 
272
 
grub_setup-fs_affs.o: fs/affs.c
 
268
grub_setup-fs_affs.o: fs/affs.c $(fs/affs.c_DEPENDENCIES)
273
269
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
274
270
-include grub_setup-fs_affs.d
275
271
 
276
 
grub_setup-fs_sfs.o: fs/sfs.c
 
272
grub_setup-fs_sfs.o: fs/sfs.c $(fs/sfs.c_DEPENDENCIES)
277
273
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
278
274
-include grub_setup-fs_sfs.d
279
275
 
280
 
grub_setup-kern_parser.o: kern/parser.c
 
276
grub_setup-kern_parser.o: kern/parser.c $(kern/parser.c_DEPENDENCIES)
281
277
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
282
278
-include grub_setup-kern_parser.d
283
279
 
284
 
grub_setup-kern_partition.o: kern/partition.c
 
280
grub_setup-kern_partition.o: kern/partition.c $(kern/partition.c_DEPENDENCIES)
285
281
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
286
282
-include grub_setup-kern_partition.d
287
283
 
288
 
grub_setup-partmap_pc.o: partmap/pc.c
 
284
grub_setup-partmap_pc.o: partmap/pc.c $(partmap/pc.c_DEPENDENCIES)
289
285
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
290
286
-include grub_setup-partmap_pc.d
291
287
 
292
 
grub_setup-partmap_gpt.o: partmap/gpt.c
 
288
grub_setup-partmap_gpt.o: partmap/gpt.c $(partmap/gpt.c_DEPENDENCIES)
293
289
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
294
290
-include grub_setup-partmap_gpt.d
295
291
 
296
 
grub_setup-fs_ufs.o: fs/ufs.c
 
292
grub_setup-fs_ufs.o: fs/ufs.c $(fs/ufs.c_DEPENDENCIES)
297
293
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
298
294
-include grub_setup-fs_ufs.d
299
295
 
300
 
grub_setup-fs_minix.o: fs/minix.c
 
296
grub_setup-fs_minix.o: fs/minix.c $(fs/minix.c_DEPENDENCIES)
301
297
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
302
298
-include grub_setup-fs_minix.d
303
299
 
304
 
grub_setup-fs_hfs.o: fs/hfs.c
 
300
grub_setup-fs_hfs.o: fs/hfs.c $(fs/hfs.c_DEPENDENCIES)
305
301
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
306
302
-include grub_setup-fs_hfs.d
307
303
 
308
 
grub_setup-fs_jfs.o: fs/jfs.c
 
304
grub_setup-fs_jfs.o: fs/jfs.c $(fs/jfs.c_DEPENDENCIES)
309
305
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
310
306
-include grub_setup-fs_jfs.d
311
307
 
312
 
grub_setup-fs_hfsplus.o: fs/hfsplus.c
 
308
grub_setup-fs_ntfs.o: fs/ntfs.c $(fs/ntfs.c_DEPENDENCIES)
 
309
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
 
310
-include grub_setup-fs_ntfs.d
 
311
 
 
312
grub_setup-fs_hfsplus.o: fs/hfsplus.c $(fs/hfsplus.c_DEPENDENCIES)
313
313
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
314
314
-include grub_setup-fs_hfsplus.d
315
315
 
316
 
grub_setup-kern_file.o: kern/file.c
 
316
grub_setup-kern_file.o: kern/file.c $(kern/file.c_DEPENDENCIES)
317
317
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
318
318
-include grub_setup-kern_file.d
319
319
 
320
 
grub_setup-kern_fs.o: kern/fs.c
 
320
grub_setup-kern_fs.o: kern/fs.c $(kern/fs.c_DEPENDENCIES)
321
321
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
322
322
-include grub_setup-kern_fs.d
323
323
 
324
 
grub_setup-kern_env.o: kern/env.c
 
324
grub_setup-kern_env.o: kern/env.c $(kern/env.c_DEPENDENCIES)
325
325
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
326
326
-include grub_setup-kern_env.d
327
327
 
328
 
grub_setup-fs_fshelp.o: fs/fshelp.c
 
328
grub_setup-fs_fshelp.o: fs/fshelp.c $(fs/fshelp.c_DEPENDENCIES)
329
329
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
330
330
-include grub_setup-fs_fshelp.d
331
331
 
332
 
grub_setup-util_raid.o: util/raid.c
 
332
grub_setup-util_raid.o: util/raid.c $(util/raid.c_DEPENDENCIES)
333
333
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
334
334
-include grub_setup-util_raid.d
335
335
 
336
 
grub_setup-util_lvm.o: util/lvm.c
 
336
grub_setup-util_lvm.o: util/lvm.c $(util/lvm.c_DEPENDENCIES)
337
337
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
338
338
-include grub_setup-util_lvm.d
339
339
 
 
340
grub_setup-grub_setup_init.o: grub_setup_init.c $(grub_setup_init.c_DEPENDENCIES)
 
341
        $(CC) -I. -I$(srcdir)/. $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -MD -c -o $@ $<
 
342
-include grub_setup-grub_setup_init.d
 
343
 
340
344
 
341
345
# For grub-mkdevicemap.
342
 
grub_mkdevicemap_SOURCES = util/grub-mkdevicemap.c util/misc.c
343
 
CLEANFILES += grub-mkdevicemap grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o
344
 
MOSTLYCLEANFILES += grub_mkdevicemap-util_grub_mkdevicemap.d grub_mkdevicemap-util_misc.d
345
 
 
346
 
grub-mkdevicemap: $(grub_mkdevicemap_DEPENDENCIES) grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o
347
 
        $(CC) -o $@ grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o $(LDFLAGS) $(grub_mkdevicemap_LDFLAGS)
348
 
 
349
 
grub_mkdevicemap-util_grub_mkdevicemap.o: util/grub-mkdevicemap.c
 
346
grub_mkdevicemap_SOURCES = util/grub-mkdevicemap.c util/misc.c          \
 
347
        util/i386/get_disk_name.c
 
348
CLEANFILES += grub-mkdevicemap grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o grub_mkdevicemap-util_i386_get_disk_name.o
 
349
MOSTLYCLEANFILES += grub_mkdevicemap-util_grub_mkdevicemap.d grub_mkdevicemap-util_misc.d grub_mkdevicemap-util_i386_get_disk_name.d
 
350
 
 
351
grub-mkdevicemap: $(grub_mkdevicemap_DEPENDENCIES) grub_mkdevicemap-util_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o grub_mkdevicemap-util_i386_get_disk_name.o
 
352
        $(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)
 
353
 
 
354
grub_mkdevicemap-util_grub_mkdevicemap.o: util/grub-mkdevicemap.c $(util/grub-mkdevicemap.c_DEPENDENCIES)
350
355
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -MD -c -o $@ $<
351
356
-include grub_mkdevicemap-util_grub_mkdevicemap.d
352
357
 
353
 
grub_mkdevicemap-util_misc.o: util/misc.c
 
358
grub_mkdevicemap-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES)
354
359
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -MD -c -o $@ $<
355
360
-include grub_mkdevicemap-util_misc.d
356
361
 
 
362
grub_mkdevicemap-util_i386_get_disk_name.o: util/i386/get_disk_name.c $(util/i386/get_disk_name.c_DEPENDENCIES)
 
363
        $(CC) -Iutil/i386 -I$(srcdir)/util/i386 $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -MD -c -o $@ $<
 
364
-include grub_mkdevicemap-util_i386_get_disk_name.d
 
365
 
357
366
 
358
367
# For grub-probe.
 
368
util/grub-probe.c_DEPENDENCIES = grub_probe_init.h
359
369
grub_probe_SOURCES = util/grub-probe.c  \
360
370
        util/biosdisk.c util/misc.c util/getroot.c      \
361
371
        kern/device.c kern/disk.c kern/err.c kern/misc.c fs/fat.c       \
362
372
        fs/ext2.c kern/parser.c kern/partition.c                        \
363
373
        partmap/pc.c partmap/apple.c partmap/gpt.c                      \
364
 
        fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c kern/fs.c \
 
374
        fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c fs/ntfs.c kern/fs.c       \
365
375
        kern/env.c fs/fshelp.c fs/xfs.c fs/affs.c fs/sfs.c fs/hfsplus.c \
366
 
        disk/lvm.c disk/raid.c
367
 
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-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-disk_lvm.o grub_probe-disk_raid.o
368
 
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-kern_fs.d grub_probe-kern_env.d grub_probe-fs_fshelp.d grub_probe-fs_xfs.d grub_probe-fs_affs.d grub_probe-fs_sfs.d grub_probe-fs_hfsplus.d grub_probe-disk_lvm.d grub_probe-disk_raid.d
369
 
 
370
 
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-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-disk_lvm.o grub_probe-disk_raid.o
371
 
        $(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-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-disk_lvm.o grub_probe-disk_raid.o $(LDFLAGS) $(grub_probe_LDFLAGS)
372
 
 
373
 
grub_probe-util_grub_probe.o: util/grub-probe.c
 
376
        disk/lvm.c disk/raid.c grub_probe_init.c
 
377
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-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-disk_lvm.o grub_probe-disk_raid.o grub_probe-grub_probe_init.o
 
378
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-kern_fs.d grub_probe-kern_env.d grub_probe-fs_fshelp.d grub_probe-fs_xfs.d grub_probe-fs_affs.d grub_probe-fs_sfs.d grub_probe-fs_hfsplus.d grub_probe-disk_lvm.d grub_probe-disk_raid.d grub_probe-grub_probe_init.d
 
379
 
 
380
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-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-disk_lvm.o grub_probe-disk_raid.o grub_probe-grub_probe_init.o
 
381
        $(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-kern_fs.o grub_probe-kern_env.o grub_probe-fs_fshelp.o grub_probe-fs_xfs.o grub_probe-fs_affs.o grub_probe-fs_sfs.o grub_probe-fs_hfsplus.o grub_probe-disk_lvm.o grub_probe-disk_raid.o grub_probe-grub_probe_init.o $(LDFLAGS) $(grub_probe_LDFLAGS)
 
382
 
 
383
grub_probe-util_grub_probe.o: util/grub-probe.c $(util/grub-probe.c_DEPENDENCIES)
374
384
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
375
385
-include grub_probe-util_grub_probe.d
376
386
 
377
 
grub_probe-util_biosdisk.o: util/biosdisk.c
 
387
grub_probe-util_biosdisk.o: util/biosdisk.c $(util/biosdisk.c_DEPENDENCIES)
378
388
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
379
389
-include grub_probe-util_biosdisk.d
380
390
 
381
 
grub_probe-util_misc.o: util/misc.c
 
391
grub_probe-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES)
382
392
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
383
393
-include grub_probe-util_misc.d
384
394
 
385
 
grub_probe-util_getroot.o: util/getroot.c
 
395
grub_probe-util_getroot.o: util/getroot.c $(util/getroot.c_DEPENDENCIES)
386
396
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
387
397
-include grub_probe-util_getroot.d
388
398
 
389
 
grub_probe-kern_device.o: kern/device.c
 
399
grub_probe-kern_device.o: kern/device.c $(kern/device.c_DEPENDENCIES)
390
400
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
391
401
-include grub_probe-kern_device.d
392
402
 
393
 
grub_probe-kern_disk.o: kern/disk.c
 
403
grub_probe-kern_disk.o: kern/disk.c $(kern/disk.c_DEPENDENCIES)
394
404
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
395
405
-include grub_probe-kern_disk.d
396
406
 
397
 
grub_probe-kern_err.o: kern/err.c
 
407
grub_probe-kern_err.o: kern/err.c $(kern/err.c_DEPENDENCIES)
398
408
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
399
409
-include grub_probe-kern_err.d
400
410
 
401
 
grub_probe-kern_misc.o: kern/misc.c
 
411
grub_probe-kern_misc.o: kern/misc.c $(kern/misc.c_DEPENDENCIES)
402
412
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
403
413
-include grub_probe-kern_misc.d
404
414
 
405
 
grub_probe-fs_fat.o: fs/fat.c
 
415
grub_probe-fs_fat.o: fs/fat.c $(fs/fat.c_DEPENDENCIES)
406
416
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
407
417
-include grub_probe-fs_fat.d
408
418
 
409
 
grub_probe-fs_ext2.o: fs/ext2.c
 
419
grub_probe-fs_ext2.o: fs/ext2.c $(fs/ext2.c_DEPENDENCIES)
410
420
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
411
421
-include grub_probe-fs_ext2.d
412
422
 
413
 
grub_probe-kern_parser.o: kern/parser.c
 
423
grub_probe-kern_parser.o: kern/parser.c $(kern/parser.c_DEPENDENCIES)
414
424
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
415
425
-include grub_probe-kern_parser.d
416
426
 
417
 
grub_probe-kern_partition.o: kern/partition.c
 
427
grub_probe-kern_partition.o: kern/partition.c $(kern/partition.c_DEPENDENCIES)
418
428
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
419
429
-include grub_probe-kern_partition.d
420
430
 
421
 
grub_probe-partmap_pc.o: partmap/pc.c
 
431
grub_probe-partmap_pc.o: partmap/pc.c $(partmap/pc.c_DEPENDENCIES)
422
432
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
423
433
-include grub_probe-partmap_pc.d
424
434
 
425
 
grub_probe-partmap_apple.o: partmap/apple.c
 
435
grub_probe-partmap_apple.o: partmap/apple.c $(partmap/apple.c_DEPENDENCIES)
426
436
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
427
437
-include grub_probe-partmap_apple.d
428
438
 
429
 
grub_probe-partmap_gpt.o: partmap/gpt.c
 
439
grub_probe-partmap_gpt.o: partmap/gpt.c $(partmap/gpt.c_DEPENDENCIES)
430
440
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
431
441
-include grub_probe-partmap_gpt.d
432
442
 
433
 
grub_probe-fs_ufs.o: fs/ufs.c
 
443
grub_probe-fs_ufs.o: fs/ufs.c $(fs/ufs.c_DEPENDENCIES)
434
444
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
435
445
-include grub_probe-fs_ufs.d
436
446
 
437
 
grub_probe-fs_minix.o: fs/minix.c
 
447
grub_probe-fs_minix.o: fs/minix.c $(fs/minix.c_DEPENDENCIES)
438
448
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
439
449
-include grub_probe-fs_minix.d
440
450
 
441
 
grub_probe-fs_hfs.o: fs/hfs.c
 
451
grub_probe-fs_hfs.o: fs/hfs.c $(fs/hfs.c_DEPENDENCIES)
442
452
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
443
453
-include grub_probe-fs_hfs.d
444
454
 
445
 
grub_probe-fs_jfs.o: fs/jfs.c
 
455
grub_probe-fs_jfs.o: fs/jfs.c $(fs/jfs.c_DEPENDENCIES)
446
456
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
447
457
-include grub_probe-fs_jfs.d
448
458
 
449
 
grub_probe-kern_fs.o: kern/fs.c
 
459
grub_probe-fs_ntfs.o: fs/ntfs.c $(fs/ntfs.c_DEPENDENCIES)
 
460
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
 
461
-include grub_probe-fs_ntfs.d
 
462
 
 
463
grub_probe-kern_fs.o: kern/fs.c $(kern/fs.c_DEPENDENCIES)
450
464
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
451
465
-include grub_probe-kern_fs.d
452
466
 
453
 
grub_probe-kern_env.o: kern/env.c
 
467
grub_probe-kern_env.o: kern/env.c $(kern/env.c_DEPENDENCIES)
454
468
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
455
469
-include grub_probe-kern_env.d
456
470
 
457
 
grub_probe-fs_fshelp.o: fs/fshelp.c
 
471
grub_probe-fs_fshelp.o: fs/fshelp.c $(fs/fshelp.c_DEPENDENCIES)
458
472
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
459
473
-include grub_probe-fs_fshelp.d
460
474
 
461
 
grub_probe-fs_xfs.o: fs/xfs.c
 
475
grub_probe-fs_xfs.o: fs/xfs.c $(fs/xfs.c_DEPENDENCIES)
462
476
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
463
477
-include grub_probe-fs_xfs.d
464
478
 
465
 
grub_probe-fs_affs.o: fs/affs.c
 
479
grub_probe-fs_affs.o: fs/affs.c $(fs/affs.c_DEPENDENCIES)
466
480
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
467
481
-include grub_probe-fs_affs.d
468
482
 
469
 
grub_probe-fs_sfs.o: fs/sfs.c
 
483
grub_probe-fs_sfs.o: fs/sfs.c $(fs/sfs.c_DEPENDENCIES)
470
484
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
471
485
-include grub_probe-fs_sfs.d
472
486
 
473
 
grub_probe-fs_hfsplus.o: fs/hfsplus.c
 
487
grub_probe-fs_hfsplus.o: fs/hfsplus.c $(fs/hfsplus.c_DEPENDENCIES)
474
488
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
475
489
-include grub_probe-fs_hfsplus.d
476
490
 
477
 
grub_probe-disk_lvm.o: disk/lvm.c
 
491
grub_probe-disk_lvm.o: disk/lvm.c $(disk/lvm.c_DEPENDENCIES)
478
492
        $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
479
493
-include grub_probe-disk_lvm.d
480
494
 
481
 
grub_probe-disk_raid.o: disk/raid.c
 
495
grub_probe-disk_raid.o: disk/raid.c $(disk/raid.c_DEPENDENCIES)
482
496
        $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
483
497
-include grub_probe-disk_raid.d
484
498
 
 
499
grub_probe-grub_probe_init.o: grub_probe_init.c $(grub_probe_init.c_DEPENDENCIES)
 
500
        $(CC) -I. -I$(srcdir)/. $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_probe_CFLAGS) -MD -c -o $@ $<
 
501
-include grub_probe-grub_probe_init.d
 
502
 
485
503
 
486
504
# For grub-emu.
487
505
grub_emu_DEPENDENCIES = grub_script.tab.c grub_script.tab.h             \
488
 
        grub_modules_init.h
 
506
        grub_emu_init.h
489
507
grub_emu_SOURCES = commands/boot.c commands/cat.c commands/cmp.c        \
490
508
        commands/configfile.c commands/echo.c commands/help.c           \
491
509
        commands/terminal.c commands/ls.c commands/test.c               \
492
510
        commands/search.c commands/blocklist.c                          \
493
511
        commands/i386/pc/halt.c commands/i386/pc/reboot.c               \
494
512
        commands/i386/cpuid.c                                           \
495
 
        disk/loopback.c disk/raid.c disk/lvm.c                          \
 
513
        disk/host.c disk/loopback.c     disk/raid.c disk/lvm.c          \
496
514
        fs/affs.c fs/ext2.c fs/fat.c fs/fshelp.c fs/hfs.c fs/iso9660.c  \
497
515
        fs/jfs.c fs/minix.c fs/sfs.c fs/ufs.c fs/xfs.c fs/hfsplus.c     \
 
516
        fs/ntfs.c                                                       \
498
517
        io/gzio.c                                                       \
499
518
        kern/device.c kern/disk.c kern/dl.c kern/elf.c kern/env.c       \
500
519
        kern/err.c                                                      \
506
525
        normal/menu.c normal/menu_entry.c normal/misc.c normal/script.c \
507
526
        partmap/amiga.c partmap/apple.c partmap/pc.c partmap/sun.c      \
508
527
        partmap/acorn.c partmap/gpt.c                                   \
509
 
        util/console.c util/grub-emu.c util/misc.c                      \
 
528
        util/console.c util/hostfs.c util/grub-emu.c util/misc.c        \
510
529
        util/biosdisk.c util/getroot.c                  \
511
530
        util/i386/pc/misc.c grub_emu_init.c
512
 
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_i386_pc_halt.o grub_emu-commands_i386_pc_reboot.o grub_emu-commands_i386_cpuid.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-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_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
513
 
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_i386_pc_halt.d grub_emu-commands_i386_pc_reboot.d grub_emu-commands_i386_cpuid.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-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_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
514
 
 
515
 
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_i386_pc_halt.o grub_emu-commands_i386_pc_reboot.o grub_emu-commands_i386_cpuid.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-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_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
516
 
        $(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_i386_pc_halt.o grub_emu-commands_i386_pc_reboot.o grub_emu-commands_i386_cpuid.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-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_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)
517
 
 
518
 
grub_emu-commands_boot.o: commands/boot.c
 
531
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_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-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
 
532
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_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-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
 
533
 
 
534
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_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-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
 
535
        $(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_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-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)
 
536
 
 
537
grub_emu-commands_boot.o: commands/boot.c $(commands/boot.c_DEPENDENCIES)
519
538
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
520
539
-include grub_emu-commands_boot.d
521
540
 
522
 
grub_emu-commands_cat.o: commands/cat.c
 
541
grub_emu-commands_cat.o: commands/cat.c $(commands/cat.c_DEPENDENCIES)
523
542
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
524
543
-include grub_emu-commands_cat.d
525
544
 
526
 
grub_emu-commands_cmp.o: commands/cmp.c
 
545
grub_emu-commands_cmp.o: commands/cmp.c $(commands/cmp.c_DEPENDENCIES)
527
546
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
528
547
-include grub_emu-commands_cmp.d
529
548
 
530
 
grub_emu-commands_configfile.o: commands/configfile.c
 
549
grub_emu-commands_configfile.o: commands/configfile.c $(commands/configfile.c_DEPENDENCIES)
531
550
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
532
551
-include grub_emu-commands_configfile.d
533
552
 
534
 
grub_emu-commands_echo.o: commands/echo.c
 
553
grub_emu-commands_echo.o: commands/echo.c $(commands/echo.c_DEPENDENCIES)
535
554
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
536
555
-include grub_emu-commands_echo.d
537
556
 
538
 
grub_emu-commands_help.o: commands/help.c
 
557
grub_emu-commands_help.o: commands/help.c $(commands/help.c_DEPENDENCIES)
539
558
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
540
559
-include grub_emu-commands_help.d
541
560
 
542
 
grub_emu-commands_terminal.o: commands/terminal.c
 
561
grub_emu-commands_terminal.o: commands/terminal.c $(commands/terminal.c_DEPENDENCIES)
543
562
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
544
563
-include grub_emu-commands_terminal.d
545
564
 
546
 
grub_emu-commands_ls.o: commands/ls.c
 
565
grub_emu-commands_ls.o: commands/ls.c $(commands/ls.c_DEPENDENCIES)
547
566
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
548
567
-include grub_emu-commands_ls.d
549
568
 
550
 
grub_emu-commands_test.o: commands/test.c
 
569
grub_emu-commands_test.o: commands/test.c $(commands/test.c_DEPENDENCIES)
551
570
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
552
571
-include grub_emu-commands_test.d
553
572
 
554
 
grub_emu-commands_search.o: commands/search.c
 
573
grub_emu-commands_search.o: commands/search.c $(commands/search.c_DEPENDENCIES)
555
574
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
556
575
-include grub_emu-commands_search.d
557
576
 
558
 
grub_emu-commands_blocklist.o: commands/blocklist.c
 
577
grub_emu-commands_blocklist.o: commands/blocklist.c $(commands/blocklist.c_DEPENDENCIES)
559
578
        $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
560
579
-include grub_emu-commands_blocklist.d
561
580
 
562
 
grub_emu-commands_i386_pc_halt.o: commands/i386/pc/halt.c
 
581
grub_emu-commands_i386_pc_halt.o: commands/i386/pc/halt.c $(commands/i386/pc/halt.c_DEPENDENCIES)
563
582
        $(CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
564
583
-include grub_emu-commands_i386_pc_halt.d
565
584
 
566
 
grub_emu-commands_i386_pc_reboot.o: commands/i386/pc/reboot.c
 
585
grub_emu-commands_i386_pc_reboot.o: commands/i386/pc/reboot.c $(commands/i386/pc/reboot.c_DEPENDENCIES)
567
586
        $(CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
568
587
-include grub_emu-commands_i386_pc_reboot.d
569
588
 
570
 
grub_emu-commands_i386_cpuid.o: commands/i386/cpuid.c
 
589
grub_emu-commands_i386_cpuid.o: commands/i386/cpuid.c $(commands/i386/cpuid.c_DEPENDENCIES)
571
590
        $(CC) -Icommands/i386 -I$(srcdir)/commands/i386 $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
572
591
-include grub_emu-commands_i386_cpuid.d
573
592
 
574
 
grub_emu-disk_loopback.o: disk/loopback.c
 
593
grub_emu-disk_host.o: disk/host.c $(disk/host.c_DEPENDENCIES)
 
594
        $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
 
595
-include grub_emu-disk_host.d
 
596
 
 
597
grub_emu-disk_loopback.o: disk/loopback.c $(disk/loopback.c_DEPENDENCIES)
575
598
        $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
576
599
-include grub_emu-disk_loopback.d
577
600
 
578
 
grub_emu-disk_raid.o: disk/raid.c
 
601
grub_emu-disk_raid.o: disk/raid.c $(disk/raid.c_DEPENDENCIES)
579
602
        $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
580
603
-include grub_emu-disk_raid.d
581
604
 
582
 
grub_emu-disk_lvm.o: disk/lvm.c
 
605
grub_emu-disk_lvm.o: disk/lvm.c $(disk/lvm.c_DEPENDENCIES)
583
606
        $(CC) -Idisk -I$(srcdir)/disk $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
584
607
-include grub_emu-disk_lvm.d
585
608
 
586
 
grub_emu-fs_affs.o: fs/affs.c
 
609
grub_emu-fs_affs.o: fs/affs.c $(fs/affs.c_DEPENDENCIES)
587
610
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
588
611
-include grub_emu-fs_affs.d
589
612
 
590
 
grub_emu-fs_ext2.o: fs/ext2.c
 
613
grub_emu-fs_ext2.o: fs/ext2.c $(fs/ext2.c_DEPENDENCIES)
591
614
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
592
615
-include grub_emu-fs_ext2.d
593
616
 
594
 
grub_emu-fs_fat.o: fs/fat.c
 
617
grub_emu-fs_fat.o: fs/fat.c $(fs/fat.c_DEPENDENCIES)
595
618
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
596
619
-include grub_emu-fs_fat.d
597
620
 
598
 
grub_emu-fs_fshelp.o: fs/fshelp.c
 
621
grub_emu-fs_fshelp.o: fs/fshelp.c $(fs/fshelp.c_DEPENDENCIES)
599
622
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
600
623
-include grub_emu-fs_fshelp.d
601
624
 
602
 
grub_emu-fs_hfs.o: fs/hfs.c
 
625
grub_emu-fs_hfs.o: fs/hfs.c $(fs/hfs.c_DEPENDENCIES)
603
626
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
604
627
-include grub_emu-fs_hfs.d
605
628
 
606
 
grub_emu-fs_iso9660.o: fs/iso9660.c
 
629
grub_emu-fs_iso9660.o: fs/iso9660.c $(fs/iso9660.c_DEPENDENCIES)
607
630
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
608
631
-include grub_emu-fs_iso9660.d
609
632
 
610
 
grub_emu-fs_jfs.o: fs/jfs.c
 
633
grub_emu-fs_jfs.o: fs/jfs.c $(fs/jfs.c_DEPENDENCIES)
611
634
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
612
635
-include grub_emu-fs_jfs.d
613
636
 
614
 
grub_emu-fs_minix.o: fs/minix.c
 
637
grub_emu-fs_minix.o: fs/minix.c $(fs/minix.c_DEPENDENCIES)
615
638
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
616
639
-include grub_emu-fs_minix.d
617
640
 
618
 
grub_emu-fs_sfs.o: fs/sfs.c
 
641
grub_emu-fs_sfs.o: fs/sfs.c $(fs/sfs.c_DEPENDENCIES)
619
642
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
620
643
-include grub_emu-fs_sfs.d
621
644
 
622
 
grub_emu-fs_ufs.o: fs/ufs.c
 
645
grub_emu-fs_ufs.o: fs/ufs.c $(fs/ufs.c_DEPENDENCIES)
623
646
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
624
647
-include grub_emu-fs_ufs.d
625
648
 
626
 
grub_emu-fs_xfs.o: fs/xfs.c
 
649
grub_emu-fs_xfs.o: fs/xfs.c $(fs/xfs.c_DEPENDENCIES)
627
650
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
628
651
-include grub_emu-fs_xfs.d
629
652
 
630
 
grub_emu-fs_hfsplus.o: fs/hfsplus.c
 
653
grub_emu-fs_hfsplus.o: fs/hfsplus.c $(fs/hfsplus.c_DEPENDENCIES)
631
654
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
632
655
-include grub_emu-fs_hfsplus.d
633
656
 
634
 
grub_emu-io_gzio.o: io/gzio.c
 
657
grub_emu-fs_ntfs.o: fs/ntfs.c $(fs/ntfs.c_DEPENDENCIES)
 
658
        $(CC) -Ifs -I$(srcdir)/fs $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
 
659
-include grub_emu-fs_ntfs.d
 
660
 
 
661
grub_emu-io_gzio.o: io/gzio.c $(io/gzio.c_DEPENDENCIES)
635
662
        $(CC) -Iio -I$(srcdir)/io $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
636
663
-include grub_emu-io_gzio.d
637
664
 
638
 
grub_emu-kern_device.o: kern/device.c
 
665
grub_emu-kern_device.o: kern/device.c $(kern/device.c_DEPENDENCIES)
639
666
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
640
667
-include grub_emu-kern_device.d
641
668
 
642
 
grub_emu-kern_disk.o: kern/disk.c
 
669
grub_emu-kern_disk.o: kern/disk.c $(kern/disk.c_DEPENDENCIES)
643
670
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
644
671
-include grub_emu-kern_disk.d
645
672
 
646
 
grub_emu-kern_dl.o: kern/dl.c
 
673
grub_emu-kern_dl.o: kern/dl.c $(kern/dl.c_DEPENDENCIES)
647
674
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
648
675
-include grub_emu-kern_dl.d
649
676
 
650
 
grub_emu-kern_elf.o: kern/elf.c
 
677
grub_emu-kern_elf.o: kern/elf.c $(kern/elf.c_DEPENDENCIES)
651
678
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
652
679
-include grub_emu-kern_elf.d
653
680
 
654
 
grub_emu-kern_env.o: kern/env.c
 
681
grub_emu-kern_env.o: kern/env.c $(kern/env.c_DEPENDENCIES)
655
682
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
656
683
-include grub_emu-kern_env.d
657
684
 
658
 
grub_emu-kern_err.o: kern/err.c
 
685
grub_emu-kern_err.o: kern/err.c $(kern/err.c_DEPENDENCIES)
659
686
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
660
687
-include grub_emu-kern_err.d
661
688
 
662
 
grub_emu-normal_execute.o: normal/execute.c
 
689
grub_emu-normal_execute.o: normal/execute.c $(normal/execute.c_DEPENDENCIES)
663
690
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
664
691
-include grub_emu-normal_execute.d
665
692
 
666
 
grub_emu-kern_file.o: kern/file.c
 
693
grub_emu-kern_file.o: kern/file.c $(kern/file.c_DEPENDENCIES)
667
694
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
668
695
-include grub_emu-kern_file.d
669
696
 
670
 
grub_emu-kern_fs.o: kern/fs.c
 
697
grub_emu-kern_fs.o: kern/fs.c $(kern/fs.c_DEPENDENCIES)
671
698
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
672
699
-include grub_emu-kern_fs.d
673
700
 
674
 
grub_emu-normal_lexer.o: normal/lexer.c
 
701
grub_emu-normal_lexer.o: normal/lexer.c $(normal/lexer.c_DEPENDENCIES)
675
702
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
676
703
-include grub_emu-normal_lexer.d
677
704
 
678
 
grub_emu-kern_loader.o: kern/loader.c
 
705
grub_emu-kern_loader.o: kern/loader.c $(kern/loader.c_DEPENDENCIES)
679
706
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
680
707
-include grub_emu-kern_loader.d
681
708
 
682
 
grub_emu-kern_main.o: kern/main.c
 
709
grub_emu-kern_main.o: kern/main.c $(kern/main.c_DEPENDENCIES)
683
710
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
684
711
-include grub_emu-kern_main.d
685
712
 
686
 
grub_emu-kern_misc.o: kern/misc.c
 
713
grub_emu-kern_misc.o: kern/misc.c $(kern/misc.c_DEPENDENCIES)
687
714
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
688
715
-include grub_emu-kern_misc.d
689
716
 
690
 
grub_emu-kern_parser.o: kern/parser.c
 
717
grub_emu-kern_parser.o: kern/parser.c $(kern/parser.c_DEPENDENCIES)
691
718
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
692
719
-include grub_emu-kern_parser.d
693
720
 
694
 
grub_emu-grub_script_tab.o: grub_script.tab.c
 
721
grub_emu-grub_script_tab.o: grub_script.tab.c $(grub_script.tab.c_DEPENDENCIES)
695
722
        $(CC) -I. -I$(srcdir)/. $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
696
723
-include grub_emu-grub_script_tab.d
697
724
 
698
 
grub_emu-kern_partition.o: kern/partition.c
 
725
grub_emu-kern_partition.o: kern/partition.c $(kern/partition.c_DEPENDENCIES)
699
726
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
700
727
-include grub_emu-kern_partition.d
701
728
 
702
 
grub_emu-kern_rescue.o: kern/rescue.c
 
729
grub_emu-kern_rescue.o: kern/rescue.c $(kern/rescue.c_DEPENDENCIES)
703
730
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
704
731
-include grub_emu-kern_rescue.d
705
732
 
706
 
grub_emu-kern_term.o: kern/term.c
 
733
grub_emu-kern_term.o: kern/term.c $(kern/term.c_DEPENDENCIES)
707
734
        $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
708
735
-include grub_emu-kern_term.d
709
736
 
710
 
grub_emu-normal_arg.o: normal/arg.c
 
737
grub_emu-normal_arg.o: normal/arg.c $(normal/arg.c_DEPENDENCIES)
711
738
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
712
739
-include grub_emu-normal_arg.d
713
740
 
714
 
grub_emu-normal_cmdline.o: normal/cmdline.c
 
741
grub_emu-normal_cmdline.o: normal/cmdline.c $(normal/cmdline.c_DEPENDENCIES)
715
742
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
716
743
-include grub_emu-normal_cmdline.d
717
744
 
718
 
grub_emu-normal_command.o: normal/command.c
 
745
grub_emu-normal_command.o: normal/command.c $(normal/command.c_DEPENDENCIES)
719
746
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
720
747
-include grub_emu-normal_command.d
721
748
 
722
 
grub_emu-normal_function.o: normal/function.c
 
749
grub_emu-normal_function.o: normal/function.c $(normal/function.c_DEPENDENCIES)
723
750
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
724
751
-include grub_emu-normal_function.d
725
752
 
726
 
grub_emu-normal_completion.o: normal/completion.c
 
753
grub_emu-normal_completion.o: normal/completion.c $(normal/completion.c_DEPENDENCIES)
727
754
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
728
755
-include grub_emu-normal_completion.d
729
756
 
730
 
grub_emu-normal_main.o: normal/main.c
 
757
grub_emu-normal_main.o: normal/main.c $(normal/main.c_DEPENDENCIES)
731
758
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
732
759
-include grub_emu-normal_main.d
733
760
 
734
 
grub_emu-normal_menu.o: normal/menu.c
 
761
grub_emu-normal_menu.o: normal/menu.c $(normal/menu.c_DEPENDENCIES)
735
762
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
736
763
-include grub_emu-normal_menu.d
737
764
 
738
 
grub_emu-normal_menu_entry.o: normal/menu_entry.c
 
765
grub_emu-normal_menu_entry.o: normal/menu_entry.c $(normal/menu_entry.c_DEPENDENCIES)
739
766
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
740
767
-include grub_emu-normal_menu_entry.d
741
768
 
742
 
grub_emu-normal_misc.o: normal/misc.c
 
769
grub_emu-normal_misc.o: normal/misc.c $(normal/misc.c_DEPENDENCIES)
743
770
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
744
771
-include grub_emu-normal_misc.d
745
772
 
746
 
grub_emu-normal_script.o: normal/script.c
 
773
grub_emu-normal_script.o: normal/script.c $(normal/script.c_DEPENDENCIES)
747
774
        $(CC) -Inormal -I$(srcdir)/normal $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
748
775
-include grub_emu-normal_script.d
749
776
 
750
 
grub_emu-partmap_amiga.o: partmap/amiga.c
 
777
grub_emu-partmap_amiga.o: partmap/amiga.c $(partmap/amiga.c_DEPENDENCIES)
751
778
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
752
779
-include grub_emu-partmap_amiga.d
753
780
 
754
 
grub_emu-partmap_apple.o: partmap/apple.c
 
781
grub_emu-partmap_apple.o: partmap/apple.c $(partmap/apple.c_DEPENDENCIES)
755
782
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
756
783
-include grub_emu-partmap_apple.d
757
784
 
758
 
grub_emu-partmap_pc.o: partmap/pc.c
 
785
grub_emu-partmap_pc.o: partmap/pc.c $(partmap/pc.c_DEPENDENCIES)
759
786
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
760
787
-include grub_emu-partmap_pc.d
761
788
 
762
 
grub_emu-partmap_sun.o: partmap/sun.c
 
789
grub_emu-partmap_sun.o: partmap/sun.c $(partmap/sun.c_DEPENDENCIES)
763
790
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
764
791
-include grub_emu-partmap_sun.d
765
792
 
766
 
grub_emu-partmap_acorn.o: partmap/acorn.c
 
793
grub_emu-partmap_acorn.o: partmap/acorn.c $(partmap/acorn.c_DEPENDENCIES)
767
794
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
768
795
-include grub_emu-partmap_acorn.d
769
796
 
770
 
grub_emu-partmap_gpt.o: partmap/gpt.c
 
797
grub_emu-partmap_gpt.o: partmap/gpt.c $(partmap/gpt.c_DEPENDENCIES)
771
798
        $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
772
799
-include grub_emu-partmap_gpt.d
773
800
 
774
 
grub_emu-util_console.o: util/console.c
 
801
grub_emu-util_console.o: util/console.c $(util/console.c_DEPENDENCIES)
775
802
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
776
803
-include grub_emu-util_console.d
777
804
 
778
 
grub_emu-util_grub_emu.o: util/grub-emu.c
 
805
grub_emu-util_hostfs.o: util/hostfs.c $(util/hostfs.c_DEPENDENCIES)
 
806
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
 
807
-include grub_emu-util_hostfs.d
 
808
 
 
809
grub_emu-util_grub_emu.o: util/grub-emu.c $(util/grub-emu.c_DEPENDENCIES)
779
810
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
780
811
-include grub_emu-util_grub_emu.d
781
812
 
782
 
grub_emu-util_misc.o: util/misc.c
 
813
grub_emu-util_misc.o: util/misc.c $(util/misc.c_DEPENDENCIES)
783
814
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
784
815
-include grub_emu-util_misc.d
785
816
 
786
 
grub_emu-util_biosdisk.o: util/biosdisk.c
 
817
grub_emu-util_biosdisk.o: util/biosdisk.c $(util/biosdisk.c_DEPENDENCIES)
787
818
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
788
819
-include grub_emu-util_biosdisk.d
789
820
 
790
 
grub_emu-util_getroot.o: util/getroot.c
 
821
grub_emu-util_getroot.o: util/getroot.c $(util/getroot.c_DEPENDENCIES)
791
822
        $(CC) -Iutil -I$(srcdir)/util $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
792
823
-include grub_emu-util_getroot.d
793
824
 
794
 
grub_emu-util_i386_pc_misc.o: util/i386/pc/misc.c
 
825
grub_emu-util_i386_pc_misc.o: util/i386/pc/misc.c $(util/i386/pc/misc.c_DEPENDENCIES)
795
826
        $(CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
796
827
-include grub_emu-util_i386_pc_misc.d
797
828
 
798
 
grub_emu-grub_emu_init.o: grub_emu_init.c
 
829
grub_emu-grub_emu_init.o: grub_emu_init.c $(grub_emu_init.c_DEPENDENCIES)
799
830
        $(CC) -I. -I$(srcdir)/. $(CPPFLAGS) $(CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -MD -c -o $@ $<
800
831
-include grub_emu-grub_emu_init.d
801
832
 
804
835
 
805
836
# Scripts.
806
837
sbin_SCRIPTS = grub-install
 
838
bin_SCRIPTS = grub-mkrescue
807
839
 
808
840
# For grub-install.
809
841
grub_install_SOURCES = util/i386/pc/grub-install.in
814
846
        chmod +x $@
815
847
 
816
848
 
 
849
# For grub-mkrescue.
 
850
grub_mkrescue_SOURCES = util/i386/pc/grub-mkrescue.in
 
851
CLEANFILES += grub-mkrescue
 
852
 
 
853
grub-mkrescue: util/i386/pc/grub-mkrescue.in config.status
 
854
        ./config.status --file=grub-mkrescue:util/i386/pc/grub-mkrescue.in
 
855
        chmod +x $@
 
856
 
 
857
 
817
858
# Modules.
818
 
pkgdata_MODULES = _chain.mod _linux.mod linux.mod normal.mod \
 
859
pkgdata_MODULES = biosdisk.mod _chain.mod _linux.mod linux.mod normal.mod \
819
860
        _multiboot.mod chain.mod multiboot.mod reboot.mod halt.mod      \
820
861
        vbe.mod vbetest.mod vbeinfo.mod video.mod gfxterm.mod \
821
 
        videotest.mod play.mod bitmap.mod tga.mod cpuid.mod
 
862
        videotest.mod play.mod bitmap.mod tga.mod cpuid.mod serial.mod ata.mod
 
863
 
 
864
# For biosdisk.mod.
 
865
biosdisk_mod_SOURCES = disk/i386/pc/biosdisk.c
 
866
CLEANFILES += biosdisk.mod mod-biosdisk.o mod-biosdisk.c pre-biosdisk.o biosdisk_mod-disk_i386_pc_biosdisk.o und-biosdisk.lst
 
867
ifneq ($(biosdisk_mod_EXPORTS),no)
 
868
CLEANFILES += def-biosdisk.lst
 
869
DEFSYMFILES += def-biosdisk.lst
 
870
endif
 
871
MOSTLYCLEANFILES += biosdisk_mod-disk_i386_pc_biosdisk.d
 
872
UNDSYMFILES += und-biosdisk.lst
 
873
 
 
874
biosdisk.mod: pre-biosdisk.o mod-biosdisk.o
 
875
        -rm -f $@
 
876
        $(TARGET_CC) $(biosdisk_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^
 
877
        $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
 
878
 
 
879
pre-biosdisk.o: $(biosdisk_mod_DEPENDENCIES) biosdisk_mod-disk_i386_pc_biosdisk.o
 
880
        -rm -f $@
 
881
        $(TARGET_CC) $(biosdisk_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ biosdisk_mod-disk_i386_pc_biosdisk.o
 
882
 
 
883
mod-biosdisk.o: mod-biosdisk.c
 
884
        $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(biosdisk_mod_CFLAGS) -c -o $@ $<
 
885
 
 
886
mod-biosdisk.c: moddep.lst genmodsrc.sh
 
887
        sh $(srcdir)/genmodsrc.sh 'biosdisk' $< > $@ || (rm -f $@; exit 1)
 
888
 
 
889
ifneq ($(biosdisk_mod_EXPORTS),no)
 
890
def-biosdisk.lst: pre-biosdisk.o
 
891
        $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 biosdisk/' > $@
 
892
endif
 
893
 
 
894
und-biosdisk.lst: pre-biosdisk.o
 
895
        echo 'biosdisk' > $@
 
896
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
 
897
 
 
898
biosdisk_mod-disk_i386_pc_biosdisk.o: disk/i386/pc/biosdisk.c
 
899
        $(TARGET_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(biosdisk_mod_CFLAGS) -MD -c -o $@ $<
 
900
-include biosdisk_mod-disk_i386_pc_biosdisk.d
 
901
 
 
902
CLEANFILES += cmd-biosdisk_mod-disk_i386_pc_biosdisk.lst fs-biosdisk_mod-disk_i386_pc_biosdisk.lst
 
903
COMMANDFILES += cmd-biosdisk_mod-disk_i386_pc_biosdisk.lst
 
904
FSFILES += fs-biosdisk_mod-disk_i386_pc_biosdisk.lst
 
905
 
 
906
cmd-biosdisk_mod-disk_i386_pc_biosdisk.lst: disk/i386/pc/biosdisk.c gencmdlist.sh
 
907
        set -e;           $(TARGET_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(biosdisk_mod_CFLAGS) -E $<           | sh $(srcdir)/gencmdlist.sh biosdisk > $@ || (rm -f $@; exit 1)
 
908
 
 
909
fs-biosdisk_mod-disk_i386_pc_biosdisk.lst: disk/i386/pc/biosdisk.c genfslist.sh
 
910
        set -e;           $(TARGET_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(biosdisk_mod_CFLAGS) -E $<           | sh $(srcdir)/genfslist.sh biosdisk > $@ || (rm -f $@; exit 1)
 
911
 
 
912
 
 
913
biosdisk_mod_CFLAGS = $(COMMON_CFLAGS)
 
914
biosdisk_mod_LDFLAGS = $(COMMON_LDFLAGS)
822
915
 
823
916
# For _chain.mod.
824
917
_chain_mod_SOURCES = loader/i386/pc/chainloader.c
855
948
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
856
949
 
857
950
_chain_mod-loader_i386_pc_chainloader.o: loader/i386/pc/chainloader.c
858
 
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_chain_mod_CFLAGS) -MD -c -o $@ $<
 
951
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(_chain_mod_CFLAGS) -MD -c -o $@ $<
859
952
-include _chain_mod-loader_i386_pc_chainloader.d
860
953
 
861
954
CLEANFILES += cmd-_chain_mod-loader_i386_pc_chainloader.lst fs-_chain_mod-loader_i386_pc_chainloader.lst
907
1000
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
908
1001
 
909
1002
chain_mod-loader_i386_pc_chainloader_normal.o: loader/i386/pc/chainloader_normal.c
910
 
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(chain_mod_CFLAGS) -MD -c -o $@ $<
 
1003
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(chain_mod_CFLAGS) -MD -c -o $@ $<
911
1004
-include chain_mod-loader_i386_pc_chainloader_normal.d
912
1005
 
913
1006
CLEANFILES += cmd-chain_mod-loader_i386_pc_chainloader_normal.lst fs-chain_mod-loader_i386_pc_chainloader_normal.lst
959
1052
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
960
1053
 
961
1054
_linux_mod-loader_i386_pc_linux.o: loader/i386/pc/linux.c
962
 
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_linux_mod_CFLAGS) -MD -c -o $@ $<
 
1055
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(_linux_mod_CFLAGS) -MD -c -o $@ $<
963
1056
-include _linux_mod-loader_i386_pc_linux.d
964
1057
 
965
1058
CLEANFILES += cmd-_linux_mod-loader_i386_pc_linux.lst fs-_linux_mod-loader_i386_pc_linux.lst
1011
1104
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1012
1105
 
1013
1106
linux_mod-loader_i386_pc_linux_normal.o: loader/i386/pc/linux_normal.c
1014
 
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(linux_mod_CFLAGS) -MD -c -o $@ $<
 
1107
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(linux_mod_CFLAGS) -MD -c -o $@ $<
1015
1108
-include linux_mod-loader_i386_pc_linux_normal.d
1016
1109
 
1017
1110
CLEANFILES += cmd-linux_mod-loader_i386_pc_linux_normal.lst fs-linux_mod-loader_i386_pc_linux_normal.lst
1068
1161
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1069
1162
 
1070
1163
normal_mod-normal_arg.o: normal/arg.c
1071
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1164
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1072
1165
-include normal_mod-normal_arg.d
1073
1166
 
1074
1167
CLEANFILES += cmd-normal_mod-normal_arg.lst fs-normal_mod-normal_arg.lst
1083
1176
 
1084
1177
 
1085
1178
normal_mod-normal_cmdline.o: normal/cmdline.c
1086
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1179
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1087
1180
-include normal_mod-normal_cmdline.d
1088
1181
 
1089
1182
CLEANFILES += cmd-normal_mod-normal_cmdline.lst fs-normal_mod-normal_cmdline.lst
1098
1191
 
1099
1192
 
1100
1193
normal_mod-normal_command.o: normal/command.c
1101
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1194
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1102
1195
-include normal_mod-normal_command.d
1103
1196
 
1104
1197
CLEANFILES += cmd-normal_mod-normal_command.lst fs-normal_mod-normal_command.lst
1113
1206
 
1114
1207
 
1115
1208
normal_mod-normal_completion.o: normal/completion.c
1116
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1209
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1117
1210
-include normal_mod-normal_completion.d
1118
1211
 
1119
1212
CLEANFILES += cmd-normal_mod-normal_completion.lst fs-normal_mod-normal_completion.lst
1128
1221
 
1129
1222
 
1130
1223
normal_mod-normal_execute.o: normal/execute.c
1131
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1224
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1132
1225
-include normal_mod-normal_execute.d
1133
1226
 
1134
1227
CLEANFILES += cmd-normal_mod-normal_execute.lst fs-normal_mod-normal_execute.lst
1143
1236
 
1144
1237
 
1145
1238
normal_mod-normal_function.o: normal/function.c
1146
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1239
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1147
1240
-include normal_mod-normal_function.d
1148
1241
 
1149
1242
CLEANFILES += cmd-normal_mod-normal_function.lst fs-normal_mod-normal_function.lst
1158
1251
 
1159
1252
 
1160
1253
normal_mod-normal_lexer.o: normal/lexer.c
1161
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1254
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1162
1255
-include normal_mod-normal_lexer.d
1163
1256
 
1164
1257
CLEANFILES += cmd-normal_mod-normal_lexer.lst fs-normal_mod-normal_lexer.lst
1173
1266
 
1174
1267
 
1175
1268
normal_mod-normal_main.o: normal/main.c
1176
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1269
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1177
1270
-include normal_mod-normal_main.d
1178
1271
 
1179
1272
CLEANFILES += cmd-normal_mod-normal_main.lst fs-normal_mod-normal_main.lst
1188
1281
 
1189
1282
 
1190
1283
normal_mod-normal_menu.o: normal/menu.c
1191
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1284
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1192
1285
-include normal_mod-normal_menu.d
1193
1286
 
1194
1287
CLEANFILES += cmd-normal_mod-normal_menu.lst fs-normal_mod-normal_menu.lst
1203
1296
 
1204
1297
 
1205
1298
normal_mod-normal_menu_entry.o: normal/menu_entry.c
1206
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1299
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1207
1300
-include normal_mod-normal_menu_entry.d
1208
1301
 
1209
1302
CLEANFILES += cmd-normal_mod-normal_menu_entry.lst fs-normal_mod-normal_menu_entry.lst
1218
1311
 
1219
1312
 
1220
1313
normal_mod-normal_misc.o: normal/misc.c
1221
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1314
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1222
1315
-include normal_mod-normal_misc.d
1223
1316
 
1224
1317
CLEANFILES += cmd-normal_mod-normal_misc.lst fs-normal_mod-normal_misc.lst
1233
1326
 
1234
1327
 
1235
1328
normal_mod-grub_script_tab.o: grub_script.tab.c
1236
 
        $(TARGET_CC) -I. -I$(srcdir)/. $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1329
        $(TARGET_CC) -I. -I$(srcdir)/. $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1237
1330
-include normal_mod-grub_script_tab.d
1238
1331
 
1239
1332
CLEANFILES += cmd-normal_mod-grub_script_tab.lst fs-normal_mod-grub_script_tab.lst
1248
1341
 
1249
1342
 
1250
1343
normal_mod-normal_script.o: normal/script.c
1251
 
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
 
1344
        $(TARGET_CC) -Inormal -I$(srcdir)/normal $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(normal_mod_CFLAGS) -MD -c -o $@ $<
1252
1345
-include normal_mod-normal_script.d
1253
1346
 
1254
1347
CLEANFILES += cmd-normal_mod-normal_script.lst fs-normal_mod-normal_script.lst
1263
1356
 
1264
1357
 
1265
1358
normal_mod-normal_i386_setjmp.o: normal/i386/setjmp.S
1266
 
        $(TARGET_CC) -Inormal/i386 -I$(srcdir)/normal/i386 $(TARGET_CPPFLAGS) $(TARGET_ASFLAGS) $(normal_mod_ASFLAGS) -MD -c -o $@ $<
 
1359
        $(TARGET_CC) -Inormal/i386 -I$(srcdir)/normal/i386 $(TARGET_CPPFLAGS) -DASM_FILE=1 $(TARGET_ASFLAGS) $(normal_mod_ASFLAGS) -MD -c -o $@ $<
1267
1360
-include normal_mod-normal_i386_setjmp.d
1268
1361
 
1269
1362
CLEANFILES += cmd-normal_mod-normal_i386_setjmp.lst fs-normal_mod-normal_i386_setjmp.lst
1316
1409
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1317
1410
 
1318
1411
reboot_mod-commands_i386_pc_reboot.o: commands/i386/pc/reboot.c
1319
 
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(reboot_mod_CFLAGS) -MD -c -o $@ $<
 
1412
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(reboot_mod_CFLAGS) -MD -c -o $@ $<
1320
1413
-include reboot_mod-commands_i386_pc_reboot.d
1321
1414
 
1322
1415
CLEANFILES += cmd-reboot_mod-commands_i386_pc_reboot.lst fs-reboot_mod-commands_i386_pc_reboot.lst
1368
1461
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1369
1462
 
1370
1463
halt_mod-commands_i386_pc_halt.o: commands/i386/pc/halt.c
1371
 
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(halt_mod_CFLAGS) -MD -c -o $@ $<
 
1464
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(halt_mod_CFLAGS) -MD -c -o $@ $<
1372
1465
-include halt_mod-commands_i386_pc_halt.d
1373
1466
 
1374
1467
CLEANFILES += cmd-halt_mod-commands_i386_pc_halt.lst fs-halt_mod-commands_i386_pc_halt.lst
1387
1480
 
1388
1481
# For serial.mod.
1389
1482
serial_mod_SOURCES = term/i386/pc/serial.c
 
1483
CLEANFILES += serial.mod mod-serial.o mod-serial.c pre-serial.o serial_mod-term_i386_pc_serial.o und-serial.lst
 
1484
ifneq ($(serial_mod_EXPORTS),no)
 
1485
CLEANFILES += def-serial.lst
 
1486
DEFSYMFILES += def-serial.lst
 
1487
endif
 
1488
MOSTLYCLEANFILES += serial_mod-term_i386_pc_serial.d
 
1489
UNDSYMFILES += und-serial.lst
 
1490
 
 
1491
serial.mod: pre-serial.o mod-serial.o
 
1492
        -rm -f $@
 
1493
        $(TARGET_CC) $(serial_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^
 
1494
        $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
 
1495
 
 
1496
pre-serial.o: $(serial_mod_DEPENDENCIES) serial_mod-term_i386_pc_serial.o
 
1497
        -rm -f $@
 
1498
        $(TARGET_CC) $(serial_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ serial_mod-term_i386_pc_serial.o
 
1499
 
 
1500
mod-serial.o: mod-serial.c
 
1501
        $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(serial_mod_CFLAGS) -c -o $@ $<
 
1502
 
 
1503
mod-serial.c: moddep.lst genmodsrc.sh
 
1504
        sh $(srcdir)/genmodsrc.sh 'serial' $< > $@ || (rm -f $@; exit 1)
 
1505
 
 
1506
ifneq ($(serial_mod_EXPORTS),no)
 
1507
def-serial.lst: pre-serial.o
 
1508
        $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 serial/' > $@
 
1509
endif
 
1510
 
 
1511
und-serial.lst: pre-serial.o
 
1512
        echo 'serial' > $@
 
1513
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
 
1514
 
 
1515
serial_mod-term_i386_pc_serial.o: term/i386/pc/serial.c
 
1516
        $(TARGET_CC) -Iterm/i386/pc -I$(srcdir)/term/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(serial_mod_CFLAGS) -MD -c -o $@ $<
 
1517
-include serial_mod-term_i386_pc_serial.d
 
1518
 
 
1519
CLEANFILES += cmd-serial_mod-term_i386_pc_serial.lst fs-serial_mod-term_i386_pc_serial.lst
 
1520
COMMANDFILES += cmd-serial_mod-term_i386_pc_serial.lst
 
1521
FSFILES += fs-serial_mod-term_i386_pc_serial.lst
 
1522
 
 
1523
cmd-serial_mod-term_i386_pc_serial.lst: term/i386/pc/serial.c gencmdlist.sh
 
1524
        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)
 
1525
 
 
1526
fs-serial_mod-term_i386_pc_serial.lst: term/i386/pc/serial.c genfslist.sh
 
1527
        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)
 
1528
 
 
1529
 
1390
1530
serial_mod_CFLAGS = $(COMMON_CFLAGS)
1391
1531
serial_mod_LDFLAGS = $(COMMON_LDFLAGS)
1392
1532
 
1393
1533
# For _multiboot.mod.
1394
 
_multiboot_mod_SOURCES = loader/i386/pc/multiboot.c
1395
 
CLEANFILES += _multiboot.mod mod-_multiboot.o mod-_multiboot.c pre-_multiboot.o _multiboot_mod-loader_i386_pc_multiboot.o und-_multiboot.lst
 
1534
_multiboot_mod_SOURCES = loader/i386/pc/multiboot.c \
 
1535
                         loader/i386/pc/multiboot2.c \
 
1536
                         loader/multiboot2.c \
 
1537
                         loader/multiboot_loader.c
 
1538
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
1396
1539
ifneq ($(_multiboot_mod_EXPORTS),no)
1397
1540
CLEANFILES += def-_multiboot.lst
1398
1541
DEFSYMFILES += def-_multiboot.lst
1399
1542
endif
1400
 
MOSTLYCLEANFILES += _multiboot_mod-loader_i386_pc_multiboot.d
 
1543
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
1401
1544
UNDSYMFILES += und-_multiboot.lst
1402
1545
 
1403
1546
_multiboot.mod: pre-_multiboot.o mod-_multiboot.o
1405
1548
        $(TARGET_CC) $(_multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^
1406
1549
        $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
1407
1550
 
1408
 
pre-_multiboot.o: $(_multiboot_mod_DEPENDENCIES) _multiboot_mod-loader_i386_pc_multiboot.o
 
1551
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
1409
1552
        -rm -f $@
1410
 
        $(TARGET_CC) $(_multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ _multiboot_mod-loader_i386_pc_multiboot.o
 
1553
        $(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
1411
1554
 
1412
1555
mod-_multiboot.o: mod-_multiboot.c
1413
1556
        $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -c -o $@ $<
1425
1568
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1426
1569
 
1427
1570
_multiboot_mod-loader_i386_pc_multiboot.o: loader/i386/pc/multiboot.c
1428
 
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $<
 
1571
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $<
1429
1572
-include _multiboot_mod-loader_i386_pc_multiboot.d
1430
1573
 
1431
1574
CLEANFILES += cmd-_multiboot_mod-loader_i386_pc_multiboot.lst fs-_multiboot_mod-loader_i386_pc_multiboot.lst
1439
1582
        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)
1440
1583
 
1441
1584
 
 
1585
_multiboot_mod-loader_i386_pc_multiboot2.o: loader/i386/pc/multiboot2.c
 
1586
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $<
 
1587
-include _multiboot_mod-loader_i386_pc_multiboot2.d
 
1588
 
 
1589
CLEANFILES += cmd-_multiboot_mod-loader_i386_pc_multiboot2.lst fs-_multiboot_mod-loader_i386_pc_multiboot2.lst
 
1590
COMMANDFILES += cmd-_multiboot_mod-loader_i386_pc_multiboot2.lst
 
1591
FSFILES += fs-_multiboot_mod-loader_i386_pc_multiboot2.lst
 
1592
 
 
1593
cmd-_multiboot_mod-loader_i386_pc_multiboot2.lst: loader/i386/pc/multiboot2.c gencmdlist.sh
 
1594
        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)
 
1595
 
 
1596
fs-_multiboot_mod-loader_i386_pc_multiboot2.lst: loader/i386/pc/multiboot2.c genfslist.sh
 
1597
        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)
 
1598
 
 
1599
 
 
1600
_multiboot_mod-loader_multiboot2.o: loader/multiboot2.c
 
1601
        $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $<
 
1602
-include _multiboot_mod-loader_multiboot2.d
 
1603
 
 
1604
CLEANFILES += cmd-_multiboot_mod-loader_multiboot2.lst fs-_multiboot_mod-loader_multiboot2.lst
 
1605
COMMANDFILES += cmd-_multiboot_mod-loader_multiboot2.lst
 
1606
FSFILES += fs-_multiboot_mod-loader_multiboot2.lst
 
1607
 
 
1608
cmd-_multiboot_mod-loader_multiboot2.lst: loader/multiboot2.c gencmdlist.sh
 
1609
        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)
 
1610
 
 
1611
fs-_multiboot_mod-loader_multiboot2.lst: loader/multiboot2.c genfslist.sh
 
1612
        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)
 
1613
 
 
1614
 
 
1615
_multiboot_mod-loader_multiboot_loader.o: loader/multiboot_loader.c
 
1616
        $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(_multiboot_mod_CFLAGS) -MD -c -o $@ $<
 
1617
-include _multiboot_mod-loader_multiboot_loader.d
 
1618
 
 
1619
CLEANFILES += cmd-_multiboot_mod-loader_multiboot_loader.lst fs-_multiboot_mod-loader_multiboot_loader.lst
 
1620
COMMANDFILES += cmd-_multiboot_mod-loader_multiboot_loader.lst
 
1621
FSFILES += fs-_multiboot_mod-loader_multiboot_loader.lst
 
1622
 
 
1623
cmd-_multiboot_mod-loader_multiboot_loader.lst: loader/multiboot_loader.c gencmdlist.sh
 
1624
        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)
 
1625
 
 
1626
fs-_multiboot_mod-loader_multiboot_loader.lst: loader/multiboot_loader.c genfslist.sh
 
1627
        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)
 
1628
 
 
1629
 
1442
1630
_multiboot_mod_CFLAGS = $(COMMON_CFLAGS)
1443
1631
_multiboot_mod_LDFLAGS = $(COMMON_LDFLAGS)
1444
1632
 
1445
1633
# For multiboot.mod.
1446
 
multiboot_mod_SOURCES = loader/i386/pc/multiboot_normal.c
1447
 
CLEANFILES += multiboot.mod mod-multiboot.o mod-multiboot.c pre-multiboot.o multiboot_mod-loader_i386_pc_multiboot_normal.o und-multiboot.lst
 
1634
multiboot_mod_SOURCES = loader/multiboot_loader_normal.c 
 
1635
CLEANFILES += multiboot.mod mod-multiboot.o mod-multiboot.c pre-multiboot.o multiboot_mod-loader_multiboot_loader_normal.o und-multiboot.lst
1448
1636
ifneq ($(multiboot_mod_EXPORTS),no)
1449
1637
CLEANFILES += def-multiboot.lst
1450
1638
DEFSYMFILES += def-multiboot.lst
1451
1639
endif
1452
 
MOSTLYCLEANFILES += multiboot_mod-loader_i386_pc_multiboot_normal.d
 
1640
MOSTLYCLEANFILES += multiboot_mod-loader_multiboot_loader_normal.d
1453
1641
UNDSYMFILES += und-multiboot.lst
1454
1642
 
1455
1643
multiboot.mod: pre-multiboot.o mod-multiboot.o
1457
1645
        $(TARGET_CC) $(multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^
1458
1646
        $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
1459
1647
 
1460
 
pre-multiboot.o: $(multiboot_mod_DEPENDENCIES) multiboot_mod-loader_i386_pc_multiboot_normal.o
 
1648
pre-multiboot.o: $(multiboot_mod_DEPENDENCIES) multiboot_mod-loader_multiboot_loader_normal.o
1461
1649
        -rm -f $@
1462
 
        $(TARGET_CC) $(multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ multiboot_mod-loader_i386_pc_multiboot_normal.o
 
1650
        $(TARGET_CC) $(multiboot_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ multiboot_mod-loader_multiboot_loader_normal.o
1463
1651
 
1464
1652
mod-multiboot.o: mod-multiboot.c
1465
1653
        $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(multiboot_mod_CFLAGS) -c -o $@ $<
1476
1664
        echo 'multiboot' > $@
1477
1665
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1478
1666
 
1479
 
multiboot_mod-loader_i386_pc_multiboot_normal.o: loader/i386/pc/multiboot_normal.c
1480
 
        $(TARGET_CC) -Iloader/i386/pc -I$(srcdir)/loader/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(multiboot_mod_CFLAGS) -MD -c -o $@ $<
1481
 
-include multiboot_mod-loader_i386_pc_multiboot_normal.d
1482
 
 
1483
 
CLEANFILES += cmd-multiboot_mod-loader_i386_pc_multiboot_normal.lst fs-multiboot_mod-loader_i386_pc_multiboot_normal.lst
1484
 
COMMANDFILES += cmd-multiboot_mod-loader_i386_pc_multiboot_normal.lst
1485
 
FSFILES += fs-multiboot_mod-loader_i386_pc_multiboot_normal.lst
1486
 
 
1487
 
cmd-multiboot_mod-loader_i386_pc_multiboot_normal.lst: loader/i386/pc/multiboot_normal.c gencmdlist.sh
1488
 
        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)
1489
 
 
1490
 
fs-multiboot_mod-loader_i386_pc_multiboot_normal.lst: loader/i386/pc/multiboot_normal.c genfslist.sh
1491
 
        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)
 
1667
multiboot_mod-loader_multiboot_loader_normal.o: loader/multiboot_loader_normal.c
 
1668
        $(TARGET_CC) -Iloader -I$(srcdir)/loader $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(multiboot_mod_CFLAGS) -MD -c -o $@ $<
 
1669
-include multiboot_mod-loader_multiboot_loader_normal.d
 
1670
 
 
1671
CLEANFILES += cmd-multiboot_mod-loader_multiboot_loader_normal.lst fs-multiboot_mod-loader_multiboot_loader_normal.lst
 
1672
COMMANDFILES += cmd-multiboot_mod-loader_multiboot_loader_normal.lst
 
1673
FSFILES += fs-multiboot_mod-loader_multiboot_loader_normal.lst
 
1674
 
 
1675
cmd-multiboot_mod-loader_multiboot_loader_normal.lst: loader/multiboot_loader_normal.c gencmdlist.sh
 
1676
        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)
 
1677
 
 
1678
fs-multiboot_mod-loader_multiboot_loader_normal.lst: loader/multiboot_loader_normal.c genfslist.sh
 
1679
        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)
1492
1680
 
1493
1681
 
1494
1682
multiboot_mod_CFLAGS = $(COMMON_CFLAGS)
1530
1718
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1531
1719
 
1532
1720
vbe_mod-video_i386_pc_vbe.o: video/i386/pc/vbe.c
1533
 
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
 
1721
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
1534
1722
-include vbe_mod-video_i386_pc_vbe.d
1535
1723
 
1536
1724
CLEANFILES += cmd-vbe_mod-video_i386_pc_vbe.lst fs-vbe_mod-video_i386_pc_vbe.lst
1545
1733
 
1546
1734
 
1547
1735
vbe_mod-video_i386_pc_vbeblit.o: video/i386/pc/vbeblit.c
1548
 
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
 
1736
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
1549
1737
-include vbe_mod-video_i386_pc_vbeblit.d
1550
1738
 
1551
1739
CLEANFILES += cmd-vbe_mod-video_i386_pc_vbeblit.lst fs-vbe_mod-video_i386_pc_vbeblit.lst
1560
1748
 
1561
1749
 
1562
1750
vbe_mod-video_i386_pc_vbefill.o: video/i386/pc/vbefill.c
1563
 
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
 
1751
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
1564
1752
-include vbe_mod-video_i386_pc_vbefill.d
1565
1753
 
1566
1754
CLEANFILES += cmd-vbe_mod-video_i386_pc_vbefill.lst fs-vbe_mod-video_i386_pc_vbefill.lst
1575
1763
 
1576
1764
 
1577
1765
vbe_mod-video_i386_pc_vbeutil.o: video/i386/pc/vbeutil.c
1578
 
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
 
1766
        $(TARGET_CC) -Ivideo/i386/pc -I$(srcdir)/video/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(vbe_mod_CFLAGS) -MD -c -o $@ $<
1579
1767
-include vbe_mod-video_i386_pc_vbeutil.d
1580
1768
 
1581
1769
CLEANFILES += cmd-vbe_mod-video_i386_pc_vbeutil.lst fs-vbe_mod-video_i386_pc_vbeutil.lst
1627
1815
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1628
1816
 
1629
1817
vbeinfo_mod-commands_i386_pc_vbeinfo.o: commands/i386/pc/vbeinfo.c
1630
 
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(vbeinfo_mod_CFLAGS) -MD -c -o $@ $<
 
1818
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(vbeinfo_mod_CFLAGS) -MD -c -o $@ $<
1631
1819
-include vbeinfo_mod-commands_i386_pc_vbeinfo.d
1632
1820
 
1633
1821
CLEANFILES += cmd-vbeinfo_mod-commands_i386_pc_vbeinfo.lst fs-vbeinfo_mod-commands_i386_pc_vbeinfo.lst
1679
1867
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1680
1868
 
1681
1869
vbetest_mod-commands_i386_pc_vbetest.o: commands/i386/pc/vbetest.c
1682
 
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(vbetest_mod_CFLAGS) -MD -c -o $@ $<
 
1870
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(vbetest_mod_CFLAGS) -MD -c -o $@ $<
1683
1871
-include vbetest_mod-commands_i386_pc_vbetest.d
1684
1872
 
1685
1873
CLEANFILES += cmd-vbetest_mod-commands_i386_pc_vbetest.lst fs-vbetest_mod-commands_i386_pc_vbetest.lst
1731
1919
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1732
1920
 
1733
1921
play_mod-commands_i386_pc_play.o: commands/i386/pc/play.c
1734
 
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(play_mod_CFLAGS) -MD -c -o $@ $<
 
1922
        $(TARGET_CC) -Icommands/i386/pc -I$(srcdir)/commands/i386/pc $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(play_mod_CFLAGS) -MD -c -o $@ $<
1735
1923
-include play_mod-commands_i386_pc_play.d
1736
1924
 
1737
1925
CLEANFILES += cmd-play_mod-commands_i386_pc_play.lst fs-play_mod-commands_i386_pc_play.lst
1783
1971
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1784
1972
 
1785
1973
video_mod-video_video.o: video/video.c
1786
 
        $(TARGET_CC) -Ivideo -I$(srcdir)/video $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(video_mod_CFLAGS) -MD -c -o $@ $<
 
1974
        $(TARGET_CC) -Ivideo -I$(srcdir)/video $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(video_mod_CFLAGS) -MD -c -o $@ $<
1787
1975
-include video_mod-video_video.d
1788
1976
 
1789
1977
CLEANFILES += cmd-video_mod-video_video.lst fs-video_mod-video_video.lst
1835
2023
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1836
2024
 
1837
2025
gfxterm_mod-term_gfxterm.o: term/gfxterm.c
1838
 
        $(TARGET_CC) -Iterm -I$(srcdir)/term $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(gfxterm_mod_CFLAGS) -MD -c -o $@ $<
 
2026
        $(TARGET_CC) -Iterm -I$(srcdir)/term $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(gfxterm_mod_CFLAGS) -MD -c -o $@ $<
1839
2027
-include gfxterm_mod-term_gfxterm.d
1840
2028
 
1841
2029
CLEANFILES += cmd-gfxterm_mod-term_gfxterm.lst fs-gfxterm_mod-term_gfxterm.lst
1887
2075
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1888
2076
 
1889
2077
videotest_mod-commands_videotest.o: commands/videotest.c
1890
 
        $(TARGET_CC) -Icommands -I$(srcdir)/commands $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(videotest_mod_CFLAGS) -MD -c -o $@ $<
 
2078
        $(TARGET_CC) -Icommands -I$(srcdir)/commands $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(videotest_mod_CFLAGS) -MD -c -o $@ $<
1891
2079
-include videotest_mod-commands_videotest.d
1892
2080
 
1893
2081
CLEANFILES += cmd-videotest_mod-commands_videotest.lst fs-videotest_mod-commands_videotest.lst
1939
2127
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1940
2128
 
1941
2129
bitmap_mod-video_bitmap.o: video/bitmap.c
1942
 
        $(TARGET_CC) -Ivideo -I$(srcdir)/video $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(bitmap_mod_CFLAGS) -MD -c -o $@ $<
 
2130
        $(TARGET_CC) -Ivideo -I$(srcdir)/video $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(bitmap_mod_CFLAGS) -MD -c -o $@ $<
1943
2131
-include bitmap_mod-video_bitmap.d
1944
2132
 
1945
2133
CLEANFILES += cmd-bitmap_mod-video_bitmap.lst fs-bitmap_mod-video_bitmap.lst
1991
2179
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1992
2180
 
1993
2181
tga_mod-video_readers_tga.o: video/readers/tga.c
1994
 
        $(TARGET_CC) -Ivideo/readers -I$(srcdir)/video/readers $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(tga_mod_CFLAGS) -MD -c -o $@ $<
 
2182
        $(TARGET_CC) -Ivideo/readers -I$(srcdir)/video/readers $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(tga_mod_CFLAGS) -MD -c -o $@ $<
1995
2183
-include tga_mod-video_readers_tga.d
1996
2184
 
1997
2185
CLEANFILES += cmd-tga_mod-video_readers_tga.lst fs-tga_mod-video_readers_tga.lst
2043
2231
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
2044
2232
 
2045
2233
cpuid_mod-commands_i386_cpuid.o: commands/i386/cpuid.c
2046
 
        $(TARGET_CC) -Icommands/i386 -I$(srcdir)/commands/i386 $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(cpuid_mod_CFLAGS) -MD -c -o $@ $<
 
2234
        $(TARGET_CC) -Icommands/i386 -I$(srcdir)/commands/i386 $(TARGET_CPPFLAGS)  $(TARGET_CFLAGS) $(cpuid_mod_CFLAGS) -MD -c -o $@ $<
2047
2235
-include cpuid_mod-commands_i386_cpuid.d
2048
2236
 
2049
2237
CLEANFILES += cmd-cpuid_mod-commands_i386_cpuid.lst fs-cpuid_mod-commands_i386_cpuid.lst
2060
2248
cpuid_mod_CFLAGS = $(COMMON_CFLAGS)
2061
2249
cpuid_mod_LDFLAGS = $(COMMON_LDFLAGS)
2062
2250
 
 
2251
# For ata.mod.
 
2252
ata_mod_SOURCES = disk/ata.c
 
2253
CLEANFILES += ata.mod mod-ata.o mod-ata.c pre-ata.o ata_mod-disk_ata.o und-ata.lst
 
2254
ifneq ($(ata_mod_EXPORTS),no)
 
2255
CLEANFILES += def-ata.lst
 
2256
DEFSYMFILES += def-ata.lst
 
2257
endif
 
2258
MOSTLYCLEANFILES += ata_mod-disk_ata.d
 
2259
UNDSYMFILES += und-ata.lst
 
2260
 
 
2261
ata.mod: pre-ata.o mod-ata.o
 
2262
        -rm -f $@
 
2263
        $(TARGET_CC) $(ata_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ $^
 
2264
        $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
 
2265
 
 
2266
pre-ata.o: $(ata_mod_DEPENDENCIES) ata_mod-disk_ata.o
 
2267
        -rm -f $@
 
2268
        $(TARGET_CC) $(ata_mod_LDFLAGS) $(TARGET_LDFLAGS) -Wl,-r,-d -o $@ ata_mod-disk_ata.o
 
2269
 
 
2270
mod-ata.o: mod-ata.c
 
2271
        $(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(ata_mod_CFLAGS) -c -o $@ $<
 
2272
 
 
2273
mod-ata.c: moddep.lst genmodsrc.sh
 
2274
        sh $(srcdir)/genmodsrc.sh 'ata' $< > $@ || (rm -f $@; exit 1)
 
2275
 
 
2276
ifneq ($(ata_mod_EXPORTS),no)
 
2277
def-ata.lst: pre-ata.o
 
2278
        $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 ata/' > $@
 
2279
endif
 
2280
 
 
2281
und-ata.lst: pre-ata.o
 
2282
        echo 'ata' > $@
 
2283
        $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
 
2284
 
 
2285
ata_mod-disk_ata.o: disk/ata.c
 
2286
        $(TARGET_CC) -Idisk -I$(srcdir)/disk $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(ata_mod_CFLAGS) -MD -c -o $@ $<
 
2287
-include ata_mod-disk_ata.d
 
2288
 
 
2289
CLEANFILES += cmd-ata_mod-disk_ata.lst fs-ata_mod-disk_ata.lst
 
2290
COMMANDFILES += cmd-ata_mod-disk_ata.lst
 
2291
FSFILES += fs-ata_mod-disk_ata.lst
 
2292
 
 
2293
cmd-ata_mod-disk_ata.lst: disk/ata.c gencmdlist.sh
 
2294
        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)
 
2295
 
 
2296
fs-ata_mod-disk_ata.lst: disk/ata.c genfslist.sh
 
2297
        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)
 
2298
 
 
2299
 
 
2300
ata_mod_CFLAGS = $(COMMON_CFLAGS)
 
2301
ata_mod_LDFLAGS = $(COMMON_LDFLAGS)
 
2302
 
2063
2303
include $(srcdir)/conf/common.mk