Module Name: src Committed By: matt Date: Fri Feb 28 05:26:23 UTC 2014
Modified Files: src/sys/arch/powerpc/include: asm.h Log Message: Add cmp{ptr,long,reg}{,l}{,i} To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/powerpc/include/asm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/powerpc/include/asm.h diff -u src/sys/arch/powerpc/include/asm.h:1.44 src/sys/arch/powerpc/include/asm.h:1.45 --- src/sys/arch/powerpc/include/asm.h:1.44 Thu Feb 27 18:12:28 2014 +++ src/sys/arch/powerpc/include/asm.h Fri Feb 28 05:26:23 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: asm.h,v 1.44 2014/02/27 18:12:28 matt Exp $ */ +/* $NetBSD: asm.h,v 1.45 2014/02/28 05:26:23 matt Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -348,6 +348,19 @@ y: .quad .##y,.TOC.@tocbase,0; \ # define clrrlongi clrrwi /* clear right "C" long immediate */ # define clrrregi clrrwi /* clear right PPC general register immediate */ +# define cmpptr cmpw +# define cmplong cmpw +# define cmpreg cmpw +# define cmpptri cmpwi +# define cmplongi cmpwi +# define cmpregi cmpwi +# define cmpptrl cmpwl +# define cmplongl cmpwl +# define cmpregl cmpwl +# define cmpptrli cmpwli +# define cmplongli cmpwli +# define cmpregli cmpwli + #else /* __LP64__ */ # define ldlong ld /* load "C" long */ @@ -380,6 +393,19 @@ y: .quad .##y,.TOC.@tocbase,0; \ # define clrrlongi clrrdi /* clear right "C" long immediate */ # define clrrregi clrrdi /* clear right PPC general register immediate */ +# define cmpptr cmpd +# define cmplong cmpd +# define cmpreg cmpd +# define cmpptri cmpdi +# define cmplongi cmpdi +# define cmpregi cmpdi +# define cmpptrl cmpdl +# define cmplongl cmpdl +# define cmpregl cmpdl +# define cmpptrli cmpdli +# define cmplongli cmpdli +# define cmpregli cmpdli + #endif /* __LP64__ */ #ifdef _LOCORE