gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnustep-cvs] gnustep/core/base ChangeLog Source/GSFileHandle...


From: David Ayers
Subject: Re: [Gnustep-cvs] gnustep/core/base ChangeLog Source/GSFileHandle...
Date: Sat, 04 Jun 2005 15:11:17 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511

Richard Frith-Macdonald wrote:

> On 2005-06-04 08:55:43 +0100 David Ayers <address@hidden> wrote:
> 
>> Here is a reference.
>>
>> http://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html#Feature-Test-Macros
>>
> 
> 
> I hope/believe that simply defining the macro is harmless on systems
> that don't support it, and works on the systems which do. Nothing else
> is necessary on those systems where it is supported, so I don't think we
> need autoconf tests until we discover systems where it doesn't work, but
> some other large file handling mechanism does.
> This mechanism *should* be supported on solaris and most modern linux
> distributions ... but I've only tested it on debian.
> Of course, there are probably various systems where some sort of large
> file support is available, but not conforming to the standard ... and
> there we will need system specific code changes.
> 

If you're confident that this will work, I'm fine with it.  Like I said,
I didn't dig deep into the matter.  I was just caught by the following
quote in the above reference:

"This macro should only be selected if the system provides mechanisms
for handling large files. On 64 bit systems this macro has no effect
since the *64 functions are identical to the normal functions."

Cheers,
David





reply via email to

[Prev in Thread] Current Thread [Next in Thread]