Print this page
Integrated Edon-R hash function.


  56 BUILT_SOURCES   += diskless_size.h
  57 
  58 
  59 LIBRARIES       = $(LIBGRUB)
  60 
  61 LIBGRUB         = libgrub.a
  62 LIBGRUB_OBJS    = libgrub_a-boot.o              \
  63                   libgrub_a-builtins.o          \
  64                   libgrub_a-char_io.o           \
  65                   libgrub_a-cmdline.o           \
  66                   libgrub_a-common.o            \
  67                   libgrub_a-disk_io.o           \
  68                   libgrub_a-fsys_ext2fs.o       \
  69                   libgrub_a-fsys_fat.o          \
  70                   libgrub_a-fsys_ffs.o          \
  71                   libgrub_a-fsys_iso9660.o      \
  72                   libgrub_a-fsys_jfs.o          \
  73                   libgrub_a-fsys_minix.o        \
  74                   libgrub_a-fsys_reiserfs.o     \
  75                   libgrub_a-zfs_sha256.o        \

  76                   libgrub_a-zfs_lzjb.o          \
  77                   libgrub_a-zfs_lz4.o           \
  78                   libgrub_a-zfs_fletcher.o      \
  79                   libgrub_a-fsys_zfs.o          \
  80                   libgrub_a-fsys_ufs.o          \
  81                   libgrub_a-fsys_ufs2.o         \
  82                   libgrub_a-fsys_vstafs.o       \
  83                   libgrub_a-fsys_xfs.o          \
  84                   libgrub_a-graphics.o          \
  85                   libgrub_a-gunzip.o            \
  86                   libgrub_a-md5.o               \
  87                   libgrub_a-serial.o            \
  88                   libgrub_a-stage2.o            \
  89                   libgrub_a-terminfo.o          \
  90                   libgrub_a-tparm.o
  91 $(LIBGRUB_OBJS) := CFLAGS = $(BASE_CFLAGS) $(GRUB_CFLAGS)
  92 
  93 
  94 # Will be installed in $(ROOT_BOOT_GRUB).
  95 INSTALL_DATA    = $(E2FS_STAGE1_5_DATA)         \


 146 DISKLESS_DATA           = diskless
 147 DISKLESS_EXEC           = diskless.exec
 148 DISKLESS_ASMOBJS        = diskless_exec-asm.o
 149 
 150 DISKLESS_OBJS           = diskless_exec-bios.o          \
 151                           diskless_exec-boot.o          \
 152                           diskless_exec-builtins.o      \
 153                           diskless_exec-char_io.o       \
 154                           diskless_exec-cmdline.o       \
 155                           diskless_exec-common.o        \
 156                           diskless_exec-console.o       \
 157                           diskless_exec-disk_io.o       \
 158                           diskless_exec-fsys_ext2fs.o   \
 159                           diskless_exec-fsys_fat.o      \
 160                           diskless_exec-fsys_ffs.o      \
 161                           diskless_exec-fsys_iso9660.o  \
 162                           diskless_exec-fsys_jfs.o      \
 163                           diskless_exec-fsys_minix.o    \
 164                           diskless_exec-fsys_reiserfs.o \
 165                           diskless_exec-zfs_sha256.o    \

 166                           diskless_exec-zfs_lzjb.o      \
 167                           diskless_exec-zfs_lz4.o       \
 168                           diskless_exec-zfs_fletcher.o  \
 169                           diskless_exec-fsys_zfs.o      \
 170                           diskless_exec-fsys_ufs.o      \
 171                           diskless_exec-fsys_ufs2.o     \
 172                           diskless_exec-fsys_vstafs.o   \
 173                           diskless_exec-fsys_xfs.o      \
 174                           diskless_exec-graphics.o      \
 175                           diskless_exec-gunzip.o        \
 176                           diskless_exec-hercules.o      \
 177                           diskless_exec-md5.o           \
 178                           diskless_exec-serial.o        \
 179                           diskless_exec-smp-imps.o      \
 180                           diskless_exec-stage2.o        \
 181                           diskless_exec-terminfo.o      \
 182                           diskless_exec-tparm.o
 183 
 184 $(DISKLESS_EXEC)        := LDFLAGS = $(BASE_LDFLAGS) $(PRE_STAGE2_LINK)
 185 $(DISKLESS_EXEC)        := LIBS = $(LIBDRIVERS)


 358 PRE_STAGE2_DATA         = pre_stage2
 359 PRE_STAGE2_EXEC         = pre_stage2.exec
 360 PRE_STAGE2_ASMOBJS      = pre_stage2_exec-asm.o
 361 
 362 PRE_STAGE2_OBJS         = pre_stage2_exec-bios.o \
 363                           pre_stage2_exec-boot.o \
 364                           pre_stage2_exec-builtins.o \
 365                           pre_stage2_exec-char_io.o \
 366                           pre_stage2_exec-cmdline.o \
 367                           pre_stage2_exec-common.o \
 368                           pre_stage2_exec-console.o \
 369                           pre_stage2_exec-disk_io.o \
 370                           pre_stage2_exec-fsys_ext2fs.o \
 371                           pre_stage2_exec-fsys_fat.o \
 372                           pre_stage2_exec-fsys_ffs.o \
 373                           pre_stage2_exec-fsys_iso9660.o \
 374                           pre_stage2_exec-fsys_jfs.o \
 375                           pre_stage2_exec-fsys_minix.o \
 376                           pre_stage2_exec-fsys_reiserfs.o \
 377                           pre_stage2_exec-zfs_sha256.o \

 378                           pre_stage2_exec-zfs_lzjb.o \
 379                           pre_stage2_exec-zfs_lz4.o \
 380                           pre_stage2_exec-zfs_fletcher.o \
 381                           pre_stage2_exec-fsys_zfs.o \
 382                           pre_stage2_exec-fsys_ufs.o \
 383                           pre_stage2_exec-fsys_ufs2.o \
 384                           pre_stage2_exec-fsys_vstafs.o \
 385                           pre_stage2_exec-fsys_xfs.o \
 386                           pre_stage2_exec-graphics.o \
 387                           pre_stage2_exec-gunzip.o \
 388                           pre_stage2_exec-hercules.o \
 389                           pre_stage2_exec-md5.o \
 390                           pre_stage2_exec-serial.o \
 391                           pre_stage2_exec-smp-imps.o \
 392                           pre_stage2_exec-stage2.o \
 393                           pre_stage2_exec-terminfo.o \
 394                           pre_stage2_exec-tparm.o
 395 
 396 $(PRE_STAGE2_EXEC)      := LDFLAGS = $(BASE_LDFLAGS) $(PRE_STAGE2_LINK)
 397 $(STAGE2_NETBOOT)$(PRE_STAGE2_EXEC)     := LIBS = $(LIBDRIVERS)


 517 $(UFS_STAGE1_5_ASMOBJS) := CCASFLAGS = $(BASE_CCASFLAGS) $(STAGE1_5_CFLAGS) \
 518                                 -DFSYS_UFS=1 -DNO_BLOCK_FILES=1
 519 
 520 $(UFS_STAGE1_5_OBJS)    := CFLAGS = $(BASE_CFLAGS) $(STAGE1_5_CFLAGS) \
 521                                 -DFSYS_UFS=1 -DNO_BLOCK_FILES=1
 522 
 523 #
 524 # ZFS stage 1.5
 525 #
 526 ZFS_STAGE1_5_DATA       = zfs_stage1_5
 527 ZFS_STAGE1_5_EXEC       = zfs_stage1_5.exec
 528 
 529 ZFS_STAGE1_5_ASMOBJS    = zfs_stage1_5_exec-asm.o \
 530                           zfs_stage1_5_exec-start.o
 531 
 532 ZFS_STAGE1_5_OBJS       = zfs_stage1_5_exec-bios.o \
 533                           zfs_stage1_5_exec-char_io.o \
 534                           zfs_stage1_5_exec-common.o \
 535                           zfs_stage1_5_exec-disk_io.o \
 536                           zfs_stage1_5_exec-zfs_sha256.o \

 537                           zfs_stage1_5_exec-zfs_lzjb.o \
 538                           zfs_stage1_5_exec-zfs_lz4.o \
 539                           zfs_stage1_5_exec-zfs_fletcher.o \
 540                           zfs_stage1_5_exec-fsys_zfs.o \
 541                           zfs_stage1_5_exec-stage1_5.o
 542 
 543 $(ZFS_STAGE1_5_EXEC)    := LDFLAGS = $(BASE_LDFLAGS) $(STAGE1_5_LINK)
 544 
 545 $(ZFS_STAGE1_5_ASMOBJS) := CCASFLAGS = $(BASE_CCASFLAGS) $(STAGE1_5_CFLAGS) \
 546                                 -DFSYS_ZFS=1 -DNO_BLOCK_FILES=1
 547 
 548 $(ZFS_STAGE1_5_OBJS)    := CFLAGS = $(BASE_CFLAGS) $(STAGE1_5_CFLAGS) \
 549                                 -DFSYS_ZFS=1 -DNO_BLOCK_FILES=1
 550 
 551 #
 552 # VSTa FS
 553 #
 554 VSTAFS_STAGE1_5_DATA    = vstafs_stage1_5
 555 VSTAFS_STAGE1_5_EXEC    = vstafs_stage1_5.exec
 556 


 593 $(XFS_STAGE1_5_ASMOBJS) := CCASFLAGS = $(BASE_CCASFLAGS) $(STAGE1_5_CFLAGS) \
 594                                 -DFSYS_XFS=1 -DNO_BLOCK_FILES=1
 595 
 596 $(XFS_STAGE1_5_OBJS)    := CFLAGS = $(BASE_CFLAGS) $(STAGE1_5_CFLAGS) \
 597                                 -DFSYS_XFS=1 -DNO_BLOCK_FILES=1
 598 
 599 
 600 INSTALL_TARGETS = $(INSTALL_DATA:%=$(ROOT_BOOT_GRUB)/%) \
 601                 $(SRC_ZFSINC_DIR)
 602 
 603 #
 604 # Source files to be installed in $(ROOT_SRC).
 605 #
 606 SRC_DIR         = $(ROOT_SRC)/stage2
 607 SRC_ZFSINC_DIR  = $(SRC_DIR)/zfs-include
 608 SRC_FILES       = Makefile.am Makefile.in apic.h apm.S asm.S bios.c boot.c \
 609                   builtins.c char_io.c cmdline.c common.c console.c defs.h \
 610                   dir.h disk_inode.h disk_inode_ffs.h disk_io.c fat.h \
 611                   filesys.h freebsd.h fs.h fsys_ext2fs.c fsys_fat.c \
 612                   fsys_ffs.c fsys_iso9660.c fsys_jfs.c fsys_minix.c \
 613                   zfs_sha256.c zfs_lzjb.c zfs_lz4.c zfs_fletcher.c fsys_zfs.c \
 614                   fsys_reiserfs.c fsys_ufs.c fsys_ufs2.c fsys_vstafs.c \
 615                   fsys_xfs.c graphics.c graphics.h gunzip.c hercules.c \
 616                   hercules.h i386-elf.h imgact_aout.h iso9660.h jfs.h \
 617                   mb_header.h mb_info.h md5.c md5.h nbi.h nbloader.S \
 618                   pc_slice.h pxeloader.S serial.c serial.h setjmp.S shared.h \
 619                   size_test smp-imps.c smp-imps.h stage1_5.c stage2.c \
 620                   start.S start_eltorito.S term.h terminfo.c terminfo.h \
 621                   tparm.c tparm.h fsys_zfs.h ufs.h ufs2.h vstafs.h xfs.h

 622 SRC_ZFSINC_FILES = dmu.h dmu_objset.h dnode.h dsl_dataset.h dsl_dir.h spa.h \
 623                 uberblock_impl.h vdev_impl.h zap_impl.h zap_leaf.h zfs.h \
 624                 zfs_acl.h zfs_znode.h zil.h zio.h zio_checksum.h
 625 
 626 INSTALL_TARGETS += $(SRC_FILES:%=$(SRC_DIR)/%) \
 627                 $(SRC_ZFSINC_FILES:%=$(SRC_ZFSINC_DIR)/%)
 628 
 629 
 630 ###############################################################################
 631 all: $(BUILT_SOURCES) .WAIT $(LIBRARIES) $(PROGRAMS) $(DATA)
 632 
 633 #
 634 # BUILT_SOURCES
 635 #
 636 stage2_size.h: $(PRE_STAGE2_DATA)
 637         $(RM) $@
 638         set dummy `ls -l $(PRE_STAGE2_DATA)`; \
 639         echo "#define STAGE2_SIZE $$6" > $@
 640 
 641 diskless_size.h: $(DISKLESS_DATA)




  56 BUILT_SOURCES   += diskless_size.h
  57 
  58 
  59 LIBRARIES       = $(LIBGRUB)
  60 
  61 LIBGRUB         = libgrub.a
  62 LIBGRUB_OBJS    = libgrub_a-boot.o              \
  63                   libgrub_a-builtins.o          \
  64                   libgrub_a-char_io.o           \
  65                   libgrub_a-cmdline.o           \
  66                   libgrub_a-common.o            \
  67                   libgrub_a-disk_io.o           \
  68                   libgrub_a-fsys_ext2fs.o       \
  69                   libgrub_a-fsys_fat.o          \
  70                   libgrub_a-fsys_ffs.o          \
  71                   libgrub_a-fsys_iso9660.o      \
  72                   libgrub_a-fsys_jfs.o          \
  73                   libgrub_a-fsys_minix.o        \
  74                   libgrub_a-fsys_reiserfs.o     \
  75                   libgrub_a-zfs_sha256.o        \
  76                   libgrub_a-zfs_edonr.o         \
  77                   libgrub_a-zfs_lzjb.o          \
  78                   libgrub_a-zfs_lz4.o           \
  79                   libgrub_a-zfs_fletcher.o      \
  80                   libgrub_a-fsys_zfs.o          \
  81                   libgrub_a-fsys_ufs.o          \
  82                   libgrub_a-fsys_ufs2.o         \
  83                   libgrub_a-fsys_vstafs.o       \
  84                   libgrub_a-fsys_xfs.o          \
  85                   libgrub_a-graphics.o          \
  86                   libgrub_a-gunzip.o            \
  87                   libgrub_a-md5.o               \
  88                   libgrub_a-serial.o            \
  89                   libgrub_a-stage2.o            \
  90                   libgrub_a-terminfo.o          \
  91                   libgrub_a-tparm.o
  92 $(LIBGRUB_OBJS) := CFLAGS = $(BASE_CFLAGS) $(GRUB_CFLAGS)
  93 
  94 
  95 # Will be installed in $(ROOT_BOOT_GRUB).
  96 INSTALL_DATA    = $(E2FS_STAGE1_5_DATA)         \


 147 DISKLESS_DATA           = diskless
 148 DISKLESS_EXEC           = diskless.exec
 149 DISKLESS_ASMOBJS        = diskless_exec-asm.o
 150 
 151 DISKLESS_OBJS           = diskless_exec-bios.o          \
 152                           diskless_exec-boot.o          \
 153                           diskless_exec-builtins.o      \
 154                           diskless_exec-char_io.o       \
 155                           diskless_exec-cmdline.o       \
 156                           diskless_exec-common.o        \
 157                           diskless_exec-console.o       \
 158                           diskless_exec-disk_io.o       \
 159                           diskless_exec-fsys_ext2fs.o   \
 160                           diskless_exec-fsys_fat.o      \
 161                           diskless_exec-fsys_ffs.o      \
 162                           diskless_exec-fsys_iso9660.o  \
 163                           diskless_exec-fsys_jfs.o      \
 164                           diskless_exec-fsys_minix.o    \
 165                           diskless_exec-fsys_reiserfs.o \
 166                           diskless_exec-zfs_sha256.o    \
 167                           diskless_exec-zfs_edonr.o     \
 168                           diskless_exec-zfs_lzjb.o      \
 169                           diskless_exec-zfs_lz4.o       \
 170                           diskless_exec-zfs_fletcher.o  \
 171                           diskless_exec-fsys_zfs.o      \
 172                           diskless_exec-fsys_ufs.o      \
 173                           diskless_exec-fsys_ufs2.o     \
 174                           diskless_exec-fsys_vstafs.o   \
 175                           diskless_exec-fsys_xfs.o      \
 176                           diskless_exec-graphics.o      \
 177                           diskless_exec-gunzip.o        \
 178                           diskless_exec-hercules.o      \
 179                           diskless_exec-md5.o           \
 180                           diskless_exec-serial.o        \
 181                           diskless_exec-smp-imps.o      \
 182                           diskless_exec-stage2.o        \
 183                           diskless_exec-terminfo.o      \
 184                           diskless_exec-tparm.o
 185 
 186 $(DISKLESS_EXEC)        := LDFLAGS = $(BASE_LDFLAGS) $(PRE_STAGE2_LINK)
 187 $(DISKLESS_EXEC)        := LIBS = $(LIBDRIVERS)


 360 PRE_STAGE2_DATA         = pre_stage2
 361 PRE_STAGE2_EXEC         = pre_stage2.exec
 362 PRE_STAGE2_ASMOBJS      = pre_stage2_exec-asm.o
 363 
 364 PRE_STAGE2_OBJS         = pre_stage2_exec-bios.o \
 365                           pre_stage2_exec-boot.o \
 366                           pre_stage2_exec-builtins.o \
 367                           pre_stage2_exec-char_io.o \
 368                           pre_stage2_exec-cmdline.o \
 369                           pre_stage2_exec-common.o \
 370                           pre_stage2_exec-console.o \
 371                           pre_stage2_exec-disk_io.o \
 372                           pre_stage2_exec-fsys_ext2fs.o \
 373                           pre_stage2_exec-fsys_fat.o \
 374                           pre_stage2_exec-fsys_ffs.o \
 375                           pre_stage2_exec-fsys_iso9660.o \
 376                           pre_stage2_exec-fsys_jfs.o \
 377                           pre_stage2_exec-fsys_minix.o \
 378                           pre_stage2_exec-fsys_reiserfs.o \
 379                           pre_stage2_exec-zfs_sha256.o \
 380                           pre_stage2_exec-zfs_edonr.o \
 381                           pre_stage2_exec-zfs_lzjb.o \
 382                           pre_stage2_exec-zfs_lz4.o \
 383                           pre_stage2_exec-zfs_fletcher.o \
 384                           pre_stage2_exec-fsys_zfs.o \
 385                           pre_stage2_exec-fsys_ufs.o \
 386                           pre_stage2_exec-fsys_ufs2.o \
 387                           pre_stage2_exec-fsys_vstafs.o \
 388                           pre_stage2_exec-fsys_xfs.o \
 389                           pre_stage2_exec-graphics.o \
 390                           pre_stage2_exec-gunzip.o \
 391                           pre_stage2_exec-hercules.o \
 392                           pre_stage2_exec-md5.o \
 393                           pre_stage2_exec-serial.o \
 394                           pre_stage2_exec-smp-imps.o \
 395                           pre_stage2_exec-stage2.o \
 396                           pre_stage2_exec-terminfo.o \
 397                           pre_stage2_exec-tparm.o
 398 
 399 $(PRE_STAGE2_EXEC)      := LDFLAGS = $(BASE_LDFLAGS) $(PRE_STAGE2_LINK)
 400 $(STAGE2_NETBOOT)$(PRE_STAGE2_EXEC)     := LIBS = $(LIBDRIVERS)


 520 $(UFS_STAGE1_5_ASMOBJS) := CCASFLAGS = $(BASE_CCASFLAGS) $(STAGE1_5_CFLAGS) \
 521                                 -DFSYS_UFS=1 -DNO_BLOCK_FILES=1
 522 
 523 $(UFS_STAGE1_5_OBJS)    := CFLAGS = $(BASE_CFLAGS) $(STAGE1_5_CFLAGS) \
 524                                 -DFSYS_UFS=1 -DNO_BLOCK_FILES=1
 525 
 526 #
 527 # ZFS stage 1.5
 528 #
 529 ZFS_STAGE1_5_DATA       = zfs_stage1_5
 530 ZFS_STAGE1_5_EXEC       = zfs_stage1_5.exec
 531 
 532 ZFS_STAGE1_5_ASMOBJS    = zfs_stage1_5_exec-asm.o \
 533                           zfs_stage1_5_exec-start.o
 534 
 535 ZFS_STAGE1_5_OBJS       = zfs_stage1_5_exec-bios.o \
 536                           zfs_stage1_5_exec-char_io.o \
 537                           zfs_stage1_5_exec-common.o \
 538                           zfs_stage1_5_exec-disk_io.o \
 539                           zfs_stage1_5_exec-zfs_sha256.o \
 540                           zfs_stage1_5_exec-zfs_edonr.o \
 541                           zfs_stage1_5_exec-zfs_lzjb.o \
 542                           zfs_stage1_5_exec-zfs_lz4.o \
 543                           zfs_stage1_5_exec-zfs_fletcher.o \
 544                           zfs_stage1_5_exec-fsys_zfs.o \
 545                           zfs_stage1_5_exec-stage1_5.o
 546 
 547 $(ZFS_STAGE1_5_EXEC)    := LDFLAGS = $(BASE_LDFLAGS) $(STAGE1_5_LINK)
 548 
 549 $(ZFS_STAGE1_5_ASMOBJS) := CCASFLAGS = $(BASE_CCASFLAGS) $(STAGE1_5_CFLAGS) \
 550                                 -DFSYS_ZFS=1 -DNO_BLOCK_FILES=1
 551 
 552 $(ZFS_STAGE1_5_OBJS)    := CFLAGS = $(BASE_CFLAGS) $(STAGE1_5_CFLAGS) \
 553                                 -DFSYS_ZFS=1 -DNO_BLOCK_FILES=1
 554 
 555 #
 556 # VSTa FS
 557 #
 558 VSTAFS_STAGE1_5_DATA    = vstafs_stage1_5
 559 VSTAFS_STAGE1_5_EXEC    = vstafs_stage1_5.exec
 560 


 597 $(XFS_STAGE1_5_ASMOBJS) := CCASFLAGS = $(BASE_CCASFLAGS) $(STAGE1_5_CFLAGS) \
 598                                 -DFSYS_XFS=1 -DNO_BLOCK_FILES=1
 599 
 600 $(XFS_STAGE1_5_OBJS)    := CFLAGS = $(BASE_CFLAGS) $(STAGE1_5_CFLAGS) \
 601                                 -DFSYS_XFS=1 -DNO_BLOCK_FILES=1
 602 
 603 
 604 INSTALL_TARGETS = $(INSTALL_DATA:%=$(ROOT_BOOT_GRUB)/%) \
 605                 $(SRC_ZFSINC_DIR)
 606 
 607 #
 608 # Source files to be installed in $(ROOT_SRC).
 609 #
 610 SRC_DIR         = $(ROOT_SRC)/stage2
 611 SRC_ZFSINC_DIR  = $(SRC_DIR)/zfs-include
 612 SRC_FILES       = Makefile.am Makefile.in apic.h apm.S asm.S bios.c boot.c \
 613                   builtins.c char_io.c cmdline.c common.c console.c defs.h \
 614                   dir.h disk_inode.h disk_inode_ffs.h disk_io.c fat.h \
 615                   filesys.h freebsd.h fs.h fsys_ext2fs.c fsys_fat.c \
 616                   fsys_ffs.c fsys_iso9660.c fsys_jfs.c fsys_minix.c \
 617                   zfs_sha256.c zfs_edonr.c zfs_lzjb.c zfs_lz4.c \
 618                   zfs_fletcher.c fsys_zfs.c fsys_reiserfs.c fsys_ufs.c \
 619                   fsys_ufs2.c fsys_vstafs.c fsys_xfs.c graphics.c graphics.h \
 620                   gunzip.c hercules.c hercules.h i386-elf.h imgact_aout.h \
 621                   iso9660.h jfs.h mb_header.h mb_info.h md5.c md5.h nbi.h \
 622                   nbloader.S pc_slice.h pxeloader.S serial.c serial.h \
 623                   setjmp.S shared.h size_test smp-imps.c smp-imps.h \
 624                   stage1_5.c stage2.c start.S start_eltorito.S term.h \
 625                   terminfo.c terminfo.h tparm.c tparm.h fsys_zfs.h ufs.h \
 626                   ufs2.h vstafs.h xfs.h
 627 SRC_ZFSINC_FILES = dmu.h dmu_objset.h dnode.h dsl_dataset.h dsl_dir.h spa.h \
 628                 uberblock_impl.h vdev_impl.h zap_impl.h zap_leaf.h zfs.h \
 629                 zfs_acl.h zfs_znode.h zil.h zio.h zio_checksum.h
 630 
 631 INSTALL_TARGETS += $(SRC_FILES:%=$(SRC_DIR)/%) \
 632                 $(SRC_ZFSINC_FILES:%=$(SRC_ZFSINC_DIR)/%)
 633 
 634 
 635 ###############################################################################
 636 all: $(BUILT_SOURCES) .WAIT $(LIBRARIES) $(PROGRAMS) $(DATA)
 637 
 638 #
 639 # BUILT_SOURCES
 640 #
 641 stage2_size.h: $(PRE_STAGE2_DATA)
 642         $(RM) $@
 643         set dummy `ls -l $(PRE_STAGE2_DATA)`; \
 644         echo "#define STAGE2_SIZE $$6" > $@
 645 
 646 diskless_size.h: $(DISKLESS_DATA)