@@ -686,6 +686,7 @@ OMR_INTERP_SMALL_MONITOR_SLOT
686
686
OMR_INTERP_COMPRESSED_OBJECT_HEADER
687
687
OMR_GC_COMPRESSED_POINTERS
688
688
OMR_ENV_DATA64
689
+ OMR_ARCH_RISCV
689
690
OMR_ARCH_S390
690
691
OMR_ARCH_X86
691
692
OMR_ARCH_AARCH64
@@ -792,6 +793,7 @@ infodir
792
793
docdir
793
794
oldincludedir
794
795
includedir
796
+ runstatedir
795
797
localstatedir
796
798
sharedstatedir
797
799
sysconfdir
@@ -871,6 +873,7 @@ enable_OMR_ARCH_ARM
871
873
enable_OMR_ARCH_AARCH64
872
874
enable_OMR_ARCH_X86
873
875
enable_OMR_ARCH_S390
876
+ enable_OMR_ARCH_RISCV
874
877
enable_OMR_ENV_DATA64
875
878
enable_OMR_GC_COMPRESSED_POINTERS
876
879
enable_OMR_INTERP_COMPRESSED_OBJECT_HEADER
@@ -969,6 +972,7 @@ datadir='${datarootdir}'
969
972
sysconfdir=' ${prefix}/etc'
970
973
sharedstatedir=' ${prefix}/com'
971
974
localstatedir=' ${prefix}/var'
975
+ runstatedir=' ${localstatedir}/run'
972
976
includedir=' ${prefix}/include'
973
977
oldincludedir=' /usr/include'
974
978
docdir=' ${datarootdir}/doc/${PACKAGE_TARNAME}'
@@ -1221,6 +1225,15 @@ do
1221
1225
| -silent | --silent | --silen | --sile | --sil)
1222
1226
silent=yes ;;
1223
1227
1228
+ -runstatedir | --runstatedir | --runstatedi | --runstated \
1229
+ | --runstate | --runstat | --runsta | --runst | --runs \
1230
+ | --run | --ru | --r)
1231
+ ac_prev=runstatedir ;;
1232
+ -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1233
+ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1234
+ | --run=* | --ru=* | --r=* )
1235
+ runstatedir=$ac_optarg ;;
1236
+
1224
1237
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1225
1238
ac_prev=sbindir ;;
1226
1239
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1358
1371
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1359
1372
datadir sysconfdir sharedstatedir localstatedir includedir \
1360
1373
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1361
- libdir localedir mandir
1374
+ libdir localedir mandir runstatedir
1362
1375
do
1363
1376
eval ac_val=\$ $ac_var
1364
1377
# Remove trailing slashes.
@@ -1511,6 +1524,7 @@ Fine tuning of the installation directories:
1511
1524
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1512
1525
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1513
1526
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
1527
+ --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1514
1528
--libdir=DIR object code libraries [EPREFIX/lib]
1515
1529
--includedir=DIR C header files [PREFIX/include]
1516
1530
--oldincludedir=DIR C header files for non-gcc [/usr/include]
@@ -1647,6 +1661,7 @@ Optional Features:
1647
1661
1648
1662
--enable-OMR_ARCH_X86
1649
1663
--enable-OMR_ARCH_S390
1664
+ --enable-OMR_ARCH_RISCV
1650
1665
--enable-OMR_ENV_DATA64
1651
1666
--enable-OMR_GC_COMPRESSED_POINTERS
1652
1667
@@ -1723,7 +1738,7 @@ Some influential environment variables:
1723
1738
aix,linux,osx,win,zos
1724
1739
OMR_HOST_ARCH
1725
1740
The architecture of the CPU where the package will run. One of:
1726
- aarch64,arm,ppc,s390,x86
1741
+ aarch64,arm,ppc,riscv, s390,x86
1727
1742
OMR_TARGET_DATASIZE
1728
1743
Specifies whether the package will run in 32- or 64-bit mode.
1729
1744
One of: 31,32,64
@@ -2696,7 +2711,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
2696
2711
2697
2712
2698
2713
# ##############################################################################
2699
- # Copyright (c) 2015, 2018 IBM Corp. and others
2714
+ # Copyright (c) 2015, 2019 IBM Corp. and others
2700
2715
#
2701
2716
# This program and the accompanying materials are made available under
2702
2717
# the terms of the Eclipse Public License 2.0 which accompanies this
@@ -4245,6 +4260,8 @@ if test "x$OMR_HOST_ARCH" = "x"; then :
4245
4260
OMR_HOST_ARCH=x86 ;; # (
4246
4261
x86_64) :
4247
4262
OMR_HOST_ARCH=x86 ;; # (
4263
+ riscv64) :
4264
+ OMR_HOST_ARCH=riscv ;; # (
4248
4265
* ) :
4249
4266
as_fn_error $? " Unable to derive OMR_HOST_ARCH from host_cpu: $host_cpu " " $LINENO " 5
4250
4267
;;
@@ -5702,6 +5719,25 @@ else
5702
5719
fi
5703
5720
5704
5721
5722
+ # Check whether --enable-OMR_ARCH_RISCV was given.
5723
+ if test " ${enable_OMR_ARCH_RISCV+set} " = set ; then :
5724
+ enableval=$enable_OMR_ARCH_RISCV ; if test " x${enableval} " = xyes; then :
5725
+ OMR_ARCH_RISCV=1
5726
+
5727
+ $as_echo " #define OMR_ARCH_RISCV 1" >> confdefs.h
5728
+
5729
+ else
5730
+ OMR_ARCH_RISCV=0
5731
+
5732
+
5733
+ fi
5734
+ else
5735
+ OMR_ARCH_RISCV=0
5736
+
5737
+
5738
+ fi
5739
+
5740
+
5705
5741
5706
5742
# Check whether --enable-OMR_ENV_DATA64 was given.
5707
5743
if test " ${enable_OMR_ENV_DATA64+set} " = set ; then :
0 commit comments