From fb40e282e5bb51da2441f442fa3b136c1bcaed97 Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Tue, 6 May 2003 14:27:01 +0000 Subject: macho files --- macho/pmacros.a | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 macho/pmacros.a (limited to 'macho/pmacros.a') diff --git a/macho/pmacros.a b/macho/pmacros.a new file mode 100644 index 0000000..f6cec6a --- /dev/null +++ b/macho/pmacros.a @@ -0,0 +1,45 @@ + +.macro lea &r,&a + lis $0,ha16($1) + addi $0,$0,lo16($1) +.endmacro + +.macro tst + cmpwi 0,$0,0 +.endmacro + +.macro badd + add $0,$0,$1 +.endmacro + +.macro baddi + addi $0,$0,$1 +.endmacro + +.macro baddicc + addic. $0,$0,$1 +.endmacro + +.macro bandic + andi. $0,$0,$1 +.endmacro + +.macro bsub + sub $0,$0,$1 +.endmacro + +.macro bsubc + sub. $0,$0,$1 +.endmacro + +.macro bsubi + subi $0,$0,$1 +.endmacro + +.macro bsubicc + subic. $0,$0,$1 +.endmacro + +.macro bor + or $0,$0,$1 +.endmacro -- cgit v1.2.3