From: Richard Levitte Date: Mon, 8 Jan 2018 12:29:45 +0000 (+0100) Subject: Recreate the OS390-Unix config target X-Git-Tag: openssl-3.0.0-alpha1~2916 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=65042182fcafbd4c0dd8fdabaefdf1fd38dc6287;p=oweals%2Fopenssl.git Recreate the OS390-Unix config target Reviewed-by: Tim Hudson (Merged from https://github.com/openssl/openssl/pull/5035) --- diff --git a/CHANGES b/CHANGES index 163dd9889c..df6e6b1abc 100644 --- a/CHANGES +++ b/CHANGES @@ -9,6 +9,10 @@ Changes between 1.1.1 and 1.1.2 [xx XXX xxxx] + *) Recreate the OS390-Unix config target. It no longer relies on a + special script like it did for OpenSSL pre-1.1.0. + [Richard Levitte] + *) Instead of having the source directories listed in Configure, add a 'build.info' keyword SUBDIRS to indicate what sub-directories to look into. diff --git a/Configurations/50-os390.conf b/Configurations/50-os390.conf new file mode 100644 index 0000000000..6e86cb64fe --- /dev/null +++ b/Configurations/50-os390.conf @@ -0,0 +1,11 @@ +## -*- mode: perl; -*- +( +# OS/390 Unix an EBCDIC-based Unix system on IBM mainframe + "OS390-Unix" => { + inherit_from => [ "BASE_unix" ], + cc => "cc", + cflags => "-O -DB_ENDIAN -DCHARSET_EBCDIC", + bn_ops => "THIRTY_TWO_BIT RC4_CHAR", + thread_scheme => "(unknown)", + } +);