libdrizzle Developer Documentation

libdrizzle/win32/alloca.c File Reference

#include <config.h>
#include <alloca.h>
#include <string.h>
#include <stdlib.h>

Go to the source code of this file.

Data Structures

union  header

Defines

#define memory_full()   abort ()
#define ADDRESS_FUNCTION(arg)   &(arg)
#define STACK_DIRECTION   0
#define STACK_DIR   stack_dir
#define ALIGN_SIZE   sizeof(double)

Functions

static void find_stack_direction (void)
void * alloca (size_t size)

Variables

static int stack_dir
static headerlast_alloca_header = NULL

Define Documentation

 
#define memory_full (  )     abort ()

Definition at line 39 of file alloca.c.

#define ADDRESS_FUNCTION ( arg   )     &(arg)

Definition at line 72 of file alloca.c.

#define STACK_DIRECTION   0

Definition at line 84 of file alloca.c.

#define STACK_DIR   stack_dir

Definition at line 94 of file alloca.c.

#define ALIGN_SIZE   sizeof(double)

Definition at line 128 of file alloca.c.


Function Documentation

static void find_stack_direction ( void   )  [static]

Definition at line 97 of file alloca.c.

void* alloca ( size_t  size  ) 

Definition at line 151 of file alloca.c.


Variable Documentation

int stack_dir [static]

Definition at line 93 of file alloca.c.

header* last_alloca_header = NULL [static]

Definition at line 141 of file alloca.c.

Generated on Tue May 11 00:16:13 2010 by  doxygen 1.6.3