Print this page
%B

Split Close
Expand all
Collapse all
          --- old/usr/src/grub/grub-0.97/stage2/Makefile.am
          +++ new/usr/src/grub/grub-0.97/stage2/Makefile.am
↓ open down ↓ 11 lines elided ↑ open up ↑
  12   12  EXTRA_DIST = setjmp.S apm.S $(noinst_SCRIPTS)
  13   13  
  14   14  # For <stage1.h>.
  15   15  INCLUDES = -I$(top_srcdir)/stage1
  16   16  
  17   17  # The library for /sbin/grub.
  18   18  noinst_LIBRARIES = libgrub.a
  19   19  libgrub_a_SOURCES = boot.c builtins.c char_io.c cmdline.c common.c \
  20   20          disk_io.c fsys_ext2fs.c fsys_fat.c fsys_ffs.c fsys_iso9660.c \
  21   21          fsys_jfs.c fsys_minix.c fsys_reiserfs.c fsys_ufs.c fsys_ufs2.c \
  22      -        fsys_zfs.c zfs_fletcher.c zfs_lzjb.c zfs_sha256.c \
       22 +        fsys_zfs.c zfs_fletcher.c zfs_lzjb.c zfs_lz4.c zfs_sha256.c \
  23   23          fsys_vstafs.c fsys_xfs.c gunzip.c md5.c serial.c stage2.c \
  24   24          terminfo.c tparm.c graphics.c
  25   25  libgrub_a_CFLAGS = $(GRUB_CFLAGS) -I$(top_srcdir)/lib \
  26   26          -DGRUB_UTIL=1 -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 \
  27   27          -DFSYS_ISO9660=1 -DFSYS_JFS=1 -DFSYS_MINIX=1 -DFSYS_REISERFS=1 \
  28   28          -DFSYS_UFS=1 -DFSYS_UFS2=1 -DFSYS_ZFS=1 -DFSYS_VSTAFS=1 -DFSYS_XFS=1 \
  29   29          -DUSE_MD5_PASSWORDS=1 -DSUPPORT_SERIAL=1 -DSUPPORT_HERCULES=1 \
  30   30  
  31   31  # Stage 2 and Stage 1.5's.
  32   32  pkglibdir = $(libdir)/$(PACKAGE)/$(host_cpu)-$(host_vendor)
↓ open down ↓ 61 lines elided ↑ open up ↑
  94   94          $(NETBOOT_FLAGS) $(SERIAL_FLAGS) $(HERCULES_FLAGS) $(GRAPHICS_FLAGS)
  95   95  
  96   96  STAGE1_5_LINK = -nostdlib -Wl,-N -Wl,-Ttext -Wl,2000
  97   97  STAGE1_5_COMPILE = $(STAGE2_COMPILE) -DNO_DECOMPRESSION=1 -DSTAGE1_5=1
  98   98  
  99   99  # For stage2 target.
 100  100  pre_stage2_exec_SOURCES = asm.S bios.c boot.c builtins.c char_io.c \
 101  101          cmdline.c common.c console.c disk_io.c fsys_ext2fs.c \
 102  102          fsys_fat.c fsys_ffs.c fsys_iso9660.c fsys_jfs.c fsys_minix.c \
 103  103          fsys_reiserfs.c fsys_ufs.c fsys_ufs2.c fsys_vstafs.c fsys_xfs.c \
 104      -        fsys_zfs.c zfs_fletcher.c zfs_lzjb.c zfs_sha256.c \
      104 +        fsys_zfs.c zfs_fletcher.c zfs_lzjb.c zfs_lz4.c zfs_sha256.c \
 105  105          gunzip.c hercules.c md5.c serial.c smp-imps.c stage2.c terminfo.c \
 106  106          tparm.c graphics.c
 107  107  pre_stage2_exec_CFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS)
 108  108  pre_stage2_exec_CCASFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS)
 109  109  pre_stage2_exec_LDFLAGS = $(PRE_STAGE2_LINK)
 110  110  
 111  111  if NETBOOT_SUPPORT
 112  112  pre_stage2_exec_LDADD = ../netboot/libdrivers.a
 113  113  endif
 114  114  
↓ open down ↓ 74 lines elided ↑ open up ↑
 189  189  ufs2_stage1_5_exec_SOURCES = start.S asm.S common.c char_io.c disk_io.c \
 190  190          stage1_5.c fsys_ufs2.c bios.c
 191  191  ufs2_stage1_5_exec_CFLAGS = $(STAGE1_5_COMPILE) -DFSYS_UFS2=1 \
 192  192          -DNO_BLOCK_FILES=1
 193  193  ufs2_stage1_5_exec_CCASFLAGS = $(STAGE1_5_COMPILE) -DFSYS_UFS2=1 \
 194  194          -DNO_BLOCK_FILES=1
 195  195  ufs2_stage1_5_exec_LDFLAGS = $(STAGE1_5_LINK)
 196  196  
 197  197  # For zfs_stage1_5 target.
 198  198  zfs_stage1_5_exec_SOURCES = start.S asm.S common.c char_io.c disk_io.c \
 199      -        stage1_5.c fsys_zfs.c zfs_fletcher.c zfs_lzjb.c zfs_sha256.c bios.c
      199 +        stage1_5.c fsys_zfs.c zfs_fletcher.c zfs_lzjb.c zfs_lz4.c \
      200 +        zfs_sha256.c bios.c
 200  201  zfs_stage1_5_exec_CFLAGS = $(STAGE1_5_COMPILE) -DFSYS_ZFS=1 \
 201  202          -DNO_BLOCK_FILES=1
 202  203  zfs_stage1_5_exec_CCASFLAGS = $(STAGE1_5_COMPILE) -DFSYS_ZFS=1 \
 203  204          -DNO_BLOCK_FILES=1
 204  205  zfs_stage1_5_exec_LDFLAGS = $(STAGE1_5_LINK)
 205  206  
 206  207  # For minix_stage1_5 target.
 207  208  minix_stage1_5_exec_SOURCES = start.S asm.S common.c char_io.c disk_io.c \
 208  209          stage1_5.c fsys_minix.c bios.c
 209  210  minix_stage1_5_exec_CFLAGS = $(STAGE1_5_COMPILE) -DFSYS_MINIX=1 \
↓ open down ↓ 94 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX