This series adds support for building the powerpc 64-bit
LE kernel using the new ABI v2. We already supported
running ABI v2 userspace programs but this adds support
for building the kernel itself using the new ABI.
  #include <asm/ppc_asm.h>
  
        .align  7
- _GLOBAL(memcpy)
+ _GLOBAL_TOC(memcpy)
  BEGIN_FTR_SECTION
-       std     r3,48(r1)       /* save destination pointer for return value */
 +#ifdef __LITTLE_ENDIAN__
 +      cmpdi   cr7,r5,0
 +#else
+       std     r3,-STACKFRAMESIZE+STK_REG(R31)(r1)     /* save destination pointer for return value */
 +#endif
  FTR_SECTION_ELSE
  #ifndef SELFTEST
        b       memcpy_power7
  3:    bf      cr7*4+3,4f
        lbz     r0,0(r4)
        stb     r0,0(r3)
- 4:    ld      r3,48(r1)       /* return dest pointer */
+ 4:    ld      r3,-STACKFRAMESIZE+STK_REG(R31)(r1)     /* return dest pointer */
        blr
 +#endif
 
  #include <asm/cputhreads.h>
  #include <asm/xics.h>
  #include <asm/opal.h>
 +#include <asm/runlatch.h>
+ #include <asm/code-patching.h>
  
  #include "powernv.h"