1*48349Scael.\" @(#)end.3 6.2 (Berkeley) 5/12/86 220302Smckusick.\" 3*48349Scael.\" %sccs.include.redist.man% 4*48349Scael.\" 5*48349Scael.\" @(#)end.3 6.3 (Berkeley) 04/19/91 6*48349Scael.\" 7*48349Scael.Dd 8*48349Scael.Dt END 3 9*48349Scael.Os 10*48349Scael.Sh NAME 11*48349Scael.Nm end , 12*48349Scael.Nm etext , 13*48349Scael.Nm edata 14*48349Scael.Nd end boundaries of image segments 15*48349Scael.Sh SYNOPSIS 16*48349Scael.Vt extern end; 17*48349Scael.Vt extern etext; 18*48349Scael.Vt extern edata; 19*48349Scael.Sh DESCRIPTION 20*48349ScaelThe global variables 21*48349Scael.Va end , extext 22*48349Scaeland 23*48349Scael.Va edata 24*48349Scaelcorrespond to the 25*48349Scaelthe next address following the end 26*48349Scaelof the text segment, 27*48349Scaelthe initialized data segment and the 28*48349Scaelend of the data segment 29*48349Scael.Pq Tn BSS . 30*48349ScaelThese values are initially set at execution time 31*48349Scaelby 32*48349Scael.Xr brk 2 . 33*48349Scael.Sh SEE ALSO 34*48349Scael.Xr brk 2 , 35*48349Scael.Xr malloc 3 36*48349Scael.Sh HISTORY 37*48349ScaelA 38*48349Scael.Nm end 39*48349Scaelmanual appeared in 40*48349Scael.At v6 . 41