129444Ssam/* 2*61190Sbostic * Copyright (c) 1983, 1993 3*61190Sbostic * The Regents of the University of California. All rights reserved. 434389Sbostic * 542648Sbostic * %sccs.include.redist.c% 629444Ssam */ 729444Ssam 834389Sbostic#if defined(SYSLIBC_SCCS) && !defined(lint) 9*61190Sbostic .asciz "@(#)brk.s 8.1 (Berkeley) 06/04/93" 1034389Sbostic#endif /* SYSLIBC_SCCS and not lint */ 1129444Ssam 1229444Ssam#include "SYS.h" 1329444Ssam 1429444Ssam#define SYS_brk 17 1529444Ssam 1629444Ssam .globl curbrk 1729444Ssam .globl minbrk 1829444Ssam 1929444SsamENTRY(brk) 2029444Ssam cmpl 4(fp),minbrk 2129444Ssam bgeq ok 2229444Ssam movl minbrk,4(fp) 2329444Ssamok: 2429444Ssam kcall $SYS_brk 2529444Ssam jcs err 2629444Ssam movl 4(fp),curbrk 2729444Ssam clrl r0 2829444Ssam ret 2929444Ssamerr: 3029444Ssam jmp cerror 31