OS/390 support
Submitted by: Richard Shapiro <rshapiro@abinitio.com>
This commit is contained in:
parent
2b98d1ccb7
commit
2a6db68797
6
CHANGES
6
CHANGES
@ -4,6 +4,12 @@
|
|||||||
|
|
||||||
Changes between 0.9.6b and 0.9.6c [XX xxx XXXX]
|
Changes between 0.9.6b and 0.9.6c [XX xxx XXXX]
|
||||||
|
|
||||||
|
*) Add a configuration entry for OS/390 Unix. The C compiler 'c89'
|
||||||
|
is called via tools/c89.sh because arguments have to be
|
||||||
|
rearranged (all '-L' options must appear before the first object
|
||||||
|
modules).
|
||||||
|
[Richard Shapiro <rshapiro@abinitio.com>]
|
||||||
|
|
||||||
*) [In 0.9.6c-engine release:]
|
*) [In 0.9.6c-engine release:]
|
||||||
Add support for Broadcom crypto accelerator cards, backported
|
Add support for Broadcom crypto accelerator cards, backported
|
||||||
from 0.9.7.
|
from 0.9.7.
|
||||||
|
@ -428,6 +428,12 @@ my %table=(
|
|||||||
# SIEMENS BS2000/OSD: an EBCDIC-based mainframe
|
# SIEMENS BS2000/OSD: an EBCDIC-based mainframe
|
||||||
"BS2000-OSD","c89:-O -XLLML -XLLMK -XL -DB_ENDIAN -DTERMIOS -DCHARSET_EBCDIC::(unknown):-lsocket -lnsl:THIRTY_TWO_BIT DES_PTR DES_UNROLL MD2_CHAR RC4_INDEX RC4_CHAR BF_PTR:::",
|
"BS2000-OSD","c89:-O -XLLML -XLLMK -XL -DB_ENDIAN -DTERMIOS -DCHARSET_EBCDIC::(unknown):-lsocket -lnsl:THIRTY_TWO_BIT DES_PTR DES_UNROLL MD2_CHAR RC4_INDEX RC4_CHAR BF_PTR:::",
|
||||||
|
|
||||||
|
# OS/390 Unix an EBCDIC-based Unix system on IBM mainframe
|
||||||
|
# You need to compile using the c89.sh wrapper in the tools directory, because the
|
||||||
|
# IBM compiler does not like the -L switch after any object modules.
|
||||||
|
#
|
||||||
|
"OS390-Unix","c89.sh:-O -DB_ENDIAN -DCHARSET_EBCDIC -DNO_SYS_PARAM_H -D_ALL_SOURCE::(unknown)::THIRTY_TWO_BIT DES_PTR DES_UNROLL MD2_CHAR RC4_INDEX RC4_CHAR BF_PTR:::",
|
||||||
|
|
||||||
# Windows NT, Microsoft Visual C++ 4.0
|
# Windows NT, Microsoft Visual C++ 4.0
|
||||||
|
|
||||||
"VC-NT","cl:::::BN_LLONG RC4_INDEX ${x86_gcc_opts}::::::::::win32",
|
"VC-NT","cl:::::BN_LLONG RC4_INDEX ${x86_gcc_opts}::::::::::win32",
|
||||||
|
22
TABLE
22
TABLE
@ -264,6 +264,28 @@ $shared_cflag = -fPIC
|
|||||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
|
||||||
$ranlib =
|
$ranlib =
|
||||||
|
|
||||||
|
*** OS390-Unix
|
||||||
|
$cc = c89.sh
|
||||||
|
$cflags = -O -DB_ENDIAN -DCHARSET_EBCDIC -DNO_SYS_PARAM_H -D_ALL_SOURCE
|
||||||
|
$unistd =
|
||||||
|
$thread_cflag = (unknown)
|
||||||
|
$lflags =
|
||||||
|
$bn_ops = THIRTY_TWO_BIT DES_PTR DES_UNROLL MD2_CHAR RC4_INDEX RC4_CHAR BF_PTR
|
||||||
|
$bn_obj =
|
||||||
|
$des_obj =
|
||||||
|
$bf_obj =
|
||||||
|
$md5_obj =
|
||||||
|
$sha1_obj =
|
||||||
|
$cast_obj =
|
||||||
|
$rc4_obj =
|
||||||
|
$rmd160_obj =
|
||||||
|
$rc5_obj =
|
||||||
|
$dso_scheme =
|
||||||
|
$shared_target=
|
||||||
|
$shared_cflag =
|
||||||
|
$shared_extension =
|
||||||
|
$ranlib =
|
||||||
|
|
||||||
*** OpenBSD
|
*** OpenBSD
|
||||||
$cc = gcc
|
$cc = gcc
|
||||||
$cflags = -DTERMIOS -O3 -fomit-frame-pointer
|
$cflags = -DTERMIOS -O3 -fomit-frame-pointer
|
||||||
|
Loading…
x
Reference in New Issue
Block a user