2004-02-06 Moritz Schulte <mo@g10code.com>

* gpgme.texi: A couple of small fixes regarding the Largfile
	Support section.
This commit is contained in:
Moritz Schulte 2004-02-06 15:47:15 +00:00
parent cdf91c300d
commit a4bbdd6cbd
2 changed files with 20 additions and 14 deletions

View File

@ -1,3 +1,8 @@
2004-02-06 Moritz Schulte <mo@g10code.com>
* gpgme.texi: A couple of small fixes regarding the Largfile
Support section.
2004-02-01 Marcus Brinkmann <marcus@g10code.de> 2004-02-01 Marcus Brinkmann <marcus@g10code.de>
* gpgme.texi (Largefile Support): New section. * gpgme.texi (Largefile Support): New section.

View File

@ -104,7 +104,7 @@ Preparation
* Header:: What header file you need to include. * Header:: What header file you need to include.
* Building the Source:: Compiler options to be used. * Building the Source:: Compiler options to be used.
* Largefile Support:: How to use @acronym{GPGME} with LFS. * Largefile Support (LFS):: How to use @acronym{GPGME} with LFS.
* Using Automake:: Compiler options to be used the easy way. * Using Automake:: Compiler options to be used the easy way.
* Using Libtool:: Avoiding compiler options entirely. * Using Libtool:: Avoiding compiler options entirely.
* Library Version Check:: Getting and verifying the library version. * Library Version Check:: Getting and verifying the library version.
@ -321,6 +321,7 @@ of the library are verified.
@menu @menu
* Header:: What header file you need to include. * Header:: What header file you need to include.
* Building the Source:: Compiler options to be used. * Building the Source:: Compiler options to be used.
* Largefile Support (LFS):: How to use @acronym{GPGME} with LFS.
* Using Automake:: Compiler options to be used the easy way. * Using Automake:: Compiler options to be used the easy way.
* Using Libtool:: Avoiding compiler options entirely. * Using Libtool:: Avoiding compiler options entirely.
* Library Version Check:: Getting and verifying the library version. * Library Version Check:: Getting and verifying the library version.
@ -408,18 +409,18 @@ Supported thread packages are @option{--thread=pth} and
@option{--thread=pthread}. @option{--thread=pthread}.
@node Largefile Support @node Largefile Support (LFS)
@section Largefile Support (LFS) @section Largefile Support (LFS)
@cindex largfile support @cindex largefile support
@cindex LFS @cindex LFS
@acronym{GPGME} is compiled with largfile support by default, if it is @acronym{GPGME} is compiled with largefile support by default, if it
available on the system. This means that GPGME supports files larger is available on the system. This means that GPGME supports files
than two gigabyte in size, if the underlying operating system can. On larger than two gigabyte in size, if the underlying operating system
some systems, largefile support is already the default. On such can. On some systems, largefile support is already the default. On
systems, nothing special is required. However, some systems provide such systems, nothing special is required. However, some systems
only support for files up to two gigabyte in size by default. Support provide only support for files up to two gigabyte in size by default.
for larger file sizes has to be specifically enabled. Support for larger file sizes has to be specifically enabled.
To make a difficult situation even more complex, such systems provide To make a difficult situation even more complex, such systems provide
two different types of largefile support. You can either get all two different types of largefile support. You can either get all
@ -457,10 +458,10 @@ support by default and just use that. The compatibility modes (small
file sizes or dual mode) can be considered an historic artefact, only file sizes or dual mode) can be considered an historic artefact, only
useful to allow for a transitional period. useful to allow for a transitional period.
@acronym{GPGME} is compiled using the largfile support by default. @acronym{GPGME} is compiled using largefile support by default. This
This means that your application must do the same, at least as far as means that your application must do the same, at least as far as it is
it is relevant for using the @file{gpgme.h} header file. All types in relevant for using the @file{gpgme.h} header file. All types in this
this header files refer to their largefile counterparts, if they are header files refer to their largefile counterparts, if they are
different from any default types on the system. different from any default types on the system.
You can enable largefile support, if it is different from the default You can enable largefile support, if it is different from the default