Hunk #1: 'machine ppc' is not supported by clang's integrated assembler
          on powerpc

https://dyncall.org/pub/dyncall/dyncall/rev/d982a00c2177

Index: dyncall/dyncall_call_ppc32.S
--- dyncall/dyncall_call_ppc32.S.orig
+++ dyncall/dyncall_call_ppc32.S
@@ -33,7 +33,6 @@
 
 */
 
-	.machine ppc
 	.text
 
 /* ============================================================================
@@ -100,7 +99,7 @@ ENTRY_C(dcCall_ppc32_darwin)
 
 	srwi r5,r5,2		/* r5 = size in words */
 
-	cmpi cr0,r5,0		/* if stacksize != 0 .. */
+	cmpi cr0,0,r5,0		/* if stacksize != 0 .. */
 	beq  cr0,.osx_done
 
 	mtctr r5		/* copy loop */
@@ -214,7 +213,7 @@ ENTRY_C(dcCall_ppc32_sysv)
 
 	srwi r5,r5,2		/* r5 = size in words */
 
-	cmpi cr0,r5,0		/* if stacksize != 0 .. */
+	cmpi cr0,0,r5,0		/* if stacksize != 0 .. */
 	beq  cr0,.sysv_done
 
 	mtctr r5		/* copy loop */
