Module Name: src Committed By: matt Date: Sat Jan 15 07:31:13 UTC 2011
Modified Files: src/common/lib/libc/arch/powerpc/atomic: atomic_add.S atomic_and.S atomic_cas.S atomic_dec.S atomic_inc.S atomic_op_asm.h atomic_or.S atomic_swap.S membar_ops.S src/common/lib/libc/arch/powerpc/string: ffs.S memcmp.S memcpy.S memmove.S strlen.S src/lib/libc/arch/powerpc: Makefile.inc SYS.h genassym.cf src/lib/libc/arch/powerpc/gen: __setjmp14.S __sigsetjmp14.S _setjmp.S swapcontext.S src/lib/libc/arch/powerpc/string: bzero.S src/lib/libc/arch/powerpc/sys: __clone.S __sigtramp2.S __vfork14.S brk.S cerror.S fork.S getcontext.S pipe.S ptrace.S sbrk.S src/lib/libc/compat/arch/powerpc: Makefile.inc src/lib/libc/compat/arch/powerpc/gen: compat_setjmp.S compat_sigsetjmp.S src/lib/libc/compat/arch/powerpc/sys: compat_Ovfork.S compat___sigtramp1.S compat_sigpending13.S compat_sigprocmask13.S compat_sigsuspend13.S Log Message: 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] To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/common/lib/libc/arch/powerpc/atomic/atomic_add.S \ src/common/lib/libc/arch/powerpc/atomic/atomic_cas.S cvs rdiff -u -r1.5 -r1.6 src/common/lib/libc/arch/powerpc/atomic/atomic_and.S \ src/common/lib/libc/arch/powerpc/atomic/atomic_dec.S \ src/common/lib/libc/arch/powerpc/atomic/atomic_inc.S \ src/common/lib/libc/arch/powerpc/atomic/atomic_or.S \ src/common/lib/libc/arch/powerpc/atomic/atomic_swap.S cvs rdiff -u -r1.4 -r1.5 \ src/common/lib/libc/arch/powerpc/atomic/atomic_op_asm.h cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/arch/powerpc/atomic/membar_ops.S cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/arch/powerpc/string/ffs.S cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/arch/powerpc/string/memcmp.S \ src/common/lib/libc/arch/powerpc/string/memcpy.S \ src/common/lib/libc/arch/powerpc/string/memmove.S cvs rdiff -u -r1.5 -r1.6 src/common/lib/libc/arch/powerpc/string/strlen.S cvs rdiff -u -r1.10 -r1.11 src/lib/libc/arch/powerpc/Makefile.inc cvs rdiff -u -r1.11 -r1.12 src/lib/libc/arch/powerpc/SYS.h cvs rdiff -u -r1.1 -r1.2 src/lib/libc/arch/powerpc/genassym.cf cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/powerpc/gen/__setjmp14.S \ src/lib/libc/arch/powerpc/gen/__sigsetjmp14.S \ src/lib/libc/arch/powerpc/gen/swapcontext.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/powerpc/gen/_setjmp.S cvs rdiff -u -r1.7 -r1.8 src/lib/libc/arch/powerpc/string/bzero.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/powerpc/sys/__clone.S \ src/lib/libc/arch/powerpc/sys/__sigtramp2.S cvs rdiff -u -r1.3 -r1.4 src/lib/libc/arch/powerpc/sys/__vfork14.S cvs rdiff -u -r1.10 -r1.11 src/lib/libc/arch/powerpc/sys/brk.S cvs rdiff -u -r1.6 -r1.7 src/lib/libc/arch/powerpc/sys/cerror.S cvs rdiff -u -r1.5 -r1.6 src/lib/libc/arch/powerpc/sys/fork.S cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/powerpc/sys/getcontext.S \ src/lib/libc/arch/powerpc/sys/ptrace.S cvs rdiff -u -r1.7 -r1.8 src/lib/libc/arch/powerpc/sys/pipe.S cvs rdiff -u -r1.9 -r1.10 src/lib/libc/arch/powerpc/sys/sbrk.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/compat/arch/powerpc/Makefile.inc cvs rdiff -u -r1.1 -r1.2 src/lib/libc/compat/arch/powerpc/gen/compat_setjmp.S \ src/lib/libc/compat/arch/powerpc/gen/compat_sigsetjmp.S cvs rdiff -u -r1.1 -r1.2 src/lib/libc/compat/arch/powerpc/sys/compat_Ovfork.S \ src/lib/libc/compat/arch/powerpc/sys/compat_sigpending13.S \ src/lib/libc/compat/arch/powerpc/sys/compat_sigprocmask13.S \ src/lib/libc/compat/arch/powerpc/sys/compat_sigsuspend13.S cvs rdiff -u -r1.2 -r1.3 \ src/lib/libc/compat/arch/powerpc/sys/compat___sigtramp1.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.