History log of /src/lib/libc/arch/sparc/sys/brk.S |
Revision | | Date | Author | Comments |
1.16 |
| 12-Sep-2013 |
joerg | Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small vs big PIC mode. Retire -DPIC and -DBIGPIC.
|
1.15 |
| 06-Nov-2008 |
nakayama | branches: 1.15.2; 1.15.10; 1.15.16; Redo rev.1.13. We must refer to CURBRK via GOT in case of PIC.
|
1.14 |
| 10-Mar-2008 |
he | branches: 1.14.8; As mrg@ informs me, delay slots are indented 1 and not 2 spaces.
|
1.13 |
| 10-Mar-2008 |
he | Fix the problem that CURBRK can't be referenced directly via R_SPARC_GOT13 here anymore (apparently libc grew too big). Use sethi and %hi/%lo instead.
|
1.12 |
| 08-Oct-2007 |
uwe | branches: 1.12.4; In handwritten asm use -fPIC code instead of -fpic, our libc has grown large enough for GOT to be larger than 8k.
While here kill redundant PIC ifdefs in setjmp.S - sparc "call" instruction is piccy by itself.
Tested by martin@
|
1.11 |
| 26-Dec-2003 |
martin | branches: 1.11.22; Use an unsigned comparison against minbrk. From OpenBSD, changed by Miod Vallat.
|
1.10 |
| 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.9 |
| 26-Jun-2000 |
kleink | Thinko in previous: we do always use an internal name.
|
1.8 |
| 23-Jun-2000 |
kleink | Add internal names for brk() and sbrk().
|
1.7 |
| 03-Jun-1999 |
kleink | branches: 1.7.8; Shameless hack to reference end if using a.out and _end if using ELF.
|
1.6 |
| 31-Mar-1999 |
kleink | While in transition, conditionally rename _ASM_LABEL(cerror) and _ASM_LABEL(curbrk) to _C_LABEL(__cerror) and _C_LABEL(__curbrk), respectively, depending on the object format chosen, to avoid user namespace clashes.
|
1.5 |
| 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.4 |
| 01-Jul-1998 |
tv | Change immediate label references to _C_LABEL().
|
1.3 |
| 16-Jul-1997 |
christos | RCSID fixes: Always use the NetBSD rcsid and the macro RCSID() defined in <machine/asm.h>; Also syscalls should be protected using the SYSLIBC_SCCS define not LIBC_SCCS
|
1.2 |
| 10-Feb-1994 |
pk | Insert some Position Independent Code.
|
1.1 |
| 07-Oct-1993 |
cgd | make an arch directory in libc, and move all machine dirs into it
|
1.7.8.1 |
| 22-Aug-2000 |
kleink | Pull up revs. 1.8-1.9 (approved by thorpej): Add internal names for brk(), sbrk() and fork().
|
1.11.22.2 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.11.22.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.12.4.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.14.8.1 |
| 07-Nov-2008 |
snj | Pull up following revision(s) (requested by nakayama in ticket #23): lib/libc/arch/sparc/sys/brk.S: revision 1.15 Redo rev.1.13. We must refer to CURBRK via GOT in case of PIC.
|
1.15.16.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.15.10.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")
|
1.15.2.2 |
| 06-Nov-2008 |
nakayama | Redo rev.1.13. We must refer to CURBRK via GOT in case of PIC.
|
1.15.2.1 |
| 06-Nov-2008 |
nakayama | file brk.S was added on branch christos-time_t on 2008-11-06 13:42:56 +0000
|