/[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.38 by okuji, Mon Aug 22 17:28:59 2005 UTC revision 1.39 by marco_g, Sat Aug 27 18:51:15 2005 UTC
# Line 756  pkgdata_MODULES = _linux.mod linux.mod f Line 756  pkgdata_MODULES = _linux.mod linux.mod f
756          hfs.mod jfs.mod normal.mod hello.mod font.mod ls.mod \          hfs.mod jfs.mod normal.mod hello.mod font.mod ls.mod \
757          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 \
758          pc.mod suspend.mod loopback.mod help.mod reboot.mod halt.mod sun.mod \          pc.mod suspend.mod loopback.mod help.mod reboot.mod halt.mod sun.mod \
759          default.mod timeout.mod configfile.mod search.mod io.mod          default.mod timeout.mod configfile.mod search.mod gzio.mod
760    
761  # For fshelp.mod.  # For fshelp.mod.
762  fshelp_mod_SOURCES = fs/fshelp.c  fshelp_mod_SOURCES = fs/fshelp.c
# Line 2439  search_mod_CFLAGS = $(COMMON_CFLAGS) Line 2439  search_mod_CFLAGS = $(COMMON_CFLAGS)
2439    
2440  # For gzio.mod.  # For gzio.mod.
2441  gzio_mod_SOURCES = io/gzio.c  gzio_mod_SOURCES = io/gzio.c
2442    CLEANFILES += gzio.mod mod-gzio.o mod-gzio.c pre-gzio.o gzio_mod-io_gzio.o def-gzio.lst und-gzio.lst
2443    MOSTLYCLEANFILES += gzio_mod-io_gzio.d
2444    DEFSYMFILES += def-gzio.lst
2445    UNDSYMFILES += und-gzio.lst
2446    
2447    gzio.mod: pre-gzio.o mod-gzio.o
2448            -rm -f $@
2449            $(LD) -r -d -o $@ $^
2450            $(STRIP) --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment $@
2451    
2452    pre-gzio.o: gzio_mod-io_gzio.o
2453            -rm -f $@
2454            $(LD) -r -d -o $@ $^
2455    
2456    mod-gzio.o: mod-gzio.c
2457            $(CC) $(CPPFLAGS) $(CFLAGS) $(gzio_mod_CFLAGS) -c -o $@ $<
2458    
2459    mod-gzio.c: moddep.lst genmodsrc.sh
2460            sh $(srcdir)/genmodsrc.sh 'gzio' $< > $@ || (rm -f $@; exit 1)
2461    
2462    def-gzio.lst: pre-gzio.o
2463            $(NM) -g --defined-only -P -p $< | sed 's/^\([^ ]*\).*/\1 gzio/' > $@
2464    
2465    und-gzio.lst: pre-gzio.o
2466            echo 'gzio' > $@
2467            $(NM) -u -P -p $< | cut -f1 -d' ' >> $@
2468    
2469    gzio_mod-io_gzio.o: io/gzio.c
2470            $(CC) -Iio -I$(srcdir)/io $(CPPFLAGS) $(CFLAGS) $(gzio_mod_CFLAGS) -c -o $@ $<
2471    
2472    gzio_mod-io_gzio.d: io/gzio.c
2473            set -e;           $(CC) -Iio -I$(srcdir)/io $(CPPFLAGS) $(CFLAGS) $(gzio_mod_CFLAGS) -M $<        | sed 's,gzio\.o[ :]*,gzio_mod-io_gzio.o $@ : ,g' > $@;         [ -s $@ ] || rm -f $@
2474    
2475    -include gzio_mod-io_gzio.d
2476    
2477    CLEANFILES += cmd-gzio.lst fs-gzio.lst
2478    COMMANDFILES += cmd-gzio.lst
2479    FSFILES += fs-gzio.lst
2480    
2481    cmd-gzio.lst: io/gzio.c gencmdlist.sh
2482            set -e;           $(CC) -Iio -I$(srcdir)/io $(CPPFLAGS) $(CFLAGS) $(gzio_mod_CFLAGS) -E $<        | sh $(srcdir)/gencmdlist.sh gzio > $@ || (rm -f $@; exit 1)
2483    
2484    fs-gzio.lst: io/gzio.c genfslist.sh
2485            set -e;           $(CC) -Iio -I$(srcdir)/io $(CPPFLAGS) $(CFLAGS) $(gzio_mod_CFLAGS) -E $<        | sh $(srcdir)/genfslist.sh gzio > $@ || (rm -f $@; exit 1)
2486    
2487    
2488  gzio_mod_CFLAGS = $(COMMON_CFLAGS)  gzio_mod_CFLAGS = $(COMMON_CFLAGS)
2489  CLEANFILES += moddep.lst command.lst fs.lst  CLEANFILES += moddep.lst command.lst fs.lst
2490  pkgdata_DATA += moddep.lst command.lst fs.lst  pkgdata_DATA += moddep.lst command.lst fs.lst

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39

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