Home | History | Annotate | Download | only in ext2fs
      1 srcdir = @srcdir@
      2 top_srcdir = @top_srcdir@
      3 VPATH = @srcdir@
      4 top_builddir = ../..
      5 my_dir = lib/ext2fs
      6 INSTALL = @INSTALL@
      7 
      8 @MCONFIG@
      9 
     10 @DEBUGFS_CMT@DEBUGFS_LIB_OBJS = bb_compat.o inode_io.o write_bb_file.o
     11 
     12 MK_CMDS=	_SS_DIR_OVERRIDE=../ss ../ss/mk_cmds
     13 
     14 @RESIZER_CMT@RESIZE_LIB_OBJS = dupfs.o
     15 @TEST_IO_CMT@TEST_IO_LIB_OBJS = test_io.o
     16 @IMAGER_CMT@E2IMAGE_LIB_OBJS = imager.o
     17 
     18 OBJS= $(DEBUGFS_LIB_OBJS) $(RESIZE_LIB_OBJS) $(E2IMAGE_LIB_OBJS) \
     19 	$(TEST_IO_LIB_OBJS) \
     20 	ext2_err.o \
     21 	alloc.o \
     22 	alloc_sb.o \
     23 	alloc_stats.o \
     24 	alloc_tables.o \
     25 	badblocks.o \
     26 	bb_inode.o \
     27 	bitmaps.o \
     28 	bitops.o \
     29 	blkmap64_ba.o \
     30 	blkmap64_rb.o \
     31 	blknum.o \
     32 	block.o \
     33 	bmap.o \
     34 	check_desc.o \
     35 	closefs.o \
     36 	crc16.o \
     37 	crc32c.o \
     38 	csum.o \
     39 	dblist.o \
     40 	dblist_dir.o \
     41 	dirblock.o \
     42 	dirhash.o \
     43 	dir_iterate.o \
     44 	expanddir.o \
     45 	ext_attr.o \
     46 	extent.o \
     47 	fileio.o \
     48 	finddev.o \
     49 	flushb.o \
     50 	freefs.o \
     51 	gen_bitmap.o \
     52 	gen_bitmap64.o \
     53 	get_pathname.o \
     54 	getsize.o \
     55 	getsectsize.o \
     56 	i_block.o \
     57 	icount.o \
     58 	ind_block.o \
     59 	initialize.o \
     60 	inline.o \
     61 	inode.o \
     62 	io_manager.o \
     63 	ismounted.o \
     64 	link.o \
     65 	llseek.o \
     66 	lookup.o \
     67 	mkdir.o \
     68 	mkjournal.o \
     69 	mmp.o \
     70 	namei.o \
     71 	native.o \
     72 	newdir.o \
     73 	openfs.o \
     74 	progress.o \
     75 	punch.o \
     76 	qcow2.o \
     77 	read_bb.o \
     78 	read_bb_file.o \
     79 	res_gdt.o \
     80 	rw_bitmaps.o \
     81 	swapfs.o \
     82 	symlink.o \
     83 	tdb.o \
     84 	undo_io.o \
     85 	unix_io.o \
     86 	unlink.o \
     87 	valid_blk.o \
     88 	version.o \
     89 	rbtree.o
     90 
     91 SRCS= ext2_err.c \
     92 	$(srcdir)/alloc.c \
     93 	$(srcdir)/alloc_sb.c \
     94 	$(srcdir)/alloc_stats.c \
     95 	$(srcdir)/alloc_tables.c \
     96 	$(srcdir)/badblocks.c \
     97 	$(srcdir)/bb_compat.c \
     98 	$(srcdir)/bb_inode.c \
     99 	$(srcdir)/bitmaps.c \
    100 	$(srcdir)/bitops.c \
    101 	$(srcdir)/blkmap64_ba.c \
    102 	$(srcdir)/blkmap64_rb.c \
    103 	$(srcdir)/block.c \
    104 	$(srcdir)/bmap.c \
    105 	$(srcdir)/check_desc.c \
    106 	$(srcdir)/closefs.c \
    107 	$(srcdir)/crc16.c \
    108 	$(srcdir)/crc32c.c \
    109 	$(srcdir)/gen_crc32ctable.c \
    110 	$(srcdir)/csum.c \
    111 	$(srcdir)/dblist.c \
    112 	$(srcdir)/dblist_dir.c \
    113 	$(srcdir)/dirblock.c \
    114 	$(srcdir)/dirhash.c \
    115 	$(srcdir)/dir_iterate.c \
    116 	$(srcdir)/dupfs.c \
    117 	$(srcdir)/expanddir.c \
    118 	$(srcdir)/ext_attr.c \
    119 	$(srcdir)/extent.c \
    120 	$(srcdir)/fileio.c \
    121 	$(srcdir)/finddev.c \
    122 	$(srcdir)/flushb.c \
    123 	$(srcdir)/freefs.c \
    124 	$(srcdir)/gen_bitmap.c \
    125 	$(srcdir)/gen_bitmap64.c \
    126 	$(srcdir)/get_pathname.c \
    127 	$(srcdir)/getsize.c \
    128 	$(srcdir)/getsectsize.c \
    129 	$(srcdir)/i_block.c \
    130 	$(srcdir)/icount.c \
    131 	$(srcdir)/ind_block.c \
    132 	$(srcdir)/initialize.c \
    133 	$(srcdir)/inline.c \
    134 	$(srcdir)/inode.c \
    135 	$(srcdir)/inode_io.c \
    136 	$(srcdir)/imager.c \
    137 	$(srcdir)/io_manager.c \
    138 	$(srcdir)/ismounted.c \
    139 	$(srcdir)/link.c \
    140 	$(srcdir)/llseek.c \
    141 	$(srcdir)/lookup.c \
    142 	$(srcdir)/mkdir.c \
    143 	$(srcdir)/mkjournal.c \
    144 	$(srcdir)/mmp.c	\
    145 	$(srcdir)/namei.c \
    146 	$(srcdir)/native.c \
    147 	$(srcdir)/newdir.c \
    148 	$(srcdir)/openfs.c \
    149 	$(srcdir)/progress.c \
    150 	$(srcdir)/punch.c \
    151 	$(srcdir)/qcow2.c \
    152 	$(srcdir)/read_bb.c \
    153 	$(srcdir)/read_bb_file.c \
    154 	$(srcdir)/res_gdt.c \
    155 	$(srcdir)/rw_bitmaps.c \
    156 	$(srcdir)/swapfs.c \
    157 	$(srcdir)/symlink.c \
    158 	$(srcdir)/tdb.c \
    159 	$(srcdir)/test_io.c \
    160 	$(srcdir)/tst_badblocks.c \
    161 	$(srcdir)/tst_bitops.c \
    162 	$(srcdir)/tst_byteswap.c \
    163 	$(srcdir)/tst_getsize.c \
    164 	$(srcdir)/tst_iscan.c \
    165 	$(srcdir)/undo_io.c \
    166 	$(srcdir)/unix_io.c \
    167 	$(srcdir)/unlink.c \
    168 	$(srcdir)/valid_blk.c \
    169 	$(srcdir)/version.c \
    170 	$(srcdir)/write_bb_file.c \
    171 	$(srcdir)/rbtree.c \
    172 
    173 HFILES= bitops.h ext2fs.h ext2_io.h ext2_fs.h ext2_ext_attr.h ext3_extents.h \
    174 	tdb.h qcow2.h
    175 HFILES_IN=  ext2_err.h ext2_types.h
    176 
    177 LIBRARY= libext2fs
    178 LIBDIR= ext2fs
    179 
    180 ELF_VERSION = 2.4
    181 ELF_SO_VERSION = 2
    182 ELF_IMAGE = libext2fs
    183 ELF_MYDIR = ext2fs
    184 ELF_INSTALL_DIR = $(root_libdir)
    185 ELF_OTHER_LIBS = -lcom_err
    186 
    187 BSDLIB_VERSION = 2.1
    188 BSDLIB_IMAGE = libext2fs
    189 BSDLIB_MYDIR = ext2fs
    190 BSDLIB_INSTALL_DIR = $(root_libdir)
    191 
    192 @MAKEFILE_LIBRARY@
    193 @MAKEFILE_ELF@
    194 @MAKEFILE_BSDLIB@
    195 @MAKEFILE_PROFILE@
    196 @MAKEFILE_CHECKER@
    197 
    198 all:: ext2fs.pc
    199 
    200 .c.o:
    201 	$(E) "	CC $<"
    202 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    203 	$(Q) $(CHECK_CMD) $(ALL_CFLAGS) $<
    204 @PROFILE_CMT@	$(Q) $(CC) $(ALL_CFLAGS) -g -pg -o profiled/$*.o -c $<
    205 @CHECKER_CMT@	$(Q) $(CC) $(ALL_CFLAGS) -checker -g -o checker/$*.o -c $<
    206 @ELF_CMT@	$(Q) $(CC) $(ALL_CFLAGS) -fPIC -o elfshared/$*.o -c $<
    207 @BSDLIB_CMT@	$(Q) $(CC) $(ALL_CFLAGS) $(BSDLIB_PIC_FLAG) -o pic/$*.o -c $<
    208 
    209 COMPILE_ET=../et/compile_et --build-tree
    210 
    211 DISTFILES= Makefile *.c *.h image
    212 
    213 ext2_err.et: $(DEP_SUBSTITUTE) $(srcdir)/ext2_err.et.in
    214 	$(E) "	SUBST $@"
    215 	$(Q) $(SUBSTITUTE) $(srcdir)/ext2_err.et.in ext2_err.et
    216 
    217 ext2_err.c ext2_err.h: ext2_err.et
    218 	$(E) "	COMPILE_ET ext2_err.et"
    219 	$(Q) $(COMPILE_ET) ext2_err.et
    220 
    221 ext2fs.pc: $(srcdir)/ext2fs.pc.in $(top_builddir)/config.status
    222 	$(E) "	CONFIG.STATUS $@"
    223 	$(Q) cd $(top_builddir); CONFIG_FILES=lib/ext2fs/ext2fs.pc ./config.status
    224 
    225 tst_badblocks: tst_badblocks.o $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    226 	$(E) "	LD $@"
    227 	$(Q) $(CC) -o tst_badblocks tst_badblocks.o $(STATIC_LIBEXT2FS) \
    228 		$(STATIC_LIBCOM_ERR)
    229 
    230 tst_icount: $(srcdir)/icount.c $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    231 	$(E) "	LD $@"
    232 	$(Q) $(CC) -o tst_icount $(srcdir)/icount.c -DDEBUG $(ALL_CFLAGS) \
    233 		$(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR)
    234 
    235 tst_iscan: tst_iscan.o $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    236 	$(E) "	LD $@"
    237 	$(Q) $(CC) -o tst_iscan tst_iscan.o $(STATIC_LIBEXT2FS) \
    238 		$(STATIC_LIBCOM_ERR)
    239 
    240 tst_getsize: tst_getsize.o $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    241 	$(E) "	LD $@"
    242 	$(Q) $(CC) -o tst_getsize tst_getsize.o $(STATIC_LIBEXT2FS) \
    243 		$(STATIC_LIBCOM_ERR)
    244 
    245 tst_ismounted: $(srcdir)/ismounted.c $(STATIC_LIBEXT2FS) \
    246 		$(DEPSTATIC_LIBCOM_ERR)
    247 	$(E) "	LD $@"
    248 	$(Q) $(CC) -o tst_ismounted $(srcdir)/ismounted.c \
    249 		$(STATIC_LIBEXT2FS) -DDEBUG $(ALL_CFLAGS) \
    250 		$(STATIC_LIBCOM_ERR)
    251 
    252 tst_byteswap: tst_byteswap.o $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    253 	$(E) "	LD $@"
    254 	$(Q) $(CC) -o tst_byteswap tst_byteswap.o $(STATIC_LIBEXT2FS) \
    255 		$(STATIC_LIBCOM_ERR)
    256 
    257 tst_bitops: tst_bitops.o $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    258 	$(E) "	LD $@"
    259 	$(Q) $(CC) -o tst_bitops tst_bitops.o $(ALL_CFLAGS) \
    260 		$(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR)
    261 
    262 tst_getsectsize: tst_getsectsize.o $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    263 	$(E) "	LD $@"
    264 	$(Q) $(CC) -o tst_sectgetsize tst_getsectsize.o \
    265 		$(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR)
    266 
    267 tst_types.o: $(srcdir)/tst_types.c ext2_types.h 
    268 
    269 tst_types: tst_types.o ext2_types.h 
    270 	$(E) "	LD $@"
    271 	$(Q) $(CC) -o tst_types tst_types.o 
    272 
    273 tst_super_size.o: $(srcdir)/tst_super_size.c $(srcdir)/ext2_fs.h
    274 
    275 tst_super_size: tst_super_size.o
    276 	$(E) "	LD $@"
    277 	$(Q) $(CC) -o tst_super_size tst_super_size.o 
    278 
    279 tst_fs_struct.o: $(srcdir)/tst_fs_struct.c $(srcdir)/ext2fs.h
    280 
    281 tst_fs_struct: tst_fs_struct.o
    282 	$(E) "	LD $@"
    283 	$(Q) $(CC) -o tst_fs_struct tst_fs_struct.o 
    284 
    285 tst_inode_size.o: $(srcdir)/tst_inode_size.c $(srcdir)/ext2_fs.h
    286 
    287 tst_inode_size: tst_inode_size.o
    288 	$(E) "	LD $@"
    289 	$(Q) $(CC) -o tst_inode_size tst_inode_size.o 
    290 
    291 ext2_tdbtool: tdbtool.o
    292 	$(E) "	LD $@"
    293 	$(Q) $(CC) -o ext2_tdbtool tdbtool.o tdb.o
    294 
    295 extent_dbg.c: $(srcdir)/extent_dbg.ct
    296 	$(E) "	MK_CMDS $<"
    297 	$(Q) $(MK_CMDS) $(srcdir)/extent_dbg.ct
    298 
    299 debug_cmds.c debug_cmds.h: $(top_srcdir)/debugfs/debug_cmds.ct
    300 	$(E) "	MK_CMDS $<"
    301 	$(Q) $(MK_CMDS) $(top_srcdir)/debugfs/debug_cmds.ct
    302 
    303 extent_cmds.c extent_cmds.h: $(top_srcdir)/debugfs/extent_cmds.ct
    304 	$(E) "	MK_CMDS $<"
    305 	$(Q) $(MK_CMDS) $(top_srcdir)/debugfs/extent_cmds.ct
    306 
    307 DEBUG_OBJS= debug_cmds.o debugfs.o util.o ncheck.o icheck.o ls.o \
    308 	lsdel.o dump.o set_fields.o logdump.o htree.o unused.o \
    309 	e2freefrag.o filefrag.o extent_inode.o extent_cmds.o zap.o
    310 
    311 debugfs.o: $(top_srcdir)/debugfs/debugfs.c
    312 	$(E) "	CC $<"
    313 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    314 
    315 extent_inode.o: $(top_srcdir)/debugfs/extent_inode.c
    316 	$(E) "	CC $<"
    317 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    318 
    319 util.o: $(top_srcdir)/debugfs/util.c
    320 	$(E) "	CC $<"
    321 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    322 
    323 ncheck.o: $(top_srcdir)/debugfs/ncheck.c
    324 	$(E) "	CC $<"
    325 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    326 
    327 icheck.o: $(top_srcdir)/debugfs/icheck.c
    328 	$(E) "	CC $<"
    329 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    330 
    331 ls.o: $(top_srcdir)/debugfs/ls.c
    332 	$(E) "	CC $<"
    333 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    334 
    335 lsdel.o: $(top_srcdir)/debugfs/lsdel.c
    336 	$(E) "	CC $<"
    337 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    338 
    339 dump.o: $(top_srcdir)/debugfs/dump.c
    340 	$(E) "	CC $<"
    341 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    342 
    343 set_fields.o: $(top_srcdir)/debugfs/set_fields.c
    344 	$(E) "	CC $<"
    345 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    346 
    347 logdump.o: $(top_srcdir)/debugfs/logdump.c
    348 	$(E) "	CC $<"
    349 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    350 
    351 htree.o: $(top_srcdir)/debugfs/htree.c
    352 	$(E) "	CC $<"
    353 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    354 
    355 unused.o: $(top_srcdir)/debugfs/unused.c
    356 	$(E) "	CC $<"
    357 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    358 
    359 zap.o: $(top_srcdir)/debugfs/zap.c
    360 	$(E) "	CC $<"
    361 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    362 
    363 e2freefrag.o: $(top_srcdir)/misc/e2freefrag.c
    364 	$(E) "	CC $<"
    365 	$(Q) $(CC) $(ALL_CFLAGS) -DDEBUGFS -I$(top_srcdir)/debugfs -c $< -o $@
    366 
    367 filefrag.o: $(top_srcdir)/debugfs/filefrag.c
    368 	$(E) "	CC $<"
    369 	$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
    370 
    371 tst_bitmaps_cmd.c: tst_bitmaps_cmd.ct
    372 	$(E) "	MK_CMDS $@"
    373 	$(Q) DIR=$(srcdir) $(MK_CMDS) $(srcdir)/tst_bitmaps_cmd.ct
    374 
    375 tst_bitmaps: tst_bitmaps.o tst_bitmaps_cmd.o $(STATIC_LIBEXT2FS) \
    376 		$(DEPSTATIC_LIBSS) $(DEPSTATIC_LIBCOM_ERR)
    377 	$(E) "	LD $@"
    378 	$(Q) $(CC) -o $@ tst_bitmaps.o tst_bitmaps_cmd.o $(ALL_CFLAGS) \
    379 		$(STATIC_LIBEXT2FS) $(STATIC_LIBSS) $(STATIC_LIBCOM_ERR)
    380 
    381 tst_extents: $(srcdir)/extent.c $(DEBUG_OBJS) $(DEPSTATIC_LIBSS) \
    382 	$(STATIC_LIBE2P) $(DEPLIBUUID) $(DEPLIBBLKID) $(DEPSTATIC_LIBCOM_ERR)
    383 	$(E) "	LD $@"
    384 	$(Q) $(CC) -o tst_extents $(srcdir)/extent.c \
    385 		$(ALL_CFLAGS) -DDEBUG $(DEBUG_OBJS) $(STATIC_LIBSS) \
    386 		$(STATIC_LIBE2P) $(STATIC_LIBEXT2FS) $(LIBBLKID) $(LIBUUID) \
    387 		$(STATIC_LIBCOM_ERR) -I $(top_srcdir)/debugfs
    388 
    389 tst_inline: $(srcdir)/inline.c $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    390 	$(E) "	LD $@"
    391 	$(Q) $(CC) -o tst_inline $(srcdir)/inline.c $(ALL_CFLAGS) -DDEBUG \
    392 		$(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR)
    393 
    394 tst_csum: csum.c $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR) $(STATIC_LIBE2P) \
    395 		$(top_srcdir)/lib/e2p/e2p.h
    396 	$(E) "	LD $@"
    397 	$(Q) $(CC) -o tst_csum $(srcdir)/csum.c -DDEBUG \
    398 		$(ALL_CFLAGS) $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR) \
    399 		$(STATIC_LIBE2P)
    400 
    401 tst_crc32c: $(srcdir)/crc32c.c $(STATIC_LIBEXT2FS) $(DEPSTATIC_LIBCOM_ERR)
    402 	$(Q) $(CC) $(BUILD_LDFLAGS) $(ALL_CFLAGS) -o tst_crc32c $(srcdir)/crc32c.c \
    403 		-DUNITTEST $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR)
    404 
    405 mkjournal: mkjournal.c $(STATIC_LIBEXT2FS) $(DEPLIBCOM_ERR)
    406 	$(E) "	LD $@"
    407 	$(Q) $(CC) -o mkjournal $(srcdir)/mkjournal.c -DDEBUG $(STATIC_LIBEXT2FS) $(LIBCOM_ERR) $(ALL_CFLAGS)
    408 
    409 check:: tst_bitops tst_badblocks tst_iscan tst_types tst_icount \
    410     tst_super_size tst_types tst_inode_size tst_csum tst_crc32c tst_bitmaps \
    411     tst_inline
    412 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_bitops
    413 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_badblocks
    414 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_iscan
    415 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_types
    416 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_icount
    417 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_super_size
    418 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_inode_size
    419 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_csum
    420 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_inline
    421 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_crc32c
    422 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) \
    423 		./tst_bitmaps -f $(srcdir)/tst_bitmaps_cmds > tst_bitmaps_out
    424 	diff $(srcdir)/tst_bitmaps_exp tst_bitmaps_out
    425 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) \
    426 		./tst_bitmaps -t 2 -f $(srcdir)/tst_bitmaps_cmds > tst_bitmaps_out
    427 	diff $(srcdir)/tst_bitmaps_exp tst_bitmaps_out
    428 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) \
    429 		./tst_bitmaps -t 3 -f $(srcdir)/tst_bitmaps_cmds > tst_bitmaps_out
    430 	diff $(srcdir)/tst_bitmaps_exp tst_bitmaps_out
    431 	LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) \
    432 		./tst_bitmaps -l -f $(srcdir)/tst_bitmaps_cmds > tst_bitmaps_out
    433 	diff $(srcdir)/tst_bitmaps_exp tst_bitmaps_out
    434 
    435 installdirs::
    436 	$(E) "	MKINSTALLDIRS $(libdir) $(includedir)/ext2fs"
    437 	$(Q) $(MKINSTALLDIRS) $(DESTDIR)$(libdir) \
    438 		$(DESTDIR)$(includedir)/ext2fs $(DESTDIR)$(libdir)/pkgconfig
    439 
    440 install:: all $(HFILES) $(HFILES_IN) installdirs ext2fs.pc
    441 	$(E) "	INSTALL_DATA $(libdir)/libext2fs.a"
    442 	$(Q) $(INSTALL_DATA) libext2fs.a $(DESTDIR)$(libdir)/libext2fs.a
    443 	-$(Q) $(RANLIB) $(DESTDIR)$(libdir)/libext2fs.a
    444 	$(Q) $(CHMOD) $(LIBMODE) $(DESTDIR)$(libdir)/libext2fs.a
    445 	$(Q) for i in $(HFILES); do \
    446 		echo "	INSTALL_DATA $(includedir)/ext2fs/$$i"; \
    447 		$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(includedir)/ext2fs/$$i; \
    448 	done
    449 	$(Q) for i in $(HFILES_IN); do \
    450 		echo "	INSTALL_DATA $(includedir)/ext2fs/$$i"; \
    451 		$(INSTALL_DATA) $$i $(DESTDIR)$(includedir)/ext2fs/$$i; \
    452 	done
    453 	$(E) "	INSTALL_DATA $(libdir)/pkgconfig/ext2fs.pc"
    454 	$(Q) $(INSTALL_DATA) ext2fs.pc $(DESTDIR)$(libdir)/pkgconfig/ext2fs.pc
    455 
    456 uninstall::
    457 	$(RM) -f $(DESTDIR)$(libdir)/libext2fs.a \
    458 		$(DESTDIR)$(libdir)/pkgconfig/ext2fs.pc
    459 	$(RM) -rf $(DESTDIR)$(includedir)/ext2fs 
    460 
    461 clean::
    462 	$(RM) -f \#* *.s *.o *.a *~ *.bak core profiled/* checker/* \
    463 		tst_badblocks tst_iscan ext2_err.et ext2_err.c ext2_err.h \
    464 		tst_byteswap tst_ismounted tst_getsize tst_sectgetsize \
    465 		tst_bitops tst_types tst_icount tst_super_size tst_csum \
    466 		tst_bitmaps tst_bitmaps_out tst_extents tst_inline \
    467 		tst_inline_data tst_inode_size tst_bitmaps_cmd.c \
    468 		ext2_tdbtool mkjournal debug_cmds.c extent_cmds.c \
    469 		../libext2fs.a ../libext2fs_p.a ../libext2fs_chk.a \
    470 		crc32c_table.h gen_crc32ctable tst_crc32c
    471 
    472 mostlyclean:: clean
    473 distclean:: clean
    474 	$(RM) -f .depend ext2_err.c ext2_err.h Makefile ext2fs.pc \
    475 		$(srcdir)/TAGS $(srcdir)/Makefile.in.old
    476 #
    477 # Hack to parallel makes recognize dependencies correctly.
    478 #
    479 $(top_builddir)/lib/ext2fs/ext2_err.h: ext2_err.h
    480 
    481 $(OBJS): subdirs
    482 
    483 gen_crc32ctable: $(srcdir)/gen_crc32ctable.c
    484 	$(E) "	CC $@"
    485 	$(Q) $(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o gen_crc32ctable \
    486 		$(srcdir)/gen_crc32ctable.c
    487 
    488 crc32c_table.h: gen_crc32ctable
    489 	$(E) "	GEN32CTABLE $@"
    490 	$(Q) ./gen_crc32ctable > crc32c_table.h
    491 
    492 # +++ Dependency line eater +++
    493 # 
    494 # Makefile dependencies follow.  This must be the last section in
    495 # the Makefile.in file
    496 #
    497 ext2_err.o: ext2_err.c
    498 alloc.o: $(srcdir)/alloc.c $(top_builddir)/lib/config.h \
    499  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    500  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    501  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    502  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    503  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    504 alloc_sb.o: $(srcdir)/alloc_sb.c $(top_builddir)/lib/config.h \
    505  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    506  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    507  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    508  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    509  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    510 alloc_stats.o: $(srcdir)/alloc_stats.c $(top_builddir)/lib/config.h \
    511  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    512  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    513  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    514  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    515  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    516 alloc_tables.o: $(srcdir)/alloc_tables.c $(top_builddir)/lib/config.h \
    517  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    518  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    519  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    520  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    521  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/ext2fsP.h
    522 badblocks.o: $(srcdir)/badblocks.c $(top_builddir)/lib/config.h \
    523  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    524  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    525  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    526  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    527  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    528  $(srcdir)/bitops.h
    529 bb_compat.o: $(srcdir)/bb_compat.c $(top_builddir)/lib/config.h \
    530  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    531  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    532  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    533  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    534  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    535  $(srcdir)/bitops.h
    536 bb_inode.o: $(srcdir)/bb_inode.c $(top_builddir)/lib/config.h \
    537  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    538  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    539  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    540  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    541  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    542 bitmaps.o: $(srcdir)/bitmaps.c $(top_builddir)/lib/config.h \
    543  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    544  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    545  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    546  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    547  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/ext2fsP.h \
    548  $(srcdir)/bmap64.h
    549 bitops.o: $(srcdir)/bitops.c $(top_builddir)/lib/config.h \
    550  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    551  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    552  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    553  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    554  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    555 blkmap64_ba.o: $(srcdir)/blkmap64_ba.c $(top_builddir)/lib/config.h \
    556  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    557  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    558  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    559  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    560  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    561  $(srcdir)/bitops.h $(srcdir)/bmap64.h
    562 blkmap64_rb.o: $(srcdir)/blkmap64_rb.c $(srcdir)/ext2_fs.h \
    563  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    564  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    565  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    566  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    567  $(srcdir)/bitops.h $(srcdir)/bmap64.h $(srcdir)/rbtree.h
    568 block.o: $(srcdir)/block.c $(top_builddir)/lib/config.h \
    569  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    570  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    571  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    572  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    573  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    574 bmap.o: $(srcdir)/bmap.c $(top_builddir)/lib/config.h \
    575  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    576  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    577  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    578  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    579  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    580 check_desc.o: $(srcdir)/check_desc.c $(top_builddir)/lib/config.h \
    581  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    582  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    583  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    584  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    585  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    586 closefs.o: $(srcdir)/closefs.c $(top_builddir)/lib/config.h \
    587  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    588  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    589  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    590  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    591  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    592  $(srcdir)/bitops.h
    593 crc16.o: $(srcdir)/crc16.c $(top_builddir)/lib/config.h \
    594  $(top_builddir)/lib/dirpaths.h $(top_builddir)/lib/ext2fs/ext2_types.h \
    595  $(srcdir)/crc16.h
    596 crc32c.o: $(srcdir)/crc32c.c $(top_builddir)/lib/config.h \
    597  $(top_builddir)/lib/dirpaths.h $(srcdir)/crc32c_defs.h $(srcdir)/ext2fs.h \
    598  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2_fs.h \
    599  $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    600  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    601  $(srcdir)/bitops.h crc32c_table.h
    602 gen_crc32ctable.o: $(srcdir)/gen_crc32ctable.c $(srcdir)/crc32c_defs.h
    603 csum.o: $(srcdir)/csum.c $(top_builddir)/lib/config.h \
    604  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    605  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    606  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    607  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    608  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/crc16.h
    609 dblist.o: $(srcdir)/dblist.c $(top_builddir)/lib/config.h \
    610  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    611  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    612  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    613  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    614  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    615  $(srcdir)/bitops.h
    616 dblist_dir.o: $(srcdir)/dblist_dir.c $(top_builddir)/lib/config.h \
    617  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    618  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    619  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    620  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    621  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    622  $(srcdir)/bitops.h
    623 dirblock.o: $(srcdir)/dirblock.c $(top_builddir)/lib/config.h \
    624  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    625  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    626  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    627  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    628  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    629 dirhash.o: $(srcdir)/dirhash.c $(top_builddir)/lib/config.h \
    630  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    631  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    632  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    633  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    634  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    635 dir_iterate.o: $(srcdir)/dir_iterate.c $(top_builddir)/lib/config.h \
    636  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    637  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    638  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    639  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    640  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    641  $(srcdir)/bitops.h
    642 dupfs.o: $(srcdir)/dupfs.c $(top_builddir)/lib/config.h \
    643  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    644  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    645  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    646  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    647  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    648  $(srcdir)/bitops.h
    649 expanddir.o: $(srcdir)/expanddir.c $(top_builddir)/lib/config.h \
    650  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    651  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    652  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    653  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    654  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    655 ext_attr.o: $(srcdir)/ext_attr.c $(top_builddir)/lib/config.h \
    656  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    657  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2_ext_attr.h \
    658  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    659  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    660  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    661  $(srcdir)/bitops.h
    662 extent.o: $(srcdir)/extent.c $(top_builddir)/lib/config.h \
    663  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    664  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    665  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    666  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    667  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    668  $(srcdir)/bitops.h $(srcdir)/e2image.h
    669 fileio.o: $(srcdir)/fileio.c $(top_builddir)/lib/config.h \
    670  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    671  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    672  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    673  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    674  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    675 finddev.o: $(srcdir)/finddev.c $(top_builddir)/lib/config.h \
    676  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    677  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    678  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    679  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    680  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/ext2fsP.h
    681 flushb.o: $(srcdir)/flushb.c $(top_builddir)/lib/config.h \
    682  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    683  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    684  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    685  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    686  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    687 freefs.o: $(srcdir)/freefs.c $(top_builddir)/lib/config.h \
    688  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    689  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    690  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    691  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    692  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    693  $(srcdir)/bitops.h
    694 gen_bitmap.o: $(srcdir)/gen_bitmap.c $(top_builddir)/lib/config.h \
    695  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    696  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    697  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    698  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    699  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    700  $(srcdir)/bitops.h
    701 gen_bitmap64.o: $(srcdir)/gen_bitmap64.c $(top_builddir)/lib/config.h \
    702  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    703  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    704  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    705  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    706  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    707  $(srcdir)/bitops.h $(srcdir)/bmap64.h
    708 get_pathname.o: $(srcdir)/get_pathname.c $(top_builddir)/lib/config.h \
    709  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    710  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    711  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    712  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    713  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    714 getsize.o: $(srcdir)/getsize.c $(top_builddir)/lib/config.h \
    715  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    716  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    717  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    718  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    719  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    720 getsectsize.o: $(srcdir)/getsectsize.c $(top_builddir)/lib/config.h \
    721  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    722  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    723  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    724  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    725  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    726 i_block.o: $(srcdir)/i_block.c $(top_builddir)/lib/config.h \
    727  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    728  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    729  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    730  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    731  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    732 icount.o: $(srcdir)/icount.c $(top_builddir)/lib/config.h \
    733  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    734  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    735  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    736  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    737  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/tdb.h
    738 ind_block.o: $(srcdir)/ind_block.c $(top_builddir)/lib/config.h \
    739  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    740  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    741  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    742  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    743  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    744 initialize.o: $(srcdir)/initialize.c $(top_builddir)/lib/config.h \
    745  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    746  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    747  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    748  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    749  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    750 inline.o: $(srcdir)/inline.c $(top_builddir)/lib/config.h \
    751  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    752  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    753  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    754  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    755  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    756 inode.o: $(srcdir)/inode.c $(top_builddir)/lib/config.h \
    757  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    758  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fsP.h \
    759  $(srcdir)/ext2fs.h $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h \
    760  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    761  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    762  $(srcdir)/bitops.h $(srcdir)/e2image.h
    763 inode_io.o: $(srcdir)/inode_io.c $(top_builddir)/lib/config.h \
    764  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    765  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    766  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    767  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    768  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    769 imager.o: $(srcdir)/imager.c $(top_builddir)/lib/config.h \
    770  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    771  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    772  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    773  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    774  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    775 io_manager.o: $(srcdir)/io_manager.c $(top_builddir)/lib/config.h \
    776  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    777  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    778  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    779  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    780  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    781 ismounted.o: $(srcdir)/ismounted.c $(top_builddir)/lib/config.h \
    782  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    783  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    784  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    785  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    786  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    787 link.o: $(srcdir)/link.c $(top_builddir)/lib/config.h \
    788  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    789  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    790  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    791  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    792  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    793 llseek.o: $(srcdir)/llseek.c $(top_builddir)/lib/config.h \
    794  $(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
    795  $(srcdir)/ext2_io.h
    796 lookup.o: $(srcdir)/lookup.c $(top_builddir)/lib/config.h \
    797  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    798  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    799  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    800  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    801  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    802 mkdir.o: $(srcdir)/mkdir.c $(top_builddir)/lib/config.h \
    803  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    804  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    805  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    806  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    807  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    808 mkjournal.o: $(srcdir)/mkjournal.c $(top_builddir)/lib/config.h \
    809  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    810  $(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/e2p/e2p.h \
    811  $(srcdir)/ext2_fs.h $(srcdir)/ext2fs.h $(srcdir)/ext3_extents.h \
    812  $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    813  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    814  $(srcdir)/bitops.h $(srcdir)/jfs_user.h $(srcdir)/kernel-jbd.h \
    815  $(srcdir)/jfs_compat.h $(srcdir)/kernel-list.h
    816 mmp.o: $(srcdir)/mmp.c $(top_builddir)/lib/config.h \
    817  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    818  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    819  $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    820  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    821  $(srcdir)/bitops.h
    822 namei.o: $(srcdir)/namei.c $(top_builddir)/lib/config.h \
    823  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    824  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    825  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    826  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    827  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/ext2fsP.h
    828 native.o: $(srcdir)/native.c $(top_builddir)/lib/config.h \
    829  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    830  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    831  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    832  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    833  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    834 newdir.o: $(srcdir)/newdir.c $(top_builddir)/lib/config.h \
    835  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    836  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    837  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    838  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    839  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    840 openfs.o: $(srcdir)/openfs.c $(top_builddir)/lib/config.h \
    841  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    842  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    843  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    844  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    845  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/e2image.h
    846 progress.o: $(srcdir)/progress.c $(top_builddir)/lib/config.h \
    847  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2fs.h \
    848  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2_fs.h \
    849  $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    850  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    851  $(srcdir)/bitops.h $(srcdir)/ext2fsP.h
    852 punch.o: $(srcdir)/punch.c $(top_builddir)/lib/config.h \
    853  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    854  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    855  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    856  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    857  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    858 qcow2.o: $(srcdir)/qcow2.c $(top_builddir)/lib/config.h \
    859  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2fs.h \
    860  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2_fs.h \
    861  $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h $(srcdir)/ext2_io.h \
    862  $(top_builddir)/lib/ext2fs/ext2_err.h $(srcdir)/ext2_ext_attr.h \
    863  $(srcdir)/bitops.h $(srcdir)/qcow2.h
    864 read_bb.o: $(srcdir)/read_bb.c $(top_builddir)/lib/config.h \
    865  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    866  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    867  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    868  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    869  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    870 read_bb_file.o: $(srcdir)/read_bb_file.c $(top_builddir)/lib/config.h \
    871  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    872  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    873  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    874  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    875  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    876 res_gdt.o: $(srcdir)/res_gdt.c $(top_builddir)/lib/config.h \
    877  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    878  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    879  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    880  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    881  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    882 rw_bitmaps.o: $(srcdir)/rw_bitmaps.c $(top_builddir)/lib/config.h \
    883  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    884  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    885  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    886  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    887  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(srcdir)/e2image.h
    888 swapfs.o: $(srcdir)/swapfs.c $(top_builddir)/lib/config.h \
    889  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    890  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    891  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    892  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    893  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    894 symlink.o: $(srcdir)/symlink.c $(top_builddir)/lib/config.h \
    895  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    896  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    897  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    898  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    899  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    900 tdb.o: $(srcdir)/tdb.c $(top_builddir)/lib/config.h \
    901  $(top_builddir)/lib/dirpaths.h $(srcdir)/tdb.h
    902 test_io.o: $(srcdir)/test_io.c $(top_builddir)/lib/config.h \
    903  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    904  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    905  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    906  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    907  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    908 tst_badblocks.o: $(srcdir)/tst_badblocks.c $(top_builddir)/lib/config.h \
    909  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    910  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    911  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    912  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    913  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    914 tst_bitops.o: $(srcdir)/tst_bitops.c $(top_builddir)/lib/config.h \
    915  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    916  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    917  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    918  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    919  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    920 tst_byteswap.o: $(srcdir)/tst_byteswap.c $(top_builddir)/lib/config.h \
    921  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    922  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    923  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    924  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    925  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    926 tst_getsize.o: $(srcdir)/tst_getsize.c $(top_builddir)/lib/config.h \
    927  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    928  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    929  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    930  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    931  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    932 tst_iscan.o: $(srcdir)/tst_iscan.c $(top_builddir)/lib/config.h \
    933  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    934  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    935  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    936  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    937  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    938 undo_io.o: $(srcdir)/undo_io.c $(top_builddir)/lib/config.h \
    939  $(top_builddir)/lib/dirpaths.h $(srcdir)/tdb.h $(srcdir)/ext2_fs.h \
    940  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    941  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    942  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    943  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    944 unix_io.o: $(srcdir)/unix_io.c $(top_builddir)/lib/config.h \
    945  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    946  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    947  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    948  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    949  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    950 unlink.o: $(srcdir)/unlink.c $(top_builddir)/lib/config.h \
    951  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    952  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    953  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    954  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    955  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    956 valid_blk.o: $(srcdir)/valid_blk.c $(top_builddir)/lib/config.h \
    957  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    958  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    959  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    960  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    961  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    962 version.o: $(srcdir)/version.c $(top_builddir)/lib/config.h \
    963  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    964  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    965  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    966  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    967  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h $(top_srcdir)/version.h
    968 write_bb_file.o: $(srcdir)/write_bb_file.c $(top_builddir)/lib/config.h \
    969  $(top_builddir)/lib/dirpaths.h $(srcdir)/ext2_fs.h \
    970  $(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/ext2fs.h \
    971  $(srcdir)/ext2_fs.h $(srcdir)/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
    972  $(srcdir)/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
    973  $(srcdir)/ext2_ext_attr.h $(srcdir)/bitops.h
    974 rbtree.o: $(srcdir)/rbtree.c $(srcdir)/rbtree.h
    975