Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
23d38992
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
8 个月 前同步成功
通知
8
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
23d38992
编写于
3月 17, 2016
作者:
R
Rich Salz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Remove ultrix/mips support.
Reviewed-by:
N
Richard Levitte
<
levitte@openssl.org
>
上级
8e56a422
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
5 addition
and
70 deletion
+5
-70
CHANGES
CHANGES
+3
-0
Configurations/10-main.conf
Configurations/10-main.conf
+0
-17
crypto/bio/bss_log.c
crypto/bio/bss_log.c
+0
-2
crypto/bn/bn_lib.c
crypto/bn/bn_lib.c
+1
-5
include/openssl/e_os2.h
include/openssl/e_os2.h
+1
-1
util/mk1mf.pl
util/mk1mf.pl
+0
-7
util/pl/ultrix.pl
util/pl/ultrix.pl
+0
-38
未找到文件。
CHANGES
浏览文件 @
23d38992
...
...
@@ -7,6 +7,9 @@
*) Removed the aged BC-32 config and all its supporting scripts
[Richard Levitte]
*) Removed support for Ultrix as a platform.
[Rich Salz]
*) Add support for HKDF.
[Alessandro Ghedini]
...
...
Configurations/10-main.conf
浏览文件 @
23d38992
...
...
@@ -1551,23 +1551,6 @@ sub vc_wince_info {
perlasm_scheme
=>
"a.out"
,
},
#### Ultrix from Bernhard Simon <simon@zid.tuwien.ac.at>
"ultrix-cc"
=> {
inherit_from
=> [
"BASE_unix"
],
cc
=>
"cc"
,
cflags
=>
"-std1 -O -Olimit 2500 -DL_ENDIAN"
,
thread_scheme
=>
"(unknown)"
,
},
"ultrix-gcc"
=> {
inherit_from
=> [
"BASE_unix"
],
cc
=>
"gcc"
,
cflags
=>
"-O3 -DL_ENDIAN"
,
bn_ops
=>
"BN_LLONG"
,
thread_scheme
=>
"(unknown)"
,
},
# K&R C is no longer supported; you need gcc on old Ultrix installations
##"ultrix","cc:-O2 -DNOPROTO -DNOCONST -DL_ENDIAN::(unknown):::::::",
##### MacOS X (a.k.a. Darwin) setup
"darwin-common"
=> {
inherit_from
=> [
"BASE_unix"
],
...
...
crypto/bio/bss_log.c
浏览文件 @
23d38992
...
...
@@ -83,8 +83,6 @@ void *_malloc32(__size_t);
# endif
/* __INITIAL_POINTER_SIZE == 64 */
# endif
/* __INITIAL_POINTER_SIZE && defined
* _ANSI_C_SOURCE */
#elif defined(__ultrix)
# include <sys/syslog.h>
#elif defined(OPENSSL_SYS_NETWARE)
# define NO_SYSLOG
#elif (!defined(MSDOS) || defined(WATT32)) && !defined(OPENSSL_SYS_VXWORKS) && !defined(NO_SYSLOG)
...
...
crypto/bn/bn_lib.c
浏览文件 @
23d38992
...
...
@@ -345,11 +345,6 @@ static BN_ULONG *bn_expand_internal(const BIGNUM *b, int words)
A
[
2
]
=
a2
;
A
[
3
]
=
a3
;
}
/*
* workaround for ultrix cc: without 'case 0', the optimizer does
* the switch table by doing a=top&3; a--; goto jump_table[a];
* which fails for top== 0
*/
switch
(
b
->
top
&
3
)
{
case
3
:
A
[
2
]
=
B
[
2
];
...
...
@@ -358,6 +353,7 @@ static BN_ULONG *bn_expand_internal(const BIGNUM *b, int words)
case
1
:
A
[
0
]
=
B
[
0
];
case
0
:
/* Without the "case 0" some old optimizers got this wrong. */
;
}
}
...
...
include/openssl/e_os2.h
浏览文件 @
23d38992
...
...
@@ -269,7 +269,7 @@ extern "C" {
# endif
# endif
# if
(defined(__ultrix) || defined(OPENSSL_SYS_UEFI)
) && !defined(ssize_t)
# if
defined(OPENSSL_SYS_UEFI
) && !defined(ssize_t)
# define ossl_ssize_t int
# define OSSL_SSIZE_MAX INT_MAX
# endif
...
...
util/mk1mf.pl
浏览文件 @
23d38992
...
...
@@ -107,7 +107,6 @@ $infile="MINFO";
"
Mingw32
",
"
GNU C++ - Windows NT or 9x
",
"
Mingw32-files
",
"
Create files with DOS copy ...
",
"
linux-elf
","
Linux elf
",
"
ultrix-mips
","
DEC mips ultrix
",
"
FreeBSD
","
FreeBSD distribution
",
"
OS2-EMX
",
"
EMX GCC OS/2
",
"
netware-clib
",
"
CodeWarrior for NetWare - CLib - with WinSock Sockets
",
...
...
@@ -234,12 +233,6 @@ elsif ($platform eq "linux-elf")
require
"
linux.pl
";
$unix
=
1
;
}
elsif
(
$platform
eq
"
ultrix-mips
")
{
require
"
unix.pl
";
require
"
ultrix.pl
";
$unix
=
1
;
}
elsif
(
$platform
eq
"
OS2-EMX
")
{
$wc
=
1
;
...
...
util/pl/ultrix.pl
已删除
100644 → 0
浏览文件 @
8e56a422
#!/usr/local/bin/perl
#
# linux.pl - the standard unix makefile stuff.
#
$o
=
'
/
';
$cp
=
'
/bin/cp
';
$rm
=
'
/bin/rm -f
';
# C compiler stuff
$cc
=
'
cc
';
if
(
$debug
)
{
$cflags
=
"
-g -DREF_DEBUG
";
}
else
{
$cflags
=
"
-O2
";
}
$cflags
.=
"
-std1 -DL_ENDIAN
";
if
(
!
$no_asm
)
{
$bn_asm_obj
=
'
$(OBJ_D)/mips1.o
';
$bn_asm_src
=
'
crypto/bn/asm/mips1.s
';
}
sub
do_link_rule
{
local
(
$target
,
$files
,
$dep_libs
,
$libs
)
=
@_
;
local
(
$ret
,
$_
);
$file
=~
s/\//$o/g
if
$o
ne
'
/
';
$n
=
&bname
(
$target
);
$ret
.=
"
$target
:
$files
$dep_libs
\n
";
$ret
.=
"
\t\$
(LINK_CMD)
${efile}$target
\$
(LFLAGS)
$files
$libs
\n\n
";
return
(
$ret
);
}
1
;
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录