From b097d39da27c797bbdf39d56b9a6da1989b21e40 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski <mizdebsk@redhat.com> Date: Thu, 20 Mar 2014 10:27:01 +0100 Subject: [PATCH 3/3] Added PPC64LE support --- .../resources/com/github/maven_nar/aol.properties | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/src/main/resources/com/github/maven_nar/aol.properties b/src/main/resources/com/github/maven_nar/aol.properties index 7a7c423..34e47fd 100644 --- a/src/main/resources/com/github/maven_nar/aol.properties +++ b/src/main/resources/com/github/maven_nar/aol.properties @@ -600,6 +600,46 @@ arm.Linux.gcc.plugin.extension=so arm.Linux.gcc.jni.extension=so # +# PPC64LE +# +ppc64le.Linux.linker=g++ + +ppc64le.Linux.gpp.cpp.compiler=g++ +ppc64le.Linux.gpp.cpp.defines=Linux GNU_GCC +ppc64le.Linux.gpp.cpp.options=-c -fPIC -pthread -fexceptions -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra +ppc64le.Linux.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx +ppc64le.Linux.gpp.cpp.excludes= + +ppc64le.Linux.gpp.c.compiler=gcc +ppc64le.Linux.gpp.c.defines=ARM LINUX +ppc64le.Linux.gpp.c.options=-Wall -Wno-long-long -Wpointer-arith -Wconversion -fPIC +ppc64le.Linux.gpp.c.includes=**/*.c +ppc64le.Linux.gpp.c.excludes= + +# options for gcc linker front end +ppc64le.Linux.gpp.linker.options=-shared -shared-libgcc -fPIC -fexceptions +ppc64le.Linux.gpp.linker.sysLibs=stdc++ +ppc64le.Linux.gpp.linker.libs= + +ppc64le.Linux.gpp.java.include=include;include/linux +ppc64le.Linux.gpp.java.runtimeDirectory=jre/lib/ppc64le/client + +ppc64le.Linux.gpp.lib.prefix=lib +ppc64le.Linux.gpp.shared.prefix=lib +ppc64le.Linux.gpp.static.extension=a +ppc64le.Linux.gpp.shared.extension=so +ppc64le.Linux.gpp.plugin.extension=so +ppc64le.Linux.gpp.jni.extension=so +ppc64le.Linux.gpp.executable.extension= + +# FIXME to be removed when NAR-6 +ppc64le.Linux.gcc.static.extension=a +ppc64le.Linux.gcc.shared.extension=so* +ppc64le.Linux.gcc.plugin.extension=so +ppc64le.Linux.gcc.jni.extension=so + + +# # MacOSX ("Mac OS X" => MacOSX) PowerPC # ppc.MacOSX.linker=g++ -- 1.8.5.3