path: root/cpukit/libfs/src/imfs/ (unfollow)
Commit message (Collapse)AuthorFilesLines
2003-11-272003-11-27 Ralf Corsepius <>Ralf Corsepius1-58/+0
* Merge-in src/, src/imfs/, src/dosfs/ * src/, src/imfs/, src/dosfs/ Removed.
2003-11-202003-11-20 Ralf Corsepius <>Ralf Corsepius1-2/+1
* src/dosfs/config.h: Remove. * src/dosfs/ Remove config.h AM_CPPFLAGS += -I$(top_builddir). * src/imfs/config.h: Remove. * src/imfs/ Remove config.h AM_CPPFLAGS += -I$(top_builddir).
2003-07-082003-07-08 Ralf Corsepius <>Ralf Corsepius1-13/+10
* Remove (Merged-in into ../ *, src/, src/dosfs/, src/imfs/ Reflect having merged into ../ * src/dosfs/config.h: New. * src/dosfs/ Add config.h. * src/imfsfs/config.h: New. * src/imfs/ Add config.h. Remove COMMON_C_FILES, DOC_FILES (Unused).
2003-06-102003-06-10 Phil Torre <>Joel Sherrill1-1/+3
PR 411/filesystem * src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and then unlinking it causes a memory leak.
2002-12-122002-12-12 Ralf Corsepius <>Ralf Corsepius1-3/+1
* src/imfs/ Eliminate C_O_FILES. * src/dosfs/ Ditto.
2002-07-222002-07-22 Ralf Corsepius <>Ralf Corsepius1-1/+1
* src/dosfs/ Use .$(OBJEXT) instead of .o. * src/src/imfs/ Ditto.
2002-07-222002-07-22 Ralf Corsepius <>Ralf Corsepius1-7/+3
* src/dosfs/ Use AM_CPPFLAGS instead of INCLUDES and AM_CFLAGS. Eliminate LIBNAME. * src/imfs/ Use AM_CPPFLAGS instead of INCLUDES and AM_CFLAGS. Eliminate LIBNAME. * wrapup/ Eliminate LIBNAME.
2002-06-172002-06-17 Ralf Corsepius <>Ralf Corsepius1-4/+4
* src/dosfs/ Include $(top_srcdir)/../automake/*.am. * src/ Include $(top_srcdir)/../automake/*.am. * src/imfs/ Include $(top_srcdir)/../automake/*.am. * Include $(top_srcdir)/../automake/*.am. Use ../aclocal. * wrapup/ Include $(top_srcdir)/../automake/*.am.
2002-05-282002-05-18 Ralf Corsepius <>Joel Sherrill1-4/+4
Move from c/src/libfs to c/src/exec/libfs * Reflect move. * Ditto. * src/ Ditto. * src/dosfs/ Ditto. * src/imfs/ Ditto. * wrapup/ Ditto.
2002-03-282002-03-27 Ralf Corsepius <>Joel Sherrill1-1/+0
* AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * src/dosfs/ Remove AUTOMAKE_OPTIONS. * src/ Remove AUTOMAKE_OPTIONS. * src/imfs/ Remove AUTOMAKE_OPTIONS. * Remove AUTOMAKE_OPTIONS. * wrapup/ Remove AUTOMAKE_OPTIONS.
2002-03-202002-03-16 Ralf Corsepius <>Joel Sherrill1-1/+1
Addressing PR 140. * src/dosfs/ Removed. * src/dosfs/ Removed. * .cvsignore: Add config.h*, stamp-h*. * Remove AC_SRC_DIR(.../dosfs.h). Remove AM_CONFIG_HEADER(src/dosfs/config.h). Remove AM_CONFIG_HEADER(src/imfs/config.h). Add AM_CONFIG_HEADER(config.h). * src/dosfs/ INCLUDES = -I../.. . * src/imfs/ INCLUDES = -I../.. .
2001-11-262001-11-26 Ralf Corsepius <>Joel Sherrill1-16/+3
* src/imfs/ Cleanup.
2001-09-282001-09-28 Ralf Corsepius <>Joel Sherrill1-1/+1
* src/imfs/ Use 'PREINSTALL_FILES ='.
2001-09-242001-09-22 Ralf Corsepius <>Joel Sherrill1-1/+1
* src/imfs/ Revamp INCLUDES handling to make automake-1.5 happy.
2001-02-052001-02-03 Ralf Corsepius <>Joel Sherrill1-3/+3
* src/imfs/ Apply include_*HEADERS instead of H_FILES.
2001-01-222001-01-22 Ralf Corsepius <>Joel Sherrill1-0/+2
* Add src/imfs/config.h * src/imfs/ Add INCLUDES += -I. to pickup config.h * src/imfs/.cvsignore: Add config.h and stamp-h * src/imfs/*.c: Add config.h support.
2000-12-132000-12-12 Jake Janovetz <>Joel Sherrill1-2/+2
* src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files. * src/imfs/, src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c, src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs". This is not really a tar filesystem. It is a way to load a tar image into the IMFS but actually leave bulky file contents in the original tar image. It essentially adds the linear file type and associated support and a loader routine.
2000-11-012000-11-01 Joel Sherrill <>Joel Sherrill1-1/+1
* src/imfs/, src/imfs/deviceio.c, src/imfs/imfs_chown.c, src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c, src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c, src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c, src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c, src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c, src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c, src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c, src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved from libc to lib/include/rtems and now must be referenced as <rtems/XXX.h>. Now we do not have to reach up and over to libc to pick them up.
2000-10-252000-10-24 Joel Sherrill <>Joel Sherrill1-8/+8
* src/imfs/imfs_config.c: New file containing IMFS configuration information split from libc/base_fs.c. * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously. * src/imfs/ Added imfs_config.c and ioman.c.
2000-10-182000-10-18 Chris Johns <>Joel Sherrill1-0/+78
* libfs created. * src, src/imfs, wrapup: New directories. * ChangeLog,, README,, src/, wrapup/ New files. * src/imfs/deviceio.c, src/imfs/imfs_getchild.c, src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c, src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c, src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c, src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c, src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c, src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c, src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c, src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c, src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c, src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c, src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c: New files. Moved from libc.