summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/m88k/sys/sbrk.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Adds hidden _libc_FOO aliases for the system call stubs.guenther2015-09-101-4/+7
| | | | | | | | | | Stop generating _brk and _sbrk symbols: they've already been hidden. Set the ELF symbol size on the syscall stubs. Give the __{min,cur}brk symbols a size and type, and hide more jump labels. alpha, arm, m88k, sh, sparc, and vax assistance miod@ hppa assistance kettenis@ ok deraadt@ miod@
* Hide many (194!) symbols that nothing should be using.guenther2015-08-261-3/+5
| | | | | | | Delete exect(2); it wasn't portable across archs and nothing used it. ports test build by naddy@ ok deraadt@ kettenis@
* Oops, due to the way return from system calls work, we can not use a delaymiod2013-01-241-3/+8
| | | | | | slot in the branch to cerror, for the delay slot instruction would also run as part of a successful return. Doh. Fortunately almost nothing in the tree uses brk() or sbrk() anymore... but binaries linked against libiberty.
* The kernel sources mention that the system call entry point is trap #450; themiod2013-01-231-2/+2
| | | | | fact that #128 and #129 may also be used for this purpose was never documented, so there is no reason to have libc use #128. Switch to #450 for consistency.
* Add END() directives to the various functions.miod2013-01-111-2/+28
| | | | | | Make the code PIC-aware when necessary (i.e. invoke other functions through the PLT, and access global data through the GOT). No change for non-PIC compilation.
* Switch m88k ports to ELF.miod2013-01-051-12/+12
|
* zap rcsid.espie2005-08-071-6/+1
| | | | okay deraadt@ (tested them all)
* Speed up sbrk() one cycle by removing an unnecessary register shuffling.miod2003-12-191-4/+3
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-7/+3
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* Get static rcsid correctly, better style for .S files, trim whitespace.miod2003-01-071-7/+5
|
* Rename cerror to __cerror and curbrk to __curbrk, to avoid namespacemiod2003-01-021-13/+14
| | | | pollution. Conforming to art@'s evil plans.
* $OpenBSD$todd2000-03-011-1/+3
|
* Fixed brk() and sbrk(). Removal of old mvme88k dir.smurph1999-02-091-5/+2
|
* correted sigsetjmp, setjump. Fixed MACHINE_ARCH vs. MACHINE stuff.smurph1998-12-151-0/+74