a.out.5 (84306) | a.out.5 (94710) |
---|---|
1.\" Copyright (c) 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" This man page is derived from documentation contributed to Berkeley by 5.\" Donn Seeley at UUNET Technologies, Inc. 6.\" 7.\" Redistribution and use in source and binary forms, with or without 8.\" modification, are permitted provided that the following conditions --- 19 unchanged lines hidden (view full) --- 28.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 29.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33.\" SUCH DAMAGE. 34.\" 35.\" @(#)a.out.5 8.1 (Berkeley) 6/5/93 | 1.\" Copyright (c) 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" This man page is derived from documentation contributed to Berkeley by 5.\" Donn Seeley at UUNET Technologies, Inc. 6.\" 7.\" Redistribution and use in source and binary forms, with or without 8.\" modification, are permitted provided that the following conditions --- 19 unchanged lines hidden (view full) --- 28.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 29.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33.\" SUCH DAMAGE. 34.\" 35.\" @(#)a.out.5 8.1 (Berkeley) 6/5/93 |
36.\" $FreeBSD: head/share/man/man5/a.out.5 84306 2001-10-01 16:09:29Z ru $ | 36.\" $FreeBSD: head/share/man/man5/a.out.5 94710 2002-04-15 02:05:06Z trhodes $ |
37.\" 38.Dd June 5, 1993 39.Dt A.OUT 5 40.Os 41.Sh NAME 42.Nm a.out 43.Nd format of executable binary files 44.Sh SYNOPSIS --- 122 unchanged lines hidden (view full) --- 167.It Fa a_bss 168Contains the number of bytes in the 169.Sq bss segment 170and is used by the kernel to set the initial break 171.Pq Xr brk 2 172after the data segment. 173The kernel loads the program so that this amount of writable memory 174appears to follow the data segment and initially reads as zeroes. | 37.\" 38.Dd June 5, 1993 39.Dt A.OUT 5 40.Os 41.Sh NAME 42.Nm a.out 43.Nd format of executable binary files 44.Sh SYNOPSIS --- 122 unchanged lines hidden (view full) --- 167.It Fa a_bss 168Contains the number of bytes in the 169.Sq bss segment 170and is used by the kernel to set the initial break 171.Pq Xr brk 2 172after the data segment. 173The kernel loads the program so that this amount of writable memory 174appears to follow the data segment and initially reads as zeroes. |
175.Po 176.Em bss 177= block started by symbol 178.Pc |
|
175.It Fa a_syms 176Contains the size in bytes of the symbol table section. 177.It Fa a_entry 178Contains the address in memory of the entry point 179of the program after the kernel has loaded it; 180the kernel starts the execution of the program 181from the machine instruction at this address. 182.It Fa a_trsize --- 268 unchanged lines hidden (view full) --- 451field, 452it can be difficult to determine what 453architecture a binary will execute on 454without examining its actual machine code. 455Even with a machine identifier, 456the byte order of the 457.Fa exec 458header is machine-dependent. | 179.It Fa a_syms 180Contains the size in bytes of the symbol table section. 181.It Fa a_entry 182Contains the address in memory of the entry point 183of the program after the kernel has loaded it; 184the kernel starts the execution of the program 185from the machine instruction at this address. 186.It Fa a_trsize --- 268 unchanged lines hidden (view full) --- 455field, 456it can be difficult to determine what 457architecture a binary will execute on 458without examining its actual machine code. 459Even with a machine identifier, 460the byte order of the 461.Fa exec 462header is machine-dependent. |
459.Pp 460Nobody seems to agree on what 461.Em bss 462stands for. | |