Print this page
%B

Split Close
Expand all
Collapse all
          --- old/usr/src/grub/grub-0.97/stage2/Makefile.solaris
          +++ new/usr/src/grub/grub-0.97/stage2/Makefile.solaris
   1    1  #
   2    2  # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
   3    3  # Use is subject to license terms.
        4 +# Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
   4    5  #
   5    6  # ident "%Z%%M% %I%     %E% SMI"
   6    7  #
   7    8  include ../../Makefile.grub
   8    9  include ../Makefile.solaris.defs
   9   10  
  10   11  .SUFFIXES:
  11   12  .SUFFIXES: .exec $(SUFFIXES)
  12   13  
  13   14  .exec:
↓ open down ↓ 54 lines elided ↑ open up ↑
  68   69                    libgrub_a-disk_io.o           \
  69   70                    libgrub_a-fsys_ext2fs.o       \
  70   71                    libgrub_a-fsys_fat.o          \
  71   72                    libgrub_a-fsys_ffs.o          \
  72   73                    libgrub_a-fsys_iso9660.o      \
  73   74                    libgrub_a-fsys_jfs.o          \
  74   75                    libgrub_a-fsys_minix.o        \
  75   76                    libgrub_a-fsys_reiserfs.o     \
  76   77                    libgrub_a-zfs_sha256.o        \
  77   78                    libgrub_a-zfs_lzjb.o          \
       79 +                  libgrub_a-zfs_lz4.o           \
  78   80                    libgrub_a-zfs_fletcher.o      \
  79   81                    libgrub_a-fsys_zfs.o          \
  80   82                    libgrub_a-fsys_ufs.o          \
  81   83                    libgrub_a-fsys_ufs2.o         \
  82   84                    libgrub_a-fsys_vstafs.o       \
  83   85                    libgrub_a-fsys_xfs.o          \
  84   86                    libgrub_a-graphics.o          \
  85   87                    libgrub_a-gunzip.o            \
  86   88                    libgrub_a-md5.o               \
  87   89                    libgrub_a-serial.o            \
↓ open down ↓ 69 lines elided ↑ open up ↑
 157  159                            diskless_exec-disk_io.o       \
 158  160                            diskless_exec-fsys_ext2fs.o   \
 159  161                            diskless_exec-fsys_fat.o      \
 160  162                            diskless_exec-fsys_ffs.o      \
 161  163                            diskless_exec-fsys_iso9660.o  \
 162  164                            diskless_exec-fsys_jfs.o      \
 163  165                            diskless_exec-fsys_minix.o    \
 164  166                            diskless_exec-fsys_reiserfs.o \
 165  167                            diskless_exec-zfs_sha256.o    \
 166  168                            diskless_exec-zfs_lzjb.o      \
      169 +                          diskless_exec-zfs_lz4.o       \
 167  170                            diskless_exec-zfs_fletcher.o  \
 168  171                            diskless_exec-fsys_zfs.o      \
 169  172                            diskless_exec-fsys_ufs.o      \
 170  173                            diskless_exec-fsys_ufs2.o     \
 171  174                            diskless_exec-fsys_vstafs.o   \
 172  175                            diskless_exec-fsys_xfs.o      \
 173  176                            diskless_exec-graphics.o      \
 174  177                            diskless_exec-gunzip.o        \
 175  178                            diskless_exec-hercules.o      \
 176  179                            diskless_exec-md5.o           \
↓ open down ↓ 191 lines elided ↑ open up ↑
 368  371                            pre_stage2_exec-disk_io.o \
 369  372                            pre_stage2_exec-fsys_ext2fs.o \
 370  373                            pre_stage2_exec-fsys_fat.o \
 371  374                            pre_stage2_exec-fsys_ffs.o \
 372  375                            pre_stage2_exec-fsys_iso9660.o \
 373  376                            pre_stage2_exec-fsys_jfs.o \
 374  377                            pre_stage2_exec-fsys_minix.o \
 375  378                            pre_stage2_exec-fsys_reiserfs.o \
 376  379                            pre_stage2_exec-zfs_sha256.o \
 377  380                            pre_stage2_exec-zfs_lzjb.o \
      381 +                          pre_stage2_exec-zfs_lz4.o \
 378  382                            pre_stage2_exec-zfs_fletcher.o \
 379  383                            pre_stage2_exec-fsys_zfs.o \
 380  384                            pre_stage2_exec-fsys_ufs.o \
 381  385                            pre_stage2_exec-fsys_ufs2.o \
 382  386                            pre_stage2_exec-fsys_vstafs.o \
 383  387                            pre_stage2_exec-fsys_xfs.o \
 384  388                            pre_stage2_exec-graphics.o \
 385  389                            pre_stage2_exec-gunzip.o \
 386  390                            pre_stage2_exec-hercules.o \
 387  391                            pre_stage2_exec-md5.o \
