force-zarch
authorDebian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Tue, 19 Sep 2017 12:51:23 +0000 (13:51 +0100)
committerSébastien Villemot <sebastien@debian.org>
Tue, 19 Sep 2017 12:51:23 +0000 (13:51 +0100)
Gbp-Pq: Name force-zarch.patch

TargetList.txt
getarch.c

index 743996e94a73c669da8d5821390e2fa5cabc9041..7f27058429e945e2afb6bf56583cbd20efaa472d 100644 (file)
@@ -85,3 +85,6 @@ VULCAN
 THUNDERX
 THUNDERX2T99
 
+9.System Z:
+ZARCH_GENERIC
+Z13
index e388572f47f20efbb19164fc422a8731dfdda87d..2728b80b7d3c0980056a330602deb0f1eb48b584 100644 (file)
--- a/getarch.c
+++ b/getarch.c
@@ -137,6 +137,8 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 /* #define FORCE_ITANIUM2      */
 /* #define FORCE_SPARC         */
 /* #define FORCE_SPARCV7       */
+/* #define FORCE_ZARCH_GENERIC */
+/* #define FORCE_Z13           */
 /* #define FORCE_GENERIC       */
 
 #ifdef FORCE_P2
@@ -964,6 +966,26 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #else
 #endif
 
+#ifdef FORCE_ZARCH_GENERIC
+#define FORCE
+#define ARCHITECTURE    "ZARCH"
+#define SUBARCHITECTURE "ZARCH_GENERIC"
+#define ARCHCONFIG   "-DZARCH_GENERIC " \
+       "-DDTB_DEFAULT_ENTRIES=64"
+#define LIBNAME   "zarch_generic"
+#define CORENAME  "ZARCH_GENERIC"
+#endif
+
+#ifdef FORCE_Z13
+#define FORCE
+#define ARCHITECTURE    "ZARCH"
+#define SUBARCHITECTURE "Z13"
+#define ARCHCONFIG   "-DZ13 " \
+       "-DDTB_DEFAULT_ENTRIES=64"
+#define LIBNAME   "z13"
+#define CORENAME  "Z13"
+#endif
+
 #ifndef FORCE
 
 #if defined(__powerpc__) || defined(__powerpc) || defined(powerpc) || \