source: rtems/cpukit/libfs/ChangeLog @ d29cb93

4.104.114.84.95
Last change on this file since d29cb93 was d29cb93, checked in by Jennifer Averett <Jennifer.Averett@…>, on Aug 5, 2003 at 6:08:57 PM

2003-08-05 Thomas Doerfler <Thomas.Doerfler@…>

PR 440/filesystem

  • src/dosfs/fat_fat_operations.c: Improve write data speed for DOSFS FAT12/FAT16 systems
  • Property mode set to 100644
File size: 18.2 KB
Line 
12003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2
3        PR 440/filesystem
4        * src/dosfs/fat_fat_operations.c: Improve write data speed for DOSFS FAT12/FAT16 systems
5
62003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
7
8        PR 439/filesystem
9        * src/dosfs/fat_file.c: flush temporary buffer when closing files
10
112003-08-04      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
12
13        PR 441/filesystem
14        * src/dosfs/msdos.h: add rename support to DOSFS
15        * src/dosfs/msdos_create.c: add rename support to DOSFS
16        * src/dosfs/msdos_file.c: add rename support to DOSFS
17        * src/dosfs/msdos_init.c: add rename support to DOSFS
18        * src/dosfs/msdos_mknod.c: add rename support to DOSFS
19
202003-07-24      Jennifer Averett <jennifer.averett@OARcorp.com>
21
22        PR 434/filesystem
23        * src/imfs/imfs_init.c: Modified to return error code
24        * src/imfs/miniimfs_init.c: Modified to return error code
25        * src/imfs/imfs_initsup.c: Modified to set error upon memory failure.
26
272003-07-16      Joel Sherrill <joel@OARcorp.com>
28
29        * ChangeLog: Correct format.
30
312003-07-15      Chris Johns <cjohns@cybertec.com.au>
32       
33        PR 431/filesystem
34        * src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now
35        NO TIMEOUT. MSDOS volume opertations will wait for ever.
36
372003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
38
39        * configure.ac: Remove (Merged-in into ../configure.ac)
40        * Makefile.am, src/Makefile.am, src/dosfs/Makefile.am,
41        src/imfs/Makefile.am: Reflect having merged configure.ac into
42        ../configure.ac.
43        * src/dosfs/config.h: New.
44        * src/dosfs/Makefile.am: Add config.h.
45        * src/imfsfs/config.h: New.
46        * src/imfs/Makefile.am: Add config.h.
47        Remove COMMON_C_FILES, DOC_FILES (Unused).
48
492003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
50
51        * src/dosfs/fat.c: include config-header "config.h".
52        * src/dosfs/fat_fat_operations.c: Ditto.
53        * src/dosfs/fat_file.c: Ditto.
54        * src/dosfs/msdos_conv.c: Ditto.
55
562003-07-02      Chris Johns <cjohns@cybertec.com.au>
57
58        * src/dosfs/Makefile.am, src/dosfs/msdos.h,
59        src/dosfs/msdos_conv.c, src/dosfs/msdos_create.c,
60        src/dosfs/msdos_dir.c, src/dosfs/msdos_misc.c: Patch from Victor
61        V. Vengerov <vvv@oktet.ru> to remove Linux code.
62        * src/dosfs/fat.c, src/dosfs/fat.h: Comment have been updated.
63
642003-06-10      Phil Torre <ptorre@zetron.com>
65
66        PR 411/filesystem
67        * src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and
68        then unlinking it causes a memory leak.
69
702003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
71
72        PR 367/filesystem
73        * src/dosfs/Makefile.am, src/dosfs/fat.c, src/dosfs/fat.h,
74        src/dosfs/fat_fat_operations.c, src/dosfs/fat_file.c,
75        src/dosfs/msdos.h, src/dosfs/msdos_dir.c: Some bugs were still
76        present in the DOSFS implementation:
77            - FAT12 did not work properly on Big-Endian machines
78            - Some synchronization and error handling problems were present
79            - Some legal codings for EOC were not recognized
80
81
822003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
83
84        * configure.ac: Remove AC_CONFIG_AUX_DIR.
85
862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
89
902003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
91
92        * configure.ac: AC_PREREQ(2.57).
93
942003-02-03      Steven Johnson <sjohnson@neurizon.net>
95
96        PR 338/filesystem
97        * src/imfs/ioman.c: Fix reentrancy problem with
98        rtems_io_lookup_name() (API change).
99
1002003-01-03      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
101
102        * src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 since this
103        is a FIFO queuing semaphore.
104
1052002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
106
107        * src/imfs/Makefile.am: Eliminate C_O_FILES.
108        * src/dosfs/Makefile.am: Ditto.
109
1102002-12-02      Joel Sherrill <joel@OARcorp.com>
111
112        * src/dosfs/fat.h, src/dosfs/msdos.h: Added casts to remove warnings
113        on 16 bit targets like the h8300.
114
1152002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
116
117        * configure.ac: Cosmetical fixes.
118
1192002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * configure.ac: Fix package name.
122
1232002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
126
1272002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * .cvsignore: Reformat.
130        Add autom4te*cache.
131        Remove autom4te.cache.
132
1332002-10-02      Jennifer Averett <jennifer@OARcorp.com>
134
135        * src/imfs/memfile.c: Fixed case where last close of unlinked file
136        did not remove the resources associated with that file.  Reported
137        by Till Straumann <strauman@slac.stanford.edu> on the mailing list.
138
1392002-09-14      Joel Sherrill <joel@OARcorp.com>
140
141        * src/dosfs/fat.c, src/imfs/deviceio.c, src/imfs/imfs.h,
142        src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c,
143        src/imfs/memfile.c: Eliminated warnings.  A lot of this focus
144        was on changing read and write entry points to return ssize_t
145        as read(2) and write(2) now do.
146
1472002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * wrapup/Makefile.am: Remove.
150        * wrapup/.cvsignore: Remove.
151        * Makefile.am: Remove wrapup SUBDIR.
152        * configure.ac: Remove wrapup/Makefile.
153
1542002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * configure.ac: RTEMS_TOP(../..).
157
1582002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * configure.ac: Remove RTEMS_PROJECT_ROOT.
161
1622002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
165        Add AC_PROG_RANLIB.
166
1672002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * wrapup/Makefile.am: Don't preinstall libfs.a.
170
1712002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * src/dosfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
174        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
175        * src/imfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
176        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
177        Use ../aclocal.
178        * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.
179
1802002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        Move from c/src/libfs to c/src/exec/libfs
183        * configure.ac: Reflect move.
184        * Makefile.am: Ditto.
185        * src/Makefile.am: Ditto.
186        * src/dosfs/Makefile.am: Ditto.
187        * src/imfs/Makefile.am: Ditto.
188        * wrapup/Makefile.am: Ditto.
189
1902002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * src/imfs/imfs_getchild.c: include <string.h>.
193        * src/imfs/imfs_gtkn.c: Include <string.h>.
194        * src/imfs/ioman.c: Include <string.h>.
195        * src/imfs/linearfile.c: Include <string.h>.
196        * src/imfs/memfile.c: Include <string.h>.
197
1982001-04-04      Joel Sherrill <joel@OARcorp.com>
199
200        * src/dosfs/Makefile.am: Per PR129 do not install as many files
201        to the $(includedir).
202
2032002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * src/dosfs/fat.h: Include <string.h>.
206        Remove DBG1 and DBG2 (unused).
207
2082002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Per PR169.
211        * src/dosfs/config.h.in, src/dosfs/stamp-h2.in: Removed from CVS.
212
213
2142002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * src/dosfs/fat_file.c: Remove bsp.h.
217        fat_file_write(.. const char*buf ..).
218        * src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..).
219
2202002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * configure.ac:
223        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
224        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
225        * src/dosfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
226        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
227        * src/imfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
228        * Makefile.am: Remove AUTOMAKE_OPTIONS.
229        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
230
2312002-03-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        Addressing PR 140.
234        * src/dosfs/config.h.in: Removed.
235        * src/dosfs/stamp-h2.in: Removed.
236        * .cvsignore: Add config.h*, stamp-h*.
237        * configure.ac: Remove AC_SRC_DIR(.../dosfs.h).
238        Remove AM_CONFIG_HEADER(src/dosfs/config.h).
239        Remove AM_CONFIG_HEADER(src/imfs/config.h).
240        Add AM_CONFIG_HEADER(config.h).
241        * src/dosfs/Makefile.am: INCLUDES = -I../.. .
242        * src/imfs/Makefile.am: INCLUDES = -I../.. .
243
2442002-03-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        Reported and tracked as PR130.
247        * src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX.
248        * wrapup/Makefile.am: Disable dosfs for UNIX.
249
2502001-03-01      Joel Sherrill <joel@OARcorp.com>
251
252        * src/imfs/.cvsignore: Added stamp-h1.in
253
2542002-02-28      Victor V. Vengerov <vvv@oktet.ru>
255
256        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
257        * src/dosfs, src/dosfs/Makefile.am, src/dosfs/stamp-h2.in,
258        src/dosfs/config.h.in, src/dosfs/dosfs.h, src/dosfs/fat.c,
259        src/dosfs/fat.h, src/dosfs/fat_fat_operations.c,
260        src/dosfs/fat_fat_operations.h, src/dosfs/fat_file.c,
261        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
262        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c, src/dosfs/msdos_file.c,
263        src/dosfs/msdos_free.c, src/dosfs/msdos_fsunmount.c,
264        src/dosfs/msdos_handlers_dir.c, src/dosfs/msdos_handlers_file.c,
265        src/dosfs/msdos_init.c, src/dosfs/msdos_initsupp.c,
266        src/dosfs/msdos_misc.c, src/dosfs/msdos_mknod.c,
267        src/dosfs/msdos_node_type.c, src/dosfs/.cvsignore: New files.
268        * configure.ac, src/Makefile.am, wrapup/Makefile.am: Modified to
269        reflect addition.
270
2712002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * src/imfs/imfs_load_tar.c: Add include <sys/types.h>.
274        Add include <sys/stat.h>. Add include <fcntl.h>.
275        * src/imfs/imfs_rmnod.c: Add include <stdlib.h>.
276
2772002-01-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * src/imfs/imfs_eval.c: Include <rtems/seterr.h>.
280        Apply rtems_set_errno_and_return_minus_one.
281        * src/imfs/memfile.c: Include <rtems/seterr.h>.
282        Apply rtems_set_errno_and_return_minus_one.
283        * src/imfs/imfs_readlink.c: Include <rtems/seterr.h>.
284        Apply rtems_set_errno_and_return_minus_one.
285        * src/imfs/imfs_unlink.c: Include <rtems/seterr.h>.
286        Apply rtems_set_errno_and_return_minus_one.
287        * src/imfs/imfs_link.c: Include <rtems/seterr.h>.
288        Apply rtems_set_errno_and_return_minus_one.
289        * src/imfs/imfs_chown.c: Include <rtems/seterr.h>.
290        Apply rtems_set_errno_and_return_minus_one.
291        * src/imfs/ioman.c: Include <rtems/seterr.h>.
292        Apply rtems_set_errno_and_return_minus_one.
293        * src/imfs/imfs_mount.c: Include <rtems/seterr.h>.
294        Apply rtems_set_errno_and_return_minus_one.
295        * src/imfs/imfs_directory.c: Include <rtems/seterr.h>.
296        Apply rtems_set_errno_and_return_minus_one.
297        * src/imfs/imfs_stat.c: Include <rtems/seterr.h>.
298        Apply rtems_set_errno_and_return_minus_one.
299        * src/imfs/imfs_fchmod.c: Include <rtems/seterr.h>.
300        Apply rtems_set_errno_and_return_minus_one.
301        * src/imfs/imfs_symlink.c: Include <rtems/seterr.h>.
302        Apply rtems_set_errno_and_return_minus_one.
303        * src/imfs/imfs_mknod.c: Include <rtems/seterr.h>.
304        Apply rtems_set_errno_and_return_minus_one.
305        * src/imfs/linearfile.c: Include <rtems/seterr.h>.
306        Apply rtems_set_errno_and_return_minus_one.
307        * src/imfs/imfs_unmount.c: Include <rtems/seterr.h>.
308        Apply rtems_set_errno_and_return_minus_one.
309        * src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one.
310        Comment out increment_and_check_linkcounts.
311
3122001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * wrapup/Makefile.am: Remove HAS_IMFS.
315
3162001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * src/imfs/Makefile.am: Cleanup.
319
3202001-11-07      Jennifer Averett <jennifer@OARcorp.com>
321
322        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49.
323        *  src/imfs/imfs_directory.c: Do not calculate the offset twice.
324
3252001-10-26      Victor V. Vengerov <vvv@oktet.ru>
326
327        * src/imfs/imfs_load_tar.c: Minor modification so this will
328        compile with gcc-2.95.3 with the arguments "-m5200 -O4".
329
3302001-10-16      Chris Johns <ccj@acm.org>
331
332        * imfs/imfs_load_tar.c: Changed the code around to remove an
333        internal compiler error on the Coldfire target.
334
3352001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
338        * configure.in: Remove.
339        * configure.ac: New file, generated from configure.in by autoupdate.
340
3412001-10-10      Joel Sherrill <joel@OARcorp.com>
342
343        * src/imfs/imfs_getchild.c: Correct length of static string
344        as reported by Ibragimov Ilya <ibr@oktet.ru>.
345
3462001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='.
349
3502001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5
353        happy.
354
3552001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
356
357        * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been
358        touched. The order of the questions is the key.
359
3602001-07-06      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
361
362        * src/imfs/deviceio.c: Make sure errno gets set to reflect
363        the status from the driver.
364
3652001-05-25      Joel Sherrill <joel@OARcorp.com>
366
367        * src/imfs/imfs_initsupp.c: Create the root node with the
368        desired permissions.  Nodes should be created with the right
369        permissions because chmod() is not supported by the miniIMFS
370        so changing after creation is not possible.
371
3722001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
375
3762001-04-24      Joel Sherrill <joel@OARcorp.com>
377
378        * src/imfs/memfile.c (memfile_open): Did not set iop->size
379        and thus the value was incorrect.  Before this field was cleared,
380        this resulted in the value from the last time that IOP was used
381        being still in place.  Discovered by  Andrew Bythell
382        <abythell@nortelnetworks.com>.
383
3842001-04-20      Joel Sherrill <joel@OARcorp.com>
385
386        * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print
387        only information that does not vary based on target or memory
388        configuration.  The old prints are still there in case they
389        are needed in the future to debug.  Printing target dependent
390        addresses makes the test output vary by target unnecessarily.
391
3922001-03-23      Joel Sherrill <joel@OARcorp.com>
393
394        * src/imfs/memfile.c: Reapply fix from bug report from
395        Jose Sturniolo <jsturnio@nec.com.ar> where NULL pointer
396        was dereferenced when freeing a triply indirect file. 
397        The fix was applied to the 4.5 release branch and not
398        the development branch.
399
4002001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
403
4042001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * configure.in: Add src/imfs/config.h
407        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
408        * src/imfs/.cvsignore: Add config.h and stamp-h
409        * src/imfs/*.c: Add config.h support.
410
4112001-01-12      Jake Janovetz <janovetz@uiuc.edu>
412
413        * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
414        src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
415        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
416        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
417        src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
418        When rtems_tarfs_load() is called, it checks the permissions
419        on each file.  If there is write permission, it just creates a
420        standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
421        If there is no write permission, it creates a LINEAR_FILE node
422        with the appropriate properties.  If the permission is ever changed
423        to writeable, IMFS_fchmod converts it to a regular memory file.
424
4252000-12-12      Jake Janovetz <janovetz@uiuc.edu>
426
427        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
428        * src/imfs/Makefile.am, src/imfs/imfs.h,
429        src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
430        src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
431        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
432        src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
433        This is not really a tar filesystem.  It is a way to load a tar
434        image into the IMFS but actually leave bulky file contents in the
435        original tar image.  It essentially adds the linear file type and
436        associated support and a loader routine.
437
4382000-11-28      Joel Sherrill <joel@OARcorp.com>
439
440        * src/imfs/memfile.c: Bug report from Sturniolo Jose
441        <jsturnio@nec.com.ar> where NULL pointer was dereferenced.
442
4432000-11-17      Jennifer Averret <jennifer@OARcorp.com>
444
445        * src/imfs/imfs_eval.c: Always return imaginary node at mount points.
446
4472000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
450
4512000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
454
4552000-11-01      Joel Sherrill <joel@OARcorp.com>
456
457        * src/imfs/Makefile.am, src/imfs/deviceio.c, src/imfs/imfs_chown.c,
458        src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
459        src/imfs/imfs_directory.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c,
460        src/imfs/imfs_free.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_gtkn.c,
461        src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
462        src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_readlink.c,
463        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
464        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
465        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
466        src/imfs/memfile.c, src/imfs/miniimfs_init.c:
467        assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
468        from libc to lib/include/rtems and now must be referenced as
469        <rtems/XXX.h>.  Now we do not have to reach up and over to
470        libc to pick them up.
471
4722000-10-24      Joel Sherrill <joel@OARcorp.com>
473
474        * src/imfs/imfs_config.c: New file containing IMFS configuration
475        information split from libc/base_fs.c.
476        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
477        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
478
4792000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
482        The approach is currently a bit of a hack as GNU canonicalization
483        does not support the per-BSP build some of the other directories
484        require.  As more of the tree is converted, this will become less
485        of an issue.
486
4872000-10-19      Joel Sherrill <joel@OARcorp.com>
488
489        * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore:
490        New files.
491
4922000-10-18      Chris Johns <ccj@acm.org>
493
494        * libfs created.
495        * src, src/imfs, wrapup: New directories.
496        * ChangeLog, Makefile.am, README, configure.in, src/Makefile.am,
497        wrapup/Makefile.am: New files.
498        * src/imfs/deviceio.c, src/imfs/imfs_getchild.c,
499        src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c,
500        src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c,
501        src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c,
502        src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c,
503        src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c,
504        src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c,
505        src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c,
506        src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c,
507        src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c,
508        src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c,
509        src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c,
510        src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c,
511        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
512        New files. Moved from libc.
Note: See TracBrowser for help on using the repository browser.