↓ open down ↓ 138 lines elided ↑ open up ↑
 526  530  
 527  531  ZFS_STAGE1_5_ASMOBJS    = zfs_stage1_5_exec-asm.o \
 528  532                            zfs_stage1_5_exec-start.o
 529  533  
 530  534  ZFS_STAGE1_5_OBJS       = zfs_stage1_5_exec-bios.o \
 531  535                            zfs_stage1_5_exec-char_io.o \
 532  536                            zfs_stage1_5_exec-common.o \
 533  537                            zfs_stage1_5_exec-disk_io.o \
 534  538                            zfs_stage1_5_exec-zfs_sha256.o \
 535  539                            zfs_stage1_5_exec-zfs_lzjb.o \
      540 +                          zfs_stage1_5_exec-zfs_lz4.o \
 536  541                            zfs_stage1_5_exec-zfs_fletcher.o \
 537  542                            zfs_stage1_5_exec-fsys_zfs.o \
 538  543                            zfs_stage1_5_exec-stage1_5.o
 539  544  
 540  545  $(ZFS_STAGE1_5_EXEC)    := LDFLAGS = $(BASE_LDFLAGS) $(STAGE1_5_LINK)
 541  546  
 542  547  $(ZFS_STAGE1_5_ASMOBJS) := CCASFLAGS = $(BASE_CCASFLAGS) $(STAGE1_5_CFLAGS) \
 543  548                                  -DFSYS_ZFS=1 -DNO_BLOCK_FILES=1
 544  549  
 545  550  $(ZFS_STAGE1_5_OBJS)    := CFLAGS = $(BASE_CFLAGS) $(STAGE1_5_CFLAGS) \
↓ open down ↓ 54 lines elided ↑ open up ↑
 600  605  #
 601  606  # Source files to be installed in $(ROOT_SRC).
 602  607  #
 603  608  SRC_DIR         = $(ROOT_SRC)/stage2
 604  609  SRC_ZFSINC_DIR  = $(SRC_DIR)/zfs-include
 605  610  SRC_FILES       = Makefile.am Makefile.in apic.h apm.S asm.S bios.c boot.c \
 606  611                    builtins.c char_io.c cmdline.c common.c console.c defs.h \
 607  612                    dir.h disk_inode.h disk_inode_ffs.h disk_io.c fat.h \
 608  613                    filesys.h freebsd.h fs.h fsys_ext2fs.c fsys_fat.c \
 609  614                    fsys_ffs.c fsys_iso9660.c fsys_jfs.c fsys_minix.c \
 610      -                  zfs_sha256.c zfs_lzjb.c zfs_fletcher.c fsys_zfs.c \
      615 +                  zfs_sha256.c zfs_lzjb.c zfs_lz4.c zfs_fletcher.c fsys_zfs.c \
 611  616                    fsys_reiserfs.c fsys_ufs.c fsys_ufs2.c fsys_vstafs.c \
 612  617                    fsys_xfs.c graphics.c graphics.h gunzip.c hercules.c \
 613  618                    hercules.h i386-elf.h imgact_aout.h iso9660.h jfs.h \
 614  619                    mb_header.h mb_info.h md5.c md5.h nbi.h nbloader.S \
 615  620                    pc_slice.h pxeloader.S serial.c serial.h setjmp.S shared.h \
 616  621                    size_test smp-imps.c smp-imps.h stage1_5.c stage2.c \
 617  622                    start.S start_eltorito.S term.h terminfo.c terminfo.h \
 618  623                    tparm.c tparm.h fsys_zfs.h ufs.h ufs2.h vstafs.h xfs.h
 619  624  SRC_ZFSINC_FILES = dmu.h dmu_objset.h dnode.h dsl_dataset.h dsl_dir.h spa.h \
 620  625                  uberblock_impl.h vdev_impl.h zap_impl.h zap_leaf.h zfs.h \
↓ open down ↓ 321 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX