Skip to content

Commit def146e

Browse files
authored
Merge pull request #1308 from sebastien-villemot/develop
Add support for TARGET=ZARCH_GENERIC and TARGET=Z13
2 parents 601c71f + 7543e57 commit def146e

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

TargetList.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,6 @@ VULCAN
8585
THUNDERX
8686
THUNDERX2T99
8787

88+
9.System Z:
89+
ZARCH_GENERIC
90+
Z13

getarch.c

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
137137
/* #define FORCE_ITANIUM2 */
138138
/* #define FORCE_SPARC */
139139
/* #define FORCE_SPARCV7 */
140+
/* #define FORCE_ZARCH_GENERIC */
141+
/* #define FORCE_Z13 */
140142
/* #define FORCE_GENERIC */
141143

142144
#ifdef FORCE_P2
@@ -964,6 +966,26 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
964966
#else
965967
#endif
966968

969+
#ifdef FORCE_ZARCH_GENERIC
970+
#define FORCE
971+
#define ARCHITECTURE "ZARCH"
972+
#define SUBARCHITECTURE "ZARCH_GENERIC"
973+
#define ARCHCONFIG "-DZARCH_GENERIC " \
974+
"-DDTB_DEFAULT_ENTRIES=64"
975+
#define LIBNAME "zarch_generic"
976+
#define CORENAME "ZARCH_GENERIC"
977+
#endif
978+
979+
#ifdef FORCE_Z13
980+
#define FORCE
981+
#define ARCHITECTURE "ZARCH"
982+
#define SUBARCHITECTURE "Z13"
983+
#define ARCHCONFIG "-DZ13 " \
984+
"-DDTB_DEFAULT_ENTRIES=64"
985+
#define LIBNAME "z13"
986+
#define CORENAME "Z13"
987+
#endif
988+
967989
#ifndef FORCE
968990

969991
#if defined(__powerpc__) || defined(__powerpc) || defined(powerpc) || \

0 commit comments

Comments
 (0)