Message ID | 20201027162114.47521-6-colomar.6.4.3@gmail.com |
---|---|
State | New |
Headers | show |
Series | Add loff_t & off64_t, and update off_t | expand |
On 10/27/20 5:21 PM, Alejandro Colomar wrote: > Signed-off-by: Alejandro Colomar <colomar.6.4.3@gmail.com> > --- > man7/system_data_types.7 | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) I think we shouldn't document this. See https://www.opengroup.org/platform/lfs.html This type, and the _LARGEFILE64_SOURCE macro date to a time of transition in the 1990s. It's largely irrelevant now, i think. Thanks, Michael > diff --git a/man7/system_data_types.7 b/man7/system_data_types.7 > index 313cf059e..0558060d3 100644 > --- a/man7/system_data_types.7 > +++ b/man7/system_data_types.7 > @@ -751,6 +751,37 @@ and > .I off_t > types in this page. > .RE > +.\"------------------------------------- off64_t ----------------------/ > +.TP > +.I off64_t > +.RS > +.IR Include : > +.IR <sys/types.h> . > +.PP > +Used for file sizes. > +It is a 64-bit signed integer type. > +.PP > +.IR "Conforming to" : > +Present in glibc. > +It is not standardized by the C language standard nor POSIX. > +.PP > +.IR Notes : > +The feature test macro > +.B _LARGEFILE64_SOURCE > +has to be defined for this type to be available. > +.PP > +.IR "See also" : > +.BR readahead (2), > +.BR sync_file_range (2), > +.BR lseek64 (3), > +.BR feature_test_macros (7) > +.PP > +See also the > +.I loff_t > +and > +.I off_t > +types in this page. > +.RE > .\"------------------------------------- off_t ------------------------/ > .TP > .I off_t >
diff --git a/man7/system_data_types.7 b/man7/system_data_types.7 index 313cf059e..0558060d3 100644 --- a/man7/system_data_types.7 +++ b/man7/system_data_types.7 @@ -751,6 +751,37 @@ and .I off_t types in this page. .RE +.\"------------------------------------- off64_t ----------------------/ +.TP +.I off64_t +.RS +.IR Include : +.IR <sys/types.h> . +.PP +Used for file sizes. +It is a 64-bit signed integer type. +.PP +.IR "Conforming to" : +Present in glibc. +It is not standardized by the C language standard nor POSIX. +.PP +.IR Notes : +The feature test macro +.B _LARGEFILE64_SOURCE +has to be defined for this type to be available. +.PP +.IR "See also" : +.BR readahead (2), +.BR sync_file_range (2), +.BR lseek64 (3), +.BR feature_test_macros (7) +.PP +See also the +.I loff_t +and +.I off_t +types in this page. +.RE .\"------------------------------------- off_t ------------------------/ .TP .I off_t
Signed-off-by: Alejandro Colomar <colomar.6.4.3@gmail.com> --- man7/system_data_types.7 | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+)