Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-envelope-info: Message-Id: <5.2.1.1.2.20030605104729.0236bb70@pop.sonic.net> X-Sender: rschulz AT pop DOT sonic DOT net Date: Thu, 05 Jun 2003 11:04:08 -0700 To: cygwin AT cygwin DOT com From: Randall R Schulz Subject: Re: Sparse file criteria malfunction - binutils produces sparse .exe & .dll files In-Reply-To: <20030605174411.GG11499@redhat.com> References: <004201c32902$3e92b020$78d96f83 AT pomello> <20030602133202 DOT GC30498 AT redhat DOT com> <20030605115804 DOT GL875 AT cygbert DOT vinschen DOT de> <20030605140748 DOT GS875 AT cygbert DOT vinschen DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Chris, At 10:44 2003-06-05, Christopher Faylor wrote: >On Thu, Jun 05, 2003 at 05:56:05PM +0200, Markus Mauhart wrote: > >But nevertheless send me an email in case you find out more about > >since when typical unix/linux FSs support holes inside files ! > >Traditional UNIX has done this for at least 10 years. Jeez, Chris, I thought you were old like me. Unix (as in that quaint old piece of software written for the PDP-11 by Dennis Ritchie and Ken Thompson back in the 70s) has had sparse files (created by the simple expedient of seeking beyond the end of the file and then writing) for much longer than 10 years. This capability (which was transparent and not subject to user-level control) was present since at least version 6 of progenitor Unix, the first I ever used, which was current ca. 1976. Only the kernel and things like file system checkers and file system dump and restore tools that operated directly on disk structures had to know about sparse file allocation. Randall Schulz >And, since I'm sufficiently trustworthy, I don't have to back up that >claim with any real data. > >cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/