/[grub]/grub2/conf/i386-pc.mk
ViewVC logotype

Diff of /grub2/conf/i386-pc.mk

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.22 by marco_g, Mon Nov 1 16:14:15 2004 UTC revision 1.23 by marco_g, Sat Dec 4 18:45:45 2004 UTC
# Line 76  diskboot_img_LDFLAGS = -nostdlib -Wl,-N, Line 76  diskboot_img_LDFLAGS = -nostdlib -Wl,-N,
76  kernel_img_SOURCES = kern/i386/pc/startup.S kern/main.c kern/device.c \  kernel_img_SOURCES = kern/i386/pc/startup.S kern/main.c kern/device.c \
77          kern/disk.c kern/dl.c kern/file.c kern/fs.c kern/err.c \          kern/disk.c kern/dl.c kern/file.c kern/fs.c kern/err.c \
78          kern/misc.c kern/mm.c kern/loader.c kern/rescue.c kern/term.c \          kern/misc.c kern/mm.c kern/loader.c kern/rescue.c kern/term.c \
79          kern/i386/dl.c kern/i386/pc/init.c disk/i386/pc/partition.c \          kern/i386/dl.c kern/i386/pc/init.c kern/partition.c \
80          kern/env.c disk/i386/pc/biosdisk.c \          kern/env.c disk/i386/pc/biosdisk.c \
81          term/i386/pc/console.c \          term/i386/pc/console.c \
82          symlist.c          symlist.c
83  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-disk_i386_pc_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  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_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
84  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-disk_i386_pc_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  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_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
85    
86  kernel.img: kernel.exec  kernel.img: kernel.exec
87          $(OBJCOPY) -O binary -R .note -R .comment $< $@          $(OBJCOPY) -O binary -R .note -R .comment $< $@
88    
89  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-disk_i386_pc_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  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_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
90          $(CC) -o $@ $^ $(LDFLAGS) $(kernel_img_LDFLAGS)          $(CC) -o $@ $^ $(LDFLAGS) $(kernel_img_LDFLAGS)
91    
92  kernel_img-kern_i386_pc_startup.o: kern/i386/pc/startup.S  kernel_img-kern_i386_pc_startup.o: kern/i386/pc/startup.S
# Line 209  kernel_img-kern_i386_pc_init.d: kern/i38 Line 209  kernel_img-kern_i386_pc_init.d: kern/i38
209    
210  -include kernel_img-kern_i386_pc_init.d  -include kernel_img-kern_i386_pc_init.d
211    
212  kernel_img-disk_i386_pc_partition.o: disk/i386/pc/partition.c  kernel_img-kern_partition.o: kern/partition.c
213          $(CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(CPPFLAGS)  $(CFLAGS) $(kernel_img_CFLAGS) -c -o $@ $<          $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS)  $(CFLAGS) $(kernel_img_CFLAGS) -c -o $@ $<
214    
215  kernel_img-disk_i386_pc_partition.d: disk/i386/pc/partition.c  kernel_img-kern_partition.d: kern/partition.c
216          set -e;           $(CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(CPPFLAGS)  $(CFLAGS) $(kernel_img_CFLAGS) -M $<         | sed 's,partition\.o[ :]*,kernel_img-disk_i386_pc_partition.o $@ : ,g' > $@;           [ -s $@ ] || rm -f $@          set -e;           $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS)  $(CFLAGS) $(kernel_img_CFLAGS) -M $<         | sed 's,partition\.o[ :]*,kernel_img-kern_partition.o $@ : ,g' > $@;           [ -s $@ ] || rm -f $@
217    
218  -include kernel_img-disk_i386_pc_partition.d  -include kernel_img-kern_partition.d
219    
220  kernel_img-kern_env.o: kern/env.c  kernel_img-kern_env.o: kern/env.c
221          $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS)  $(CFLAGS) $(kernel_img_CFLAGS) -c -o $@ $<          $(CC) -Ikern -I$(srcdir)/kern $(CPPFLAGS)  $(CFLAGS) $(kernel_img_CFLAGS) -c -o $@ $<
# Line 253  kernel_img_HEADERS = arg.h boot.h device Line 253  kernel_img_HEADERS = arg.h boot.h device
253          file.h fs.h kernel.h loader.h misc.h mm.h net.h rescue.h symbol.h \          file.h fs.h kernel.h loader.h misc.h mm.h net.h rescue.h symbol.h \
254          term.h types.h machine/biosdisk.h machine/boot.h \          term.h types.h machine/biosdisk.h machine/boot.h \
255          machine/console.h machine/init.h machine/memory.h \          machine/console.h machine/init.h machine/memory.h \
256          machine/loader.h machine/partition.h machine/time.h machine/vga.h          machine/loader.h partition.h pc_partition.h machine/time.h machine/vga.h
257  kernel_img_CFLAGS = $(COMMON_CFLAGS)  kernel_img_CFLAGS = $(COMMON_CFLAGS)
258  kernel_img_ASFLAGS = $(COMMON_ASFLAGS)  kernel_img_ASFLAGS = $(COMMON_ASFLAGS)
259  kernel_img_LDFLAGS = -nostdlib -Wl,-N,-Ttext,8200  kernel_img_LDFLAGS = -nostdlib -Wl,-N,-Ttext,8200
# Line 310  grub_mkimage_LDFLAGS = -llzo Line 310  grub_mkimage_LDFLAGS = -llzo
310  # For grub-setup.  # For grub-setup.
311  grub_setup_SOURCES = util/i386/pc/grub-setup.c util/i386/pc/biosdisk.c \  grub_setup_SOURCES = util/i386/pc/grub-setup.c util/i386/pc/biosdisk.c \
312          util/misc.c util/i386/pc/getroot.c kern/device.c kern/disk.c \          util/misc.c util/i386/pc/getroot.c kern/device.c kern/disk.c \
313          kern/err.c kern/misc.c disk/i386/pc/partition.c fs/fat.c fs/ext2.c \          kern/err.c kern/misc.c fs/fat.c fs/ext2.c \
314            kern/partition.c partmap/amiga.c partmap/apple.c partmap/pc.c \
315          fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c kern/file.c kern/fs.c kern/env.c fs/fshelp.c          fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c kern/file.c kern/fs.c kern/env.c fs/fshelp.c
316  CLEANFILES += grub-setup grub_setup-util_i386_pc_grub_setup.o grub_setup-util_i386_pc_biosdisk.o grub_setup-util_misc.o grub_setup-util_i386_pc_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-disk_i386_pc_partition.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o  CLEANFILES += grub-setup grub_setup-util_i386_pc_grub_setup.o grub_setup-util_i386_pc_biosdisk.o grub_setup-util_misc.o grub_setup-util_i386_pc_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-kern_partition.o grub_setup-partmap_amiga.o grub_setup-partmap_apple.o grub_setup-partmap_pc.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o
317  MOSTLYCLEANFILES += grub_setup-util_i386_pc_grub_setup.d grub_setup-util_i386_pc_biosdisk.d grub_setup-util_misc.d grub_setup-util_i386_pc_getroot.d grub_setup-kern_device.d grub_setup-kern_disk.d grub_setup-kern_err.d grub_setup-kern_misc.d grub_setup-disk_i386_pc_partition.d grub_setup-fs_fat.d grub_setup-fs_ext2.d grub_setup-fs_ufs.d grub_setup-fs_minix.d grub_setup-fs_hfs.d grub_setup-fs_jfs.d grub_setup-kern_file.d grub_setup-kern_fs.d grub_setup-kern_env.d grub_setup-fs_fshelp.d  MOSTLYCLEANFILES += grub_setup-util_i386_pc_grub_setup.d grub_setup-util_i386_pc_biosdisk.d grub_setup-util_misc.d grub_setup-util_i386_pc_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-kern_partition.d grub_setup-partmap_amiga.d grub_setup-partmap_apple.d grub_setup-partmap_pc.d grub_setup-fs_ufs.d grub_setup-fs_minix.d grub_setup-fs_hfs.d grub_setup-fs_jfs.d grub_setup-kern_file.d grub_setup-kern_fs.d grub_setup-kern_env.d grub_setup-fs_fshelp.d
318    
319  grub-setup: grub_setup-util_i386_pc_grub_setup.o grub_setup-util_i386_pc_biosdisk.o grub_setup-util_misc.o grub_setup-util_i386_pc_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-disk_i386_pc_partition.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o  grub-setup: grub_setup-util_i386_pc_grub_setup.o grub_setup-util_i386_pc_biosdisk.o grub_setup-util_misc.o grub_setup-util_i386_pc_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-kern_partition.o grub_setup-partmap_amiga.o grub_setup-partmap_apple.o grub_setup-partmap_pc.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_hfs.o grub_setup-fs_jfs.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o grub_setup-fs_fshelp.o
320          $(BUILD_CC) -o $@ $^ $(BUILD_LDFLAGS) $(grub_setup_LDFLAGS)          $(BUILD_CC) -o $@ $^ $(BUILD_LDFLAGS) $(grub_setup_LDFLAGS)
321    
322  grub_setup-util_i386_pc_grub_setup.o: util/i386/pc/grub-setup.c  grub_setup-util_i386_pc_grub_setup.o: util/i386/pc/grub-setup.c
# Line 382  grub_setup-kern_misc.d: kern/misc.c Line 383  grub_setup-kern_misc.d: kern/misc.c
383    
384  -include grub_setup-kern_misc.d  -include grub_setup-kern_misc.d
385    
 grub_setup-disk_i386_pc_partition.o: disk/i386/pc/partition.c  
         $(BUILD_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<  
   
 grub_setup-disk_i386_pc_partition.d: disk/i386/pc/partition.c  
         set -e;           $(BUILD_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -M $<          | sed 's,partition\.o[ :]*,grub_setup-disk_i386_pc_partition.o $@ : ,g' > $@;           [ -s $@ ] || rm -f $@  
   
 -include grub_setup-disk_i386_pc_partition.d  
   
386  grub_setup-fs_fat.o: fs/fat.c  grub_setup-fs_fat.o: fs/fat.c
387          $(BUILD_CC) -Ifs -I$(srcdir)/fs $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<          $(BUILD_CC) -Ifs -I$(srcdir)/fs $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<
388    
# Line 406  grub_setup-fs_ext2.d: fs/ext2.c Line 399  grub_setup-fs_ext2.d: fs/ext2.c
399    
400  -include grub_setup-fs_ext2.d  -include grub_setup-fs_ext2.d
401    
402    grub_setup-kern_partition.o: kern/partition.c
403            $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<
404    
405    grub_setup-kern_partition.d: kern/partition.c
406            set -e;           $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -M $<          | sed 's,partition\.o[ :]*,grub_setup-kern_partition.o $@ : ,g' > $@;           [ -s $@ ] || rm -f $@
407    
408    -include grub_setup-kern_partition.d
409    
410    grub_setup-partmap_amiga.o: partmap/amiga.c
411            $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<
412    
413    grub_setup-partmap_amiga.d: partmap/amiga.c
414            set -e;           $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -M $<    | sed 's,amiga\.o[ :]*,grub_setup-partmap_amiga.o $@ : ,g' > $@;        [ -s $@ ] || rm -f $@
415    
416    -include grub_setup-partmap_amiga.d
417    
418    grub_setup-partmap_apple.o: partmap/apple.c
419            $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<
420    
421    grub_setup-partmap_apple.d: partmap/apple.c
422            set -e;           $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -M $<    | sed 's,apple\.o[ :]*,grub_setup-partmap_apple.o $@ : ,g' > $@;        [ -s $@ ] || rm -f $@
423    
424    -include grub_setup-partmap_apple.d
425    
426    grub_setup-partmap_pc.o: partmap/pc.c
427            $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<
428    
429    grub_setup-partmap_pc.d: partmap/pc.c
430            set -e;           $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -M $<    | sed 's,pc\.o[ :]*,grub_setup-partmap_pc.o $@ : ,g' > $@;      [ -s $@ ] || rm -f $@
431    
432    -include grub_setup-partmap_pc.d
433    
434  grub_setup-fs_ufs.o: fs/ufs.c  grub_setup-fs_ufs.o: fs/ufs.c
435          $(BUILD_CC) -Ifs -I$(srcdir)/fs $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<          $(BUILD_CC) -Ifs -I$(srcdir)/fs $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_setup_CFLAGS) -c -o $@ $<
436    
# Line 475  grub_setup-fs_fshelp.d: fs/fshelp.c Line 500  grub_setup-fs_fshelp.d: fs/fshelp.c
500  grub_emu_SOURCES = kern/main.c kern/device.c fs/fshelp.c                \  grub_emu_SOURCES = kern/main.c kern/device.c fs/fshelp.c                \
501          kern/disk.c kern/dl.c kern/file.c kern/fs.c kern/err.c          \          kern/disk.c kern/dl.c kern/file.c kern/fs.c kern/err.c          \
502          kern/misc.c kern/loader.c kern/rescue.c kern/term.c             \          kern/misc.c kern/loader.c kern/rescue.c kern/term.c             \
503          disk/i386/pc/partition.c kern/env.c commands/ls.c               \          kern/partition.c kern/env.c commands/ls.c partmap/amiga.c       \
504            partmap/pc.c partmap/apple.c                                    \
505          commands/terminal.c commands/boot.c commands/cmp.c commands/cat.c               \          commands/terminal.c commands/boot.c commands/cmp.c commands/cat.c               \
506          util/i386/pc/biosdisk.c fs/fat.c fs/ext2.c fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c fs/iso9660.c \          util/i386/pc/biosdisk.c fs/fat.c fs/ext2.c fs/ufs.c fs/minix.c fs/hfs.c fs/jfs.c fs/iso9660.c \
507          normal/cmdline.c normal/command.c normal/main.c normal/menu.c normal/arg.c      \          normal/cmdline.c normal/command.c normal/main.c normal/menu.c normal/arg.c      \
508          util/console.c util/grub-emu.c util/misc.c util/i386/pc/getroot.c          util/console.c util/grub-emu.c util/misc.c util/i386/pc/getroot.c
509  CLEANFILES += grub-emu grub_emu-kern_main.o grub_emu-kern_device.o grub_emu-fs_fshelp.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-kern_err.o grub_emu-kern_misc.o grub_emu-kern_loader.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-disk_i386_pc_partition.o grub_emu-kern_env.o grub_emu-commands_ls.o grub_emu-commands_terminal.o grub_emu-commands_boot.o grub_emu-commands_cmp.o grub_emu-commands_cat.o grub_emu-util_i386_pc_biosdisk.o grub_emu-fs_fat.o grub_emu-fs_ext2.o grub_emu-fs_ufs.o grub_emu-fs_minix.o grub_emu-fs_hfs.o grub_emu-fs_jfs.o grub_emu-fs_iso9660.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_arg.o grub_emu-util_console.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_i386_pc_getroot.o  CLEANFILES += grub-emu grub_emu-kern_main.o grub_emu-kern_device.o grub_emu-fs_fshelp.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-kern_err.o grub_emu-kern_misc.o grub_emu-kern_loader.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-kern_partition.o grub_emu-kern_env.o grub_emu-commands_ls.o grub_emu-partmap_amiga.o grub_emu-partmap_pc.o grub_emu-partmap_apple.o grub_emu-commands_terminal.o grub_emu-commands_boot.o grub_emu-commands_cmp.o grub_emu-commands_cat.o grub_emu-util_i386_pc_biosdisk.o grub_emu-fs_fat.o grub_emu-fs_ext2.o grub_emu-fs_ufs.o grub_emu-fs_minix.o grub_emu-fs_hfs.o grub_emu-fs_jfs.o grub_emu-fs_iso9660.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_arg.o grub_emu-util_console.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_i386_pc_getroot.o
510  MOSTLYCLEANFILES += grub_emu-kern_main.d grub_emu-kern_device.d grub_emu-fs_fshelp.d grub_emu-kern_disk.d grub_emu-kern_dl.d grub_emu-kern_file.d grub_emu-kern_fs.d grub_emu-kern_err.d grub_emu-kern_misc.d grub_emu-kern_loader.d grub_emu-kern_rescue.d grub_emu-kern_term.d grub_emu-disk_i386_pc_partition.d grub_emu-kern_env.d grub_emu-commands_ls.d grub_emu-commands_terminal.d grub_emu-commands_boot.d grub_emu-commands_cmp.d grub_emu-commands_cat.d grub_emu-util_i386_pc_biosdisk.d grub_emu-fs_fat.d grub_emu-fs_ext2.d grub_emu-fs_ufs.d grub_emu-fs_minix.d grub_emu-fs_hfs.d grub_emu-fs_jfs.d grub_emu-fs_iso9660.d grub_emu-normal_cmdline.d grub_emu-normal_command.d grub_emu-normal_main.d grub_emu-normal_menu.d grub_emu-normal_arg.d grub_emu-util_console.d grub_emu-util_grub_emu.d grub_emu-util_misc.d grub_emu-util_i386_pc_getroot.d  MOSTLYCLEANFILES += grub_emu-kern_main.d grub_emu-kern_device.d grub_emu-fs_fshelp.d grub_emu-kern_disk.d grub_emu-kern_dl.d grub_emu-kern_file.d grub_emu-kern_fs.d grub_emu-kern_err.d grub_emu-kern_misc.d grub_emu-kern_loader.d grub_emu-kern_rescue.d grub_emu-kern_term.d grub_emu-kern_partition.d grub_emu-kern_env.d grub_emu-commands_ls.d grub_emu-partmap_amiga.d grub_emu-partmap_pc.d grub_emu-partmap_apple.d grub_emu-commands_terminal.d grub_emu-commands_boot.d grub_emu-commands_cmp.d grub_emu-commands_cat.d grub_emu-util_i386_pc_biosdisk.d grub_emu-fs_fat.d grub_emu-fs_ext2.d grub_emu-fs_ufs.d grub_emu-fs_minix.d grub_emu-fs_hfs.d grub_emu-fs_jfs.d grub_emu-fs_iso9660.d grub_emu-normal_cmdline.d grub_emu-normal_command.d grub_emu-normal_main.d grub_emu-normal_menu.d grub_emu-normal_arg.d grub_emu-util_console.d grub_emu-util_grub_emu.d grub_emu-util_misc.d grub_emu-util_i386_pc_getroot.d
511    
512  grub-emu: grub_emu-kern_main.o grub_emu-kern_device.o grub_emu-fs_fshelp.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-kern_err.o grub_emu-kern_misc.o grub_emu-kern_loader.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-disk_i386_pc_partition.o grub_emu-kern_env.o grub_emu-commands_ls.o grub_emu-commands_terminal.o grub_emu-commands_boot.o grub_emu-commands_cmp.o grub_emu-commands_cat.o grub_emu-util_i386_pc_biosdisk.o grub_emu-fs_fat.o grub_emu-fs_ext2.o grub_emu-fs_ufs.o grub_emu-fs_minix.o grub_emu-fs_hfs.o grub_emu-fs_jfs.o grub_emu-fs_iso9660.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_arg.o grub_emu-util_console.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_i386_pc_getroot.o  grub-emu: grub_emu-kern_main.o grub_emu-kern_device.o grub_emu-fs_fshelp.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-kern_err.o grub_emu-kern_misc.o grub_emu-kern_loader.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-kern_partition.o grub_emu-kern_env.o grub_emu-commands_ls.o grub_emu-partmap_amiga.o grub_emu-partmap_pc.o grub_emu-partmap_apple.o grub_emu-commands_terminal.o grub_emu-commands_boot.o grub_emu-commands_cmp.o grub_emu-commands_cat.o grub_emu-util_i386_pc_biosdisk.o grub_emu-fs_fat.o grub_emu-fs_ext2.o grub_emu-fs_ufs.o grub_emu-fs_minix.o grub_emu-fs_hfs.o grub_emu-fs_jfs.o grub_emu-fs_iso9660.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_arg.o grub_emu-util_console.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_i386_pc_getroot.o
513          $(BUILD_CC) -o $@ $^ $(BUILD_LDFLAGS) $(grub_emu_LDFLAGS)          $(BUILD_CC) -o $@ $^ $(BUILD_LDFLAGS) $(grub_emu_LDFLAGS)
514    
515  grub_emu-kern_main.o: kern/main.c  grub_emu-kern_main.o: kern/main.c
# Line 582  grub_emu-kern_term.d: kern/term.c Line 608  grub_emu-kern_term.d: kern/term.c
608    
609  -include grub_emu-kern_term.d  -include grub_emu-kern_term.d
610    
611  grub_emu-disk_i386_pc_partition.o: disk/i386/pc/partition.c  grub_emu-kern_partition.o: kern/partition.c
612          $(BUILD_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<          $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<
613    
614  grub_emu-disk_i386_pc_partition.d: disk/i386/pc/partition.c  grub_emu-kern_partition.d: kern/partition.c
615          set -e;           $(BUILD_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -M $<    | sed 's,partition\.o[ :]*,grub_emu-disk_i386_pc_partition.o $@ : ,g' > $@;     [ -s $@ ] || rm -f $@          set -e;           $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -M $<    | sed 's,partition\.o[ :]*,grub_emu-kern_partition.o $@ : ,g' > $@;     [ -s $@ ] || rm -f $@
616    
617  -include grub_emu-disk_i386_pc_partition.d  -include grub_emu-kern_partition.d
618    
619  grub_emu-kern_env.o: kern/env.c  grub_emu-kern_env.o: kern/env.c
620          $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<          $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<
# Line 606  grub_emu-commands_ls.d: commands/ls.c Line 632  grub_emu-commands_ls.d: commands/ls.c
632    
633  -include grub_emu-commands_ls.d  -include grub_emu-commands_ls.d
634    
635    grub_emu-partmap_amiga.o: partmap/amiga.c
636            $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<
637    
638    grub_emu-partmap_amiga.d: partmap/amiga.c
639            set -e;           $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -M $<      | sed 's,amiga\.o[ :]*,grub_emu-partmap_amiga.o $@ : ,g' > $@;          [ -s $@ ] || rm -f $@
640    
641    -include grub_emu-partmap_amiga.d
642    
643    grub_emu-partmap_pc.o: partmap/pc.c
644            $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<
645    
646    grub_emu-partmap_pc.d: partmap/pc.c
647            set -e;           $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -M $<      | sed 's,pc\.o[ :]*,grub_emu-partmap_pc.o $@ : ,g' > $@;        [ -s $@ ] || rm -f $@
648    
649    -include grub_emu-partmap_pc.d
650    
651    grub_emu-partmap_apple.o: partmap/apple.c
652            $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<
653    
654    grub_emu-partmap_apple.d: partmap/apple.c
655            set -e;           $(BUILD_CC) -Ipartmap -I$(srcdir)/partmap $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -M $<      | sed 's,apple\.o[ :]*,grub_emu-partmap_apple.o $@ : ,g' > $@;          [ -s $@ ] || rm -f $@
656    
657    -include grub_emu-partmap_apple.d
658    
659  grub_emu-commands_terminal.o: commands/terminal.c  grub_emu-commands_terminal.o: commands/terminal.c
660          $(BUILD_CC) -Icommands -I$(srcdir)/commands $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<          $(BUILD_CC) -Icommands -I$(srcdir)/commands $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_emu_CFLAGS) -c -o $@ $<
661    
# Line 796  genmoddep-util_genmoddep.d: util/genmodd Line 846  genmoddep-util_genmoddep.d: util/genmodd
846  # Modules.  # Modules.
847  pkgdata_MODULES = _chain.mod _linux.mod linux.mod fat.mod ufs.mod ext2.mod minix.mod \  pkgdata_MODULES = _chain.mod _linux.mod linux.mod fat.mod ufs.mod ext2.mod minix.mod \
848          hfs.mod jfs.mod normal.mod hello.mod vga.mod font.mod _multiboot.mod ls.mod \          hfs.mod jfs.mod normal.mod hello.mod vga.mod font.mod _multiboot.mod ls.mod \
849          boot.mod cmp.mod cat.mod terminal.mod fshelp.mod chain.mod multiboot.mod          boot.mod cmp.mod cat.mod terminal.mod fshelp.mod chain.mod multiboot.mod \
850            amiga.mod apple.mod pc.mod
851    
852  # For _chain.mod.  # For _chain.mod.
853  _chain_mod_SOURCES = loader/i386/pc/chainloader.c  _chain_mod_SOURCES = loader/i386/pc/chainloader.c
# Line 1701  multiboot_mod-loader_i386_pc_multiboot_n Line 1752  multiboot_mod-loader_i386_pc_multiboot_n
1752  -include multiboot_mod-loader_i386_pc_multiboot_normal.d  -include multiboot_mod-loader_i386_pc_multiboot_normal.d
1753    
1754  multiboot_mod_CFLAGS = $(COMMON_CFLAGS)  multiboot_mod_CFLAGS = $(COMMON_CFLAGS)
1755    
1756    # For amiga.mod
1757    amiga_mod_SOURCES = partmap/amiga.c
1758    CLEANFILES += amiga.mod mod-amiga.o mod-amiga.c pre-amiga.o amiga_mod-partmap_amiga.o def-amiga.lst und-amiga.lst
1759    MOSTLYCLEANFILES += amiga_mod-partmap_amiga.d
1760    DEFSYMFILES += def-amiga.lst
1761    UNDSYMFILES += und-amiga.lst
1762    
1763    amiga.mod: pre-amiga.o mod-amiga.o
1764            -rm -f $@
1765            $(LD) -r -o $@ $^
1766            $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
1767    
1768    pre-amiga.o: amiga_mod-partmap_amiga.o
1769            -rm -f $@
1770            $(LD) -r -o $@ $^
1771    
1772    mod-amiga.o: mod-amiga.c
1773            $(CC) $(CPPFLAGS) $(CFLAGS) $(amiga_mod_CFLAGS) -c -o $@ $<
1774    
1775    mod-amiga.c: moddep.lst genmodsrc.sh
1776            sh $(srcdir)/genmodsrc.sh 'amiga' $< > $@ || (rm -f $@; exit 1)
1777    
1778    def-amiga.lst: pre-amiga.o
1779            $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 amiga/' > $@
1780    
1781    und-amiga.lst: pre-amiga.o
1782            echo 'amiga' > $@
1783            $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1784    
1785    amiga_mod-partmap_amiga.o: partmap/amiga.c
1786            $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) $(amiga_mod_CFLAGS) -c -o $@ $<
1787    
1788    amiga_mod-partmap_amiga.d: partmap/amiga.c
1789            set -e;           $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) $(amiga_mod_CFLAGS) -M $<     | sed 's,amiga\.o[ :]*,amiga_mod-partmap_amiga.o $@ : ,g' > $@;         [ -s $@ ] || rm -f $@
1790    
1791    -include amiga_mod-partmap_amiga.d
1792    
1793    amiga_mod_CFLAGS = $(COMMON_CFLAGS)
1794    
1795    # For apple.mod
1796    apple_mod_SOURCES = partmap/apple.c
1797    CLEANFILES += apple.mod mod-apple.o mod-apple.c pre-apple.o apple_mod-partmap_apple.o def-apple.lst und-apple.lst
1798    MOSTLYCLEANFILES += apple_mod-partmap_apple.d
1799    DEFSYMFILES += def-apple.lst
1800    UNDSYMFILES += und-apple.lst
1801    
1802    apple.mod: pre-apple.o mod-apple.o
1803            -rm -f $@
1804            $(LD) -r -o $@ $^
1805            $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
1806    
1807    pre-apple.o: apple_mod-partmap_apple.o
1808            -rm -f $@
1809            $(LD) -r -o $@ $^
1810    
1811    mod-apple.o: mod-apple.c
1812            $(CC) $(CPPFLAGS) $(CFLAGS) $(apple_mod_CFLAGS) -c -o $@ $<
1813    
1814    mod-apple.c: moddep.lst genmodsrc.sh
1815            sh $(srcdir)/genmodsrc.sh 'apple' $< > $@ || (rm -f $@; exit 1)
1816    
1817    def-apple.lst: pre-apple.o
1818            $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 apple/' > $@
1819    
1820    und-apple.lst: pre-apple.o
1821            echo 'apple' > $@
1822            $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1823    
1824    apple_mod-partmap_apple.o: partmap/apple.c
1825            $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) $(apple_mod_CFLAGS) -c -o $@ $<
1826    
1827    apple_mod-partmap_apple.d: partmap/apple.c
1828            set -e;           $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) $(apple_mod_CFLAGS) -M $<     | sed 's,apple\.o[ :]*,apple_mod-partmap_apple.o $@ : ,g' > $@;         [ -s $@ ] || rm -f $@
1829    
1830    -include apple_mod-partmap_apple.d
1831    
1832    apple_mod_CFLAGS = $(COMMON_CFLAGS)
1833    
1834    # For pc.mod
1835    pc_mod_SOURCES = partmap/pc.c
1836    CLEANFILES += pc.mod mod-pc.o mod-pc.c pre-pc.o pc_mod-partmap_pc.o def-pc.lst und-pc.lst
1837    MOSTLYCLEANFILES += pc_mod-partmap_pc.d
1838    DEFSYMFILES += def-pc.lst
1839    UNDSYMFILES += und-pc.lst
1840    
1841    pc.mod: pre-pc.o mod-pc.o
1842            -rm -f $@
1843            $(LD) -r -o $@ $^
1844            $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
1845    
1846    pre-pc.o: pc_mod-partmap_pc.o
1847            -rm -f $@
1848            $(LD) -r -o $@ $^
1849    
1850    mod-pc.o: mod-pc.c
1851            $(CC) $(CPPFLAGS) $(CFLAGS) $(pc_mod_CFLAGS) -c -o $@ $<
1852    
1853    mod-pc.c: moddep.lst genmodsrc.sh
1854            sh $(srcdir)/genmodsrc.sh 'pc' $< > $@ || (rm -f $@; exit 1)
1855    
1856    def-pc.lst: pre-pc.o
1857            $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 pc/' > $@
1858    
1859    und-pc.lst: pre-pc.o
1860            echo 'pc' > $@
1861            $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1862    
1863    pc_mod-partmap_pc.o: partmap/pc.c
1864            $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) $(pc_mod_CFLAGS) -c -o $@ $<
1865    
1866    pc_mod-partmap_pc.d: partmap/pc.c
1867            set -e;           $(CC) -Ipartmap -I$(srcdir)/partmap $(CPPFLAGS) $(CFLAGS) $(pc_mod_CFLAGS) -M $<        | sed 's,pc\.o[ :]*,pc_mod-partmap_pc.o $@ : ,g' > $@;          [ -s $@ ] || rm -f $@
1868    
1869    -include pc_mod-partmap_pc.d
1870    
1871    pc_mod_CFLAGS = $(COMMON_CFLAGS)
1872  CLEANFILES += moddep.lst  CLEANFILES += moddep.lst
1873  pkgdata_DATA += moddep.lst  pkgdata_DATA += moddep.lst
1874  moddep.lst: $(DEFSYMFILES) $(UNDSYMFILES) genmoddep  moddep.lst: $(DEFSYMFILES) $(UNDSYMFILES) genmoddep

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26