Deleted Added
full compact
gelf_fsize.3 (210333) gelf_fsize.3 (210340)
1.\" Copyright (c) 2006 Joseph Koshy. All rights reserved.
2.\"
3.\" Redistribution and use in source and binary forms, with or without
4.\" modification, are permitted provided that the following conditions
5.\" are met:
6.\" 1. Redistributions of source code must retain the above copyright
7.\" notice, this list of conditions and the following disclaimer.
8.\" 2. Redistributions in binary form must reproduce the above copyright

--- 7 unchanged lines hidden (view full) ---

16.\" for any direct, indirect, incidental, special, exemplary, or consequential
17.\" damages (including, but not limited to, procurement of substitute goods
18.\" or services; loss of use, data, or profits; or business interruption)
19.\" however caused and on any theory of liability, whether in contract, strict
20.\" liability, or tort (including negligence or otherwise) arising in any way
21.\" out of the use of this software, even if advised of the possibility of
22.\" such damage.
23.\"
1.\" Copyright (c) 2006 Joseph Koshy. All rights reserved.
2.\"
3.\" Redistribution and use in source and binary forms, with or without
4.\" modification, are permitted provided that the following conditions
5.\" are met:
6.\" 1. Redistributions of source code must retain the above copyright
7.\" notice, this list of conditions and the following disclaimer.
8.\" 2. Redistributions in binary form must reproduce the above copyright

--- 7 unchanged lines hidden (view full) ---

16.\" for any direct, indirect, incidental, special, exemplary, or consequential
17.\" damages (including, but not limited to, procurement of substitute goods
18.\" or services; loss of use, data, or profits; or business interruption)
19.\" however caused and on any theory of liability, whether in contract, strict
20.\" liability, or tort (including negligence or otherwise) arising in any way
21.\" out of the use of this software, even if advised of the possibility of
22.\" such damage.
23.\"
24.\" $FreeBSD: head/lib/libelf/gelf_fsize.3 210333 2010-07-21 10:02:59Z kaiw $
24.\" $FreeBSD: head/lib/libelf/gelf_fsize.3 210340 2010-07-21 10:39:29Z kaiw $
25.\"
26.Dd February 5, 2008
27.Dt GELF_FSIZE 3
28.Os
29.Sh NAME
30.Nm gelf_fsize ,
31.Nm elf32_fsize ,
32.Nm elf64_fsize

--- 9 unchanged lines hidden (view full) ---

42.In gelf.h
43.Ft size_t
44.Fn gelf_fsize "Elf *elf" "Elf_Type type" "size_t count" "unsigned int version"
45.Sh DESCRIPTION
46These functions return the size in bytes of the file representation of
47.Ar count
48numbers of objects of ELF type
49.Ar type .
25.\"
26.Dd February 5, 2008
27.Dt GELF_FSIZE 3
28.Os
29.Sh NAME
30.Nm gelf_fsize ,
31.Nm elf32_fsize ,
32.Nm elf64_fsize

--- 9 unchanged lines hidden (view full) ---

42.In gelf.h
43.Ft size_t
44.Fn gelf_fsize "Elf *elf" "Elf_Type type" "size_t count" "unsigned int version"
45.Sh DESCRIPTION
46These functions return the size in bytes of the file representation of
47.Ar count
48numbers of objects of ELF type
49.Ar type .
50Argument
51.Ar type
52must be one that has a fixed size file representation.
50For ELF types that are of variable length, these functions return a
51size of one byte.
53.Pp
54Functions
55.Fn elf32_fsize
56and
57.Fn elf64_fsize
58return sizes for files of class
59.Dv ELFCLASS32
60and

--- 17 unchanged lines hidden (view full) ---

78.It Bq Er ELF_E_ARGUMENT
79ELF descriptor
80.Ar elf
81had an unknown ELF class.
82.It Bq Er ELF_E_ARGUMENT
83Argument
84.Ar type
85contained an illegal value.
52.Pp
53Functions
54.Fn elf32_fsize
55and
56.Fn elf64_fsize
57return sizes for files of class
58.Dv ELFCLASS32
59and

--- 17 unchanged lines hidden (view full) ---

77.It Bq Er ELF_E_ARGUMENT
78ELF descriptor
79.Ar elf
80had an unknown ELF class.
81.It Bq Er ELF_E_ARGUMENT
82Argument
83.Ar type
84contained an illegal value.
86.It Bq Er ELF_E_ARGUMENT
87Argument
88.Ar type
89denoted an ELF type with variable size.
90.It Bq Er ELF_E_UNIMPL
91Support for ELF type
92.Ar type
93has not been implemented.
94.It Bq Er ELF_E_VERSION
95Argument
96.Ar version
97is not a supported version.
98.El
99.Sh SEE ALSO
100.Xr elf 3 ,
101.Xr gelf 3
85.It Bq Er ELF_E_UNIMPL
86Support for ELF type
87.Ar type
88has not been implemented.
89.It Bq Er ELF_E_VERSION
90Argument
91.Ar version
92is not a supported version.
93.El
94.Sh SEE ALSO
95.Xr elf 3 ,
96.Xr gelf 3