diff --git a/eclipse-platform-parent/pom.xml b/eclipse-platform-parent/pom.xml
index 6c567f8..969eafb 100644
--- a/eclipse-platform-parent/pom.xml
+++ b/eclipse-platform-parent/pom.xml
@@ -209,49 +209,19 @@
s390x
- win32
- win32
- x86
-
-
- win32
- win32
- x86_64
-
-
- macosx
- cocoa
- x86
-
-
- macosx
- cocoa
- x86_64
-
-
- solaris
- gtk
- sparc
-
-
- solaris
- gtk
- x86
-
-
- hpux
+ linux
gtk
- ia64
+ arm
- aix
+ linux
gtk
- ppc
+ ppc64le
- aix
+ linux
gtk
- ppc64
+ aarch64
--- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml
+++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/pom.xml
@@ -130,21 +130,6 @@
gtk
x86_64
-
- win32
- win32
- x86
-
-
- win32
- win32
- x86_64
-
-
- macosx
- cocoa
- x86_64
-
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties b/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties
index 80a32e4..85de879 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties
+++ b/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/build.properties
@@ -32,6 +32,12 @@ root.solaris.gtk.sparc.permissions.755=eclipse
root.solaris.gtk.x86=../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/solaris/x86
root.solaris.gtk.x86.permissions.755=eclipse
+root.linux.gtk.arm=target/resources/linux.gtk.arm,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/arm
+root.linux.gtk.arm.permissions.755=eclipse
+root.linux.gtk.aarch64=target/resources/linux.gtk.aarch64,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/aarch64
+root.linux.gtk.aarch64.permissions.755=eclipse
+root.linux.gtk.ppc64le=rootfiles/linux.gtk.ppc64le,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/ppc64le
+root.linux.gtk.ppc64le.permissions.755=eclipse
root.linux.gtk.x86=rootfiles/linux.gtk.x86,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/x86
root.linux.gtk.x86.permissions.755=libcairo-swt.so,eclipse
root.linux.gtk.ppc=rootfiles/linux.gtk.ppc64,../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/ppc
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/pom.xml
index bb03da8..257d417 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/pom.xml
+++ b/eclipse.platform.releng.tychoeclipsebuilder/rcp.config/pom.xml
@@ -19,6 +19,44 @@
maven-resources-plugin
2.6
+
+ copy-resources-gtk.linux.aarch64
+ validate
+
+ copy-resources
+
+
+ ${basedir}/target/resources/linux.gtk.aarch64
+
+
+ ../../eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.aarch64
+
+ about_files/*
+ about.html
+
+
+
+
+
+
+ copy-resources-gtk.linux.arm
+ validate
+
+ copy-resources
+
+
+ ${basedir}/target/resources/linux.gtk.arm
+
+
+ ../../eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.arm
+
+ about_files/*
+ about.html
+
+
+
+
+
copy-resources-gtk.linux.x86
validate
@@ -91,6 +129,26 @@
about_files/*
+ about.html
+
+
+
+
+
+
+ copy-resources-gtk.linux.ppc64le
+ validate
+
+ copy-resources
+
+
+ ${basedir}/rootfiles/linux.gtk.ppc64le
+
+
+ ../../eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.ppc64le
+
+
+ about_files/*
about.html
diff --git a/eclipse.platform.swt.binaries/pom.xml b/eclipse.platform.swt.binaries/pom.xml
index 7dd0536..66d79ee 100644
--- a/eclipse.platform.swt.binaries/pom.xml
+++ b/eclipse.platform.swt.binaries/pom.xml
@@ -53,6 +53,9 @@
bundles/org.eclipse.swt.gtk.linux.ppc64
bundles/org.eclipse.swt.gtk.linux.s390
bundles/org.eclipse.swt.gtk.linux.s390x
+ bundles/org.eclipse.swt.gtk.linux.arm
+ bundles/org.eclipse.swt.gtk.linux.aarch64
+ bundles/org.eclipse.swt.gtk.linux.ppc64le
bundles/org.eclipse.swt.gtk.linux.x86
bundles/org.eclipse.swt.gtk.linux.x86_64
bundles/org.eclipse.swt.gtk.solaris.sparc
diff --git a/rt.equinox.framework/pom.xml b/rt.equinox.framework/pom.xml
index b46cdc6..0fb36a5 100644
--- a/rt.equinox.framework/pom.xml
+++ b/rt.equinox.framework/pom.xml
@@ -55,6 +55,9 @@
bundles/org.eclipse.equinox.launcher.gtk.aix.ppc
bundles/org.eclipse.equinox.launcher.gtk.aix.ppc64
bundles/org.eclipse.equinox.launcher.gtk.hpux.ia64
+ bundles/org.eclipse.equinox.launcher.gtk.linux.arm
+ bundles/org.eclipse.equinox.launcher.gtk.linux.aarch64
+ bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64le
bundles/org.eclipse.equinox.launcher.gtk.linux.ppc
bundles/org.eclipse.equinox.launcher.gtk.linux.ppc64
bundles/org.eclipse.equinox.launcher.gtk.linux.s390
diff --git a/eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml b/eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml
index f5fb504..1187e84 100644
--- a/eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml
+++ b/eclipse.platform.swt/bundles/org.eclipse.swt/buildFragment.xml
@@ -425,6 +425,7 @@
+
Is64=${is64}
diff --git a/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml b/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml
index 7e1f520..734dd10 100644
--- a/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml
+++ b/eclipse.platform.ui/features/org.eclipse.e4.rcp/feature.xml
@@ -409,6 +409,36 @@
install-size="0"
version="0.0.0"
fragment="true"/>
+
+
+
+
+
+
+
+
+
+
+
+
"
;;
diff --git a/rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml b/rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml
index fac13bf..e487001 100644
--- a/rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml
+++ b/rt.equinox.framework/features/org.eclipse.equinox.executable.feature/pom.xml
@@ -259,6 +259,221 @@
+
+
+ build-native-launchers-gtk.linux.ppc
+
+
+ native
+ gtk.linux.ppc
+
+
+
+
+
+ maven-antrun-plugin
+ 1.7
+
+
+ compile-executable-natives
+ generate-resources
+
+
+
+
+
+
+ run
+
+
+
+
+
+ bsf
+ bsf
+ 2.4.0
+
+
+ rhino
+ js
+ 1.7R2
+
+
+ org.apache.ant
+ ant-apache-bsf
+ 1.8.3
+
+
+ org.apache.ant
+ ant-nodeps
+ 1.8.1
+
+
+
+
+
+
+
+ build-native-launchers-gtk.linux.ppc64
+
+
+ native
+ gtk.linux.ppc64
+
+
+
+
+
+ maven-antrun-plugin
+ 1.7
+
+
+ compile-executable-natives
+ generate-resources
+
+
+
+
+
+
+ run
+
+
+
+
+
+ bsf
+ bsf
+ 2.4.0
+
+
+ rhino
+ js
+ 1.7R2
+
+
+ org.apache.ant
+ ant-apache-bsf
+ 1.8.3
+
+
+ org.apache.ant
+ ant-nodeps
+ 1.8.1
+
+
+
+
+
+
+
+
+ build-native-launchers-gtk.linux.arm
+
+
+ native
+ gtk.linux.arm
+
+
+
+
+
+ maven-antrun-plugin
+ 1.7
+
+
+ compile-executable-natives
+ generate-resources
+
+
+
+
+
+
+ run
+
+
+
+
+
+ bsf
+ bsf
+ 2.4.0
+
+
+ rhino
+ js
+ 1.7R2
+
+
+ org.apache.ant
+ ant-apache-bsf
+ 1.8.3
+
+
+ org.apache.ant
+ ant-nodeps
+ 1.8.1
+
+
+
+
+
+
+
+ build-native-launchers-gtk.linux.aarch64
+
+
+ native
+ gtk.linux.aarch64
+
+
+
+
+
+ maven-antrun-plugin
+ 1.7
+
+
+ compile-executable-natives
+ generate-resources
+
+
+
+
+
+
+ run
+
+
+
+
+
+ bsf
+ bsf
+ 2.4.0
+
+
+ rhino
+ js
+ 1.7R2
+
+
+ org.apache.ant
+ ant-apache-bsf
+ 1.8.3
+
+
+ org.apache.ant
+ ant-nodeps
+ 1.8.1
+
+
+
+
+
+
+
build-native-launchers-win32.win32.x86_64