Build PPE42 packages
diff --git a/openpower/package/ppe42-binutils/ppe42-binutils.mk b/openpower/package/ppe42-binutils/ppe42-binutils.mk
new file mode 100644
index 0000000..3a9c125
--- /dev/null
+++ b/openpower/package/ppe42-binutils/ppe42-binutils.mk
@@ -0,0 +1,32 @@
+################################################################################
+#
+# ppe42-binutils
+#
+################################################################################
+
+PPE42_BINUTILS_VERSION ?= 5b161fc30519a965f16e7e73c3410a388140cba1
+PPE42_BINUTILS_SITE ?= $(call github,open-power,ppe42-binutils,$(PPE42_BINUTILS_VERSION))
+PPE42_BINUTILS_LICENSE = GPLv3+
+
+PPE42_BINUTILS_DEPENDENCIES = host-binutils
+
+PPE42_BINUTILS_DIR = $(STAGING_DIR)/ppe42-binutils
+PPE42_BINUTILS_BIN = $(STAGING_DIR)/ppe42-binutils/linux
+
+define HOST_PPE42_BINUTILS_BUILD_CMDS
+ cd $(@D) && \
+ ./configure --prefix=$(PPE42_BINUTILS_DIR) \
+ --exec-prefix=$(PPE42_BINUTILS_BIN) \
+ --target=powerpc-eabi \
+ --enable-shared \
+ --enable-64-bit-bfd \
+ && \
+ make configure-host && \
+ make LDFLAGS=-all-static CFLAGS=-Wno-error=unused-value
+endef
+
+define HOST_PPE42_BINUTILS_INSTALL_CMDS
+ bash -c 'cd $(@D) && make install'
+endef
+
+$(eval $(host-generic-package))