~ilya-yanok/ubuntu/precise/grub2/fix-for-948716

« back to all changes in this revision

Viewing changes to conf/powerpc-ieee1275.mk

  • Committer: Bazaar Package Importer
  • Author(s): Otavio Salvador
  • Date: 2006-01-05 15:20:40 UTC
  • mto: (17.3.1 squeeze) (1.9.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20060105152040-b72i5pq1a82z22yi
Tags: upstream-1.92
ImportĀ upstreamĀ versionĀ 1.92

Show diffs side-by-side

added added

removed removed

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