121786Sdist/* 2*61222Sbostic * Copyright (c) 1983, 1993 3*61222Sbostic * The Regents of the University of California. All rights reserved. 434391Sbostic * 542642Sbostic * %sccs.include.redist.c% 621786Sdist */ 79421Smckusick 834391Sbostic#if defined(SYSLIBC_SCCS) && !defined(lint) 9*61222Sbostic .asciz "@(#)brk.s 8.1 (Berkeley) 06/04/93" 1034391Sbostic#endif /* SYSLIBC_SCCS and not lint */ 1121786Sdist 129421Smckusick#include "SYS.h" 139421Smckusick 149421Smckusick#define SYS_brk 17 159421Smckusick 169421Smckusick .globl curbrk 1714126Smckusick .globl minbrk 1815174SlayerENTRY(_brk) 1915174Slayer jbr ok 209421Smckusick 2114126SmckusickENTRY(brk) 2214126Smckusick cmpl 4(ap),minbrk 2314126Smckusick bgeq ok 2414126Smckusick movl minbrk,4(ap) 2514126Smckusickok: 2614126Smckusick chmk $SYS_brk 2714126Smckusick jcs err 289421Smckusick movl 4(ap),curbrk 299421Smckusick clrl r0 309421Smckusick ret 3114126Smckusickerr: 3214126Smckusick jmp cerror 33