/[grub]/grub2/conf/powerpc-ieee1275.mk
ViewVC logotype

Diff of /grub2/conf/powerpc-ieee1275.mk

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

revision 1.20 by marco_g, Mon Jan 31 21:44:35 2005 UTC revision 1.21 by hollisb, Sun Feb 13 18:54:57 2005 UTC
# Line 639  genmoddep-util_genmoddep.d: util/genmodd Line 639  genmoddep-util_genmoddep.d: util/genmodd
639    
640  # Modules.  # Modules.
641  pkgdata_MODULES = _linux.mod linux.mod fat.mod ufs.mod ext2.mod minix.mod \  pkgdata_MODULES = _linux.mod linux.mod fat.mod ufs.mod ext2.mod minix.mod \
642          hfs.mod jfs.mod normal.mod hello.mod font.mod \          hfs.mod jfs.mod normal.mod hello.mod font.mod ls.mod \
643          boot.mod cmp.mod cat.mod terminal.mod fshelp.mod amiga.mod apple.mod \          boot.mod cmp.mod cat.mod terminal.mod fshelp.mod amiga.mod apple.mod \
644          pc.mod suspend.mod loopback.mod help.mod reboot.mod halt.mod          pc.mod suspend.mod loopback.mod help.mod reboot.mod halt.mod
645    
# Line 1198  terminal_mod_CFLAGS = $(COMMON_CFLAGS) Line 1198  terminal_mod_CFLAGS = $(COMMON_CFLAGS)
1198    
1199  # For ls.mod.  # For ls.mod.
1200  ls_mod_SOURCES = commands/ls.c  ls_mod_SOURCES = commands/ls.c
1201    CLEANFILES += ls.mod mod-ls.o mod-ls.c pre-ls.o ls_mod-commands_ls.o def-ls.lst und-ls.lst
1202    MOSTLYCLEANFILES += ls_mod-commands_ls.d
1203    DEFSYMFILES += def-ls.lst
1204    UNDSYMFILES += und-ls.lst
1205    
1206    ls.mod: pre-ls.o mod-ls.o
1207            -rm -f $@
1208            $(LD) -r -d -o $@ $^
1209            $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
1210    
1211    pre-ls.o: ls_mod-commands_ls.o
1212            -rm -f $@
1213            $(LD) -r -d -o $@ $^
1214    
1215    mod-ls.o: mod-ls.c
1216            $(CC) $(CPPFLAGS) $(CFLAGS) $(ls_mod_CFLAGS) -c -o $@ $<
1217    
1218    mod-ls.c: moddep.lst genmodsrc.sh
1219            sh $(srcdir)/genmodsrc.sh 'ls' $< > $@ || (rm -f $@; exit 1)
1220    
1221    def-ls.lst: pre-ls.o
1222            $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 ls/' > $@
1223    
1224    und-ls.lst: pre-ls.o
1225            echo 'ls' > $@
1226            $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
1227    
1228    ls_mod-commands_ls.o: commands/ls.c
1229            $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) $(ls_mod_CFLAGS) -c -o $@ $<
1230    
1231    ls_mod-commands_ls.d: commands/ls.c
1232            set -e;           $(CC) -Icommands -I$(srcdir)/commands $(CPPFLAGS) $(CFLAGS) $(ls_mod_CFLAGS) -M $<      | sed 's,ls\.o[ :]*,ls_mod-commands_ls.o $@ : ,g' > $@;         [ -s $@ ] || rm -f $@
1233    
1234    -include ls_mod-commands_ls.d
1235    
1236  ls_mod_CFLAGS = $(COMMON_CFLAGS)  ls_mod_CFLAGS = $(COMMON_CFLAGS)
1237    
1238  # For cmp.mod.  # For cmp.mod.

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

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