History log of /src/lib/libc/arch/powerpc/SYS.h |
Revision | | Date | Author | Comments |
1.13 |
| 23-Aug-2014 |
matt | Minimize differences between powerpc and powerpc64 Fix powerpc64 assembly to use right instructions for 64bit CPUs. Use hidden for __curbrk and __minbrk to avoid GOT/TOC relocations.
|
1.12 |
| 15-Jan-2011 |
matt | branches: 1.12.24; Use END(foo) everywhere. Make __cerror hidden. Use non-PLT calls to __cerror. Use assym.h when appropriate. Use addi to adjust stack instead of loading it. Add __RCSIDs Force -D_NOREGNAMES for all .S files. [this is all in preperation for secure plt support]
|
1.11 |
| 30-Jul-2002 |
matt | Convert to use register prefixes. (0 -> %r0, etc.)
|
1.10 |
| 26-May-2002 |
wiz | Revert previous: .S files are currently compiled with -traditional-cpp, so __STDC__ is _not_ always defined.
|
1.9 |
| 26-May-2002 |
wiz | __STDC__ is always defined on NetBSD.
|
1.8 |
| 14-Jan-2002 |
thorpej | branches: 1.8.2; * Add WSYSCALL() to SYS.h, which creates a system call with an internal name and a weak alias for the name. * Add a WEAKASM syscall list, and process it. * Make sysarch() have an internal name (_sysarch()).
|
1.7 |
| 14-Jan-1999 |
kleink | branches: 1.7.12; * 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.6 |
| 25-May-1998 |
ws | Use asm.h defines for labels
|
1.5 |
| 25-May-1998 |
ws | Remove long obsolete copyright (should have been done before initial import)
|
1.4 |
| 03-Feb-1998 |
thorpej | Clean up _SYSCALL_NOERROR() a bit.
|
1.3 |
| 16-Jul-1997 |
kleink | Fix typo from last commit: `bnlsr' vs. 'bnslr'.
|
1.2 |
| 02-May-1997 |
kleink | Consistency: distinguish between PSEUDO() and PSEUDO_NOERROR().
|
1.1 |
| 29-Mar-1997 |
thorpej | Architecture-specific bits for libc on the PowerPC. From Wolfgang Solfrank <ws@tools.de>
|
1.7.12.3 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.7.12.2 |
| 21-Jun-2002 |
nathanw | Catch up to -current.
|
1.7.12.1 |
| 28-Jan-2002 |
nathanw | Catch up to -current.
|
1.8.2.1 |
| 23-Jul-2004 |
tron | Pull up revision 1.11 (requested by skrll in ticket #1725): Convert to use register prefixes. (0 -> %r0, etc.)
|
1.12.24.1 |
| 04-Feb-2015 |
martin | Pull up following revision(s) (requested by chs in ticket #492): lib/libc/arch/powerpc64/sys/__vfork14.S: revision 1.2 lib/libc/arch/powerpc64/sys/__syscall.S: revision 1.2 lib/libc/arch/powerpc/sys/__syscall.S: revision 1.3 lib/libc/arch/powerpc64/sys/syscall.S: revision 1.2 lib/libc/arch/powerpc/sys/__clone.S: revision 1.6 lib/libc/arch/powerpc64/gen/__setjmp14.S: revision 1.3 sys/arch/powerpc/include/asm.h: revision 1.47 lib/libc/arch/powerpc64/sys/cerror.S: revision 1.6 lib/libc/arch/powerpc64/sys/getcontext.S: revision 1.5 lib/libc/arch/powerpc64/sys/brk.S: revision 1.5 lib/libc/arch/powerpc64/sys/ptrace.S: revision 1.3 lib/libc/arch/powerpc64/genassym.cf: revision 1.1 lib/libc/arch/powerpc64/gen/__sigsetjmp14.S: revision 1.3 lib/libc/arch/powerpc/sys/getcontext.S: revision 1.6 compat/powerpc64/powerpc/bsd.powerpc.mk: revision 1.3 lib/libc/arch/powerpc64/sys/pipe.S: revision 1.2 lib/libc/arch/powerpc/sys/brk.S: revision 1.14 lib/libc/arch/powerpc64/SYS.h: revision 1.3 lib/libc/arch/powerpc64/sys/fork.S: revision 1.2 lib/libc/arch/powerpc64/sys/__sigtramp2.S: revision 1.4 lib/libc/arch/powerpc64/Makefile.inc: revision 1.3 lib/libc/arch/powerpc/sys/pipe.S: revision 1.9 lib/libc/compiler_rt/Makefile.inc: revision 1.25 lib/libc/arch/powerpc64/sys/sbrk.S: revision 1.4, 1.5 lib/libc/arch/powerpc64/sys/__clone.S: revision 1.2 lib/libc/arch/powerpc/sys/sbrk.S: revision 1.13 lib/libc/arch/powerpc/SYS.h: revision 1.13 powerpc64 uses the same sources as powerpc and needs the long double as double-double sources. - Spell LdAddr consistently - Add LDFLAGS+=-Wl,-m,elf32ppc_nbsd - Fix cmpptr/cmpreq/etc to use right mnemonics - Minimize differences between powerpc and powerpc64 - Fix powerpc64 assembly to use right instructions for 64bit CPUs. - Use hidden for __curbrk and __minbrk to avoid GOT/TOC relocations.
|