Mercurial > ecos
view acinclude.m4 @ 2078:cfec912002f3
* src/ramfs.c: Implement holes in files when using BLOCK
allocation method. This requires allowing lseek to go past the end
of the file.
* test/ramfs2.c: Extended the lseek test to now seek past the end
of the file. With the BLOCK allocation method this will create a
whole. With the SIMPLE allocation method is just allocates the
memory and fills it with zero.
* cdl/ramfs.cdl: Added in interface which both SIMPLE and BLOCK
implement. This allows the inference engine to work out is should
enable BLOCK if SIMPLE is disabled by the user.
2005-10-01 Dan Jakubiec <dan.jakubiec@systech.com>
* src/ramfs.c: (ramfs_mount, ramfs_open, ramfs_mkdir) Changed the
permissions for files and directories created on RAMFS file systems
from 000 to 777. This helps ported applications which wrongly
assume there is some security concept and check for the existence
of certain file permissions.
| author | asl |
|---|---|
| date | Sun, 02 Oct 2005 14:03:14 +0000 |
| parents | f58bc1b2c2bc |
| children | 74dbf4c3f2e1 |
line wrap: on
line source
dnl Process this file with aclocal to get an aclocal.m4 file. Then dnl process that with autoconf. dnl ==================================================================== dnl dnl acinclude.m4 dnl dnl ==================================================================== dnl ####ECOSHOSTGPLCOPYRIGHTBEGIN#### dnl ---------------------------------------------------------------------------- dnl Copyright (C) 2002 Bart Veer dnl dnl This file is part of the eCos host tools. dnl dnl This program is free software; you can redistribute it and/or modify it dnl under the terms of the GNU General Public License as published by the Free dnl Software Foundation; either version 2 of the License, or (at your option) dnl any later version. dnl dnl This program is distributed in the hope that it will be useful, but WITHOUT dnl ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or dnl FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for dnl more details. dnl dnl You should have received a copy of the GNU General Public License along with dnl this program; if not, write to the Free Software Foundation, Inc., dnl 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. dnl dnl ---------------------------------------------------------------------------- dnl ####ECOSHOSTGPLCOPYRIGHTEND#### dnl ==================================================================== dnl#####DESCRIPTIONBEGIN#### dnl dnl Author(s): bartv dnl Contact(s): bartv dnl Date: 2002/08/03 dnl Version: 0.01 dnl dnl####DESCRIPTIONEND#### dnl ==================================================================== dnl Access shared macros. dnl AM_CONDITIONAL needs to be mentioned here or else aclocal does not dnl incorporate the macro into aclocal.m4 sinclude(acsupport/acinclude.m4)
