Home | History | Annotate | Download | only in sys
History log of /src/lib/libc/arch/mips/sys/sbrk.S
RevisionDateAuthorComments
 1.19  26-Jun-2013  matt Use t1 instead of v1
 1.18  12-Dec-2010  tsutsui branches: 1.18.6; 1.18.12;
We can't assume syscall retains t0, unless it's documented as ABI.
 1.17  14-Dec-2009  matt Merge from matt-nb5-mips64.
 1.16  22-Apr-2005  simonb branches: 1.16.34;
Use the same function name in the LEAF() and END() directives.
 1.15  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.14  10-Nov-2002  thorpej ABICALLS -> __ABICALLS__
 1.13  13-Dec-2000  simonb branches: 1.13.2;
Remove all the .abicalls assembler directives - "SYS.h" already has that.
 1.12  26-Jun-2000  kleink Thinko in previous: we do always use an internal name.
 1.11  23-Jun-2000  kleink Add internal names for brk() and sbrk().
 1.10  31-Mar-1999  kleink branches: 1.10.10;
Change references to `end' to `_end' as not to invade (or being invaded by)
the user's name space.
 1.9  14-Jan-1999  kleink * On architectures using ELF, and conditionally on those in transition, rename
_ASM_LABEL(cerror) and _ASM_LABEL(curbrk) to _C_LABEL(__cerror) and
_C_LABEL(__curbrk) (or their respective architecture-specific equivalents) to
avoid possible name clashes with identifiers used in user applications.
* Do the same for minbrk on all architectures to avoid a GCC-specific (and
on ELF architectures effectively useless) symbol reference renaming in MI code.
 1.8  17-Sep-1996  jonathan * Add Mips ABI changes for ELf shared library support.
From OpenBSD, patched into NetBSD by <bouyer@ensta.fr>.
* Include generic NetBSD/mips <mips/*.h> files, instead of old Sprite names.
 1.7  16-Sep-1996  jonathan Add NetBSD RCSid headers, and change assembly-code LIBC_SCCS id tag string
from "Id:" to "NetBSD:".
 1.6  25-Sep-1995  jonathan Fix an old bug, whereby ASMSTR() was used before #including "SYS.h", where
it was defined.
 1.5  20-Mar-1995  mycroft SYS_brk -> SYS_break, and other (minor) changes.
 1.4  15-Dec-1994  mycroft More underscores...
 1.3  28-Nov-1994  dean more underscore changes.
 1.2  14-Nov-1994  dean Prepended underscores
 1.1  24-May-1994  glass libc support for mips. libkern hooks are disabled
 1.10.10.1  22-Aug-2000  kleink Pull up revs. 1.11-1.12 (approved by thorpej):
Add internal names for brk(), sbrk() and fork().
 1.13.2.1  11-Nov-2002  nathanw Catch up to -current
 1.16.34.4  29-Apr-2011  matt Pull in fixes from -current.
 1.16.34.3  05-Sep-2009  matt LP64 cleanup --> s/la/PTR_LA/
 1.16.34.2  18-Aug-2009  matt Cleanup RCSIDs.
Use SYSTRAP instead li v0, SYS_*; syscall since that's what SYSTRAP does.
 1.16.34.1  16-Aug-2009  matt Move to new ABI agnostic mechanisms. Get rid of magic constants.
Use genassym.cf to generate them.
 1.18.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.18.6.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed