Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Macros | Functions
PAS.h File Reference
#include <Ne/System/Detail/Config.h>
#include <Ne/System/CAS.h>
#include <POSIXKit/POSIX.h>
#include <POSIXKit/unistd.h>
#include <PThreadKit/pthread.h>
#include <PThreadKit/Thread.h>
Include dependency graph for PAS.h:

Go to the source code of this file.

Macros

#define _PAS   (202608L)
 
#define __IDSTRING(name, string)   STATIC const Char name[] __attribute__((unused)) = string
 
#define __COPYRIGHT(s)   __IDSTRING(copyright, s)
 

Functions

IMPORT_C VoidPtr PasSbrk (SizeT sz, SInt32 flags)
 
IMPORT_C Void PasSbrkDestroy (VoidPtr, SInt32 zero_out)
 

Macro Definition Documentation

◆ __COPYRIGHT

#define __COPYRIGHT (   s)    __IDSTRING(copyright, s)

Definition at line 26 of file PAS.h.

◆ __IDSTRING

#define __IDSTRING (   name,
  string 
)    STATIC const Char name[] __attribute__((unused)) = string

Definition at line 22 of file PAS.h.

◆ _PAS

#define _PAS   (202608L)

Definition at line 10 of file PAS.h.

Function Documentation

◆ PasSbrk()

IMPORT_C VoidPtr PasSbrk ( SizeT  sz,
SInt32  flags 
)
Parameters
szsize of block.
flagsflags of block.

◆ PasSbrkDestroy()

IMPORT_C Void PasSbrkDestroy ( VoidPtr  ,
SInt32  zero_out 
)
Parameters
zero_outshall we zero-out the block after it being freed?