Annotation of coherent/a/usr/man/ALL/sbrk, revision 1.1

1.1     ! root        1: 
        !             2: 
        !             3: sbrk()                 COHERENT System Call                sbrk()
        !             4: 
        !             5: 
        !             6: 
        !             7: 
        !             8: Increase a program's data space
        !             9: 
        !            10: cchhaarr *ssbbrrkk(_i_n_c_r_e_m_e_n_t) uunnssiiggnneedd iinntt _i_n_c_r_e_m_e_n_t;
        !            11: 
        !            12: sbrk increases a program's data space by increment bytes.  It in-
        !            13: crements the variable _ _end; this  variable is set by the C run-
        !            14: time startup  routine, and   points to  the end of  the program's
        !            15: data  space.  The  memory  allocation routine  malloc calls  sbrk
        !            16: should you  attempt to allocate  more space than  is available in
        !            17: the program's data space.
        !            18: 
        !            19: sbrk returns  a pointer to the previous setting  of _ _end if the
        !            20: requested memory is available, or NULL if it is not.
        !            21: 
        !            22: ***** See Also *****
        !            23: 
        !            24: brk(), COHERENT system calls, malloc()
        !            25: 
        !            26: ***** Notes *****
        !            27: 
        !            28: sbrk will not  increase the size of the program  data area if the
        !            29: physical memory  requested exceeds the  physical memory allocated
        !            30: by COHERENT, or if the  requested memory exceeds the limit set in
        !            31: the user-defined  variable maxmem.  sbrk  does not keep  track of
        !            32: how space  is used; therefore, memory seized  with sbrk cannot be
        !            33: freed.  Caveat utilitor.
        !            34: 
        !            35: 
        !            36: 
        !            37: 
        !            38: 
        !            39: 
        !            40: 
        !            41: 
        !            42: 
        !            43: 
        !            44: 
        !            45: 
        !            46: 
        !            47: 
        !            48: 
        !            49: 
        !            50: 
        !            51: 
        !            52: 
        !            53: 
        !            54: 
        !            55: 
        !            56: 
        !            57: 
        !            58: 
        !            59: 
        !            60: 
        !            61: 
        !            62: 
        !            63: 
        !            64: COHERENT Lexicon                                           Page 1
        !            65: 
        !            66: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.