alloca.3 (79531) | alloca.3 (79754) |
---|---|
1.\" Copyright (c) 1980, 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 16 unchanged lines hidden (view full) --- 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" 32.\" @(#)alloca.3 8.1 (Berkeley) 6/4/93 | 1.\" Copyright (c) 1980, 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 16 unchanged lines hidden (view full) --- 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" 32.\" @(#)alloca.3 8.1 (Berkeley) 6/4/93 |
33.\" $FreeBSD: head/lib/libc/stdlib/alloca.3 79531 2001-07-10 13:41:46Z ru $ | 33.\" $FreeBSD: head/lib/libc/stdlib/alloca.3 79754 2001-07-15 07:53:42Z dd $ |
34.\" 35.Dd June 4, 1993 36.Dt ALLOCA 3 37.Os 38.Sh NAME 39.Nm alloca 40.Nd memory allocator 41.Sh LIBRARY 42.Lb libc 43.Sh SYNOPSIS 44.Fd #include <stdlib.h> 45.Ft void * 46.Fn alloca "size_t size" 47.Sh DESCRIPTION 48The 49.Fn alloca 50function | 34.\" 35.Dd June 4, 1993 36.Dt ALLOCA 3 37.Os 38.Sh NAME 39.Nm alloca 40.Nd memory allocator 41.Sh LIBRARY 42.Lb libc 43.Sh SYNOPSIS 44.Fd #include <stdlib.h> 45.Ft void * 46.Fn alloca "size_t size" 47.Sh DESCRIPTION 48The 49.Fn alloca 50function |
51allocates | 51allocates |
52.Fa size 53bytes of space in the stack frame of the caller. 54This temporary space is automatically freed on 55return. 56.Sh RETURN VALUES 57The 58.Fn alloca 59function returns a pointer to the beginning of the allocated space. --- 11 unchanged lines hidden (view full) --- 71.Fn alloca 72function 73is machine dependent; its use is discouraged. 74.\" .Sh HISTORY 75.\" The 76.\" .Fn alloca 77.\" function appeared in 78.\" .Bx ?? . | 52.Fa size 53bytes of space in the stack frame of the caller. 54This temporary space is automatically freed on 55return. 56.Sh RETURN VALUES 57The 58.Fn alloca 59function returns a pointer to the beginning of the allocated space. --- 11 unchanged lines hidden (view full) --- 71.Fn alloca 72function 73is machine dependent; its use is discouraged. 74.\" .Sh HISTORY 75.\" The 76.\" .Fn alloca 77.\" function appeared in 78.\" .Bx ?? . |
79.\" The function appeared in 32v, pwb and pwb.2 and in 3bsd 4bsd | 79.\" The function appeared in 32v, pwb and pwb.2 and in 3bsd 4bsd |
80.\" The first man page (or link to a man page that I can find at the 81.\" moment is 4.3... | 80.\" The first man page (or link to a man page that I can find at the 81.\" moment is 4.3... |