Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
9890b000
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
1 年多 前同步成功
通知
10
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看板
提交
9890b000
编写于
5月 25, 1999
作者:
B
Bodo Möller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Temporary workaround for IRIX64 build.
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
上级
58dc480f
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
6 addition
and
6 deletion
+6
-6
Configure
Configure
+2
-2
crypto/sha/sha1dgst.c
crypto/sha/sha1dgst.c
+2
-2
crypto/sha/sha_dgst.c
crypto/sha/sha_dgst.c
+2
-2
未找到文件。
Configure
浏览文件 @
9890b000
...
@@ -135,8 +135,8 @@ my %table=(
...
@@ -135,8 +135,8 @@ my %table=(
"irix-mips3-gcc","gcc:-mips3 -O2 -DTERMIOS -DB_ENDIAN:(unknown)::MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC2 DES_PTR BF_PTR SIXTY_FOUR_BIT:::",
"irix-mips3-gcc","gcc:-mips3 -O2 -DTERMIOS -DB_ENDIAN:(unknown)::MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC2 DES_PTR BF_PTR SIXTY_FOUR_BIT:::",
"irix-mips3-cc", "cc:-n32 -mips3 -O2 -use_readonly_const -DTERMIOS -DB_ENDIAN:(unknown)::DES_PTR DES_RISC2 DES_UNROLL BF_PTR SIXTY_FOUR_BIT:::",
"irix-mips3-cc", "cc:-n32 -mips3 -O2 -use_readonly_const -DTERMIOS -DB_ENDIAN:(unknown)::DES_PTR DES_RISC2 DES_UNROLL BF_PTR SIXTY_FOUR_BIT:::",
"debug-irix-cc", "cc:-w2 -g -DCRYPTO_MDEBUG -DTERMIOS -DB_ENDIAN:(unknown):::::",
"debug-irix-cc", "cc:-w2 -g -DCRYPTO_MDEBUG -DTERMIOS -DB_ENDIAN:(unknown):::::",
# This is the n64 mode build.
(Untested!)
# This is the n64 mode build.
"irix64-mips4-cc", "cc:-64 -mips4 -O2 -use_readonly_const -DTERMIOS
:(unknown)::DES_RISC2 DES_UNROLL SIXTY_FOUR_BIT
:::",
"irix64-mips4-cc", "cc:-64 -mips4 -O2 -use_readonly_const -DTERMIOS
-DB_ENDIAN:(unknown)::DES_RISC2 DES_UNROLL SIXTY_FOUR_BIT_LONG
:::",
# HPUX 9.X config.
# HPUX 9.X config.
# Don't use the bundled cc. It is broken. Use HP ANSI C if possible, or gcc.
# Don't use the bundled cc. It is broken. Use HP ANSI C if possible, or gcc.
...
...
crypto/sha/sha1dgst.c
浏览文件 @
9890b000
...
@@ -216,7 +216,7 @@ void SHA1_Update(SHA_CTX *c, const register unsigned char *data,
...
@@ -216,7 +216,7 @@ void SHA1_Update(SHA_CTX *c, const register unsigned char *data,
data
+=
SHA_CBLOCK
;
data
+=
SHA_CBLOCK
;
sha1_block
(
c
,
p
=
c
->
data
,
1
);
sha1_block
(
c
,
p
=
c
->
data
,
1
);
len
-=
SHA_CBLOCK
;
len
-=
SHA_CBLOCK
;
#el
se
/* little-endian */
#el
if defined(L_ENDIAN)
#define BE_COPY(dst,src,i) { \
#define BE_COPY(dst,src,i) { \
l = ((SHA_LONG *)src)[i]; \
l = ((SHA_LONG *)src)[i]; \
Endian_Reverse32(l); \
Endian_Reverse32(l); \
...
@@ -280,7 +280,7 @@ void SHA1_Transform(SHA_CTX *c, unsigned char *b)
...
@@ -280,7 +280,7 @@ void SHA1_Transform(SHA_CTX *c, unsigned char *b)
memcpy
(
p
,
b
,
SHA_CBLOCK
);
memcpy
(
p
,
b
,
SHA_CBLOCK
);
sha1_block
(
c
,
p
,
1
);
sha1_block
(
c
,
p
,
1
);
return
;
return
;
#el
se
#el
if defined(L_ENDIAN)
if
(((
unsigned
long
)
b
%
sizeof
(
SHA_LONG
))
==
0
)
if
(((
unsigned
long
)
b
%
sizeof
(
SHA_LONG
))
==
0
)
{
{
SHA_LONG
*
q
;
SHA_LONG
*
q
;
...
...
crypto/sha/sha_dgst.c
浏览文件 @
9890b000
...
@@ -211,7 +211,7 @@ void SHA_Update(SHA_CTX *c, const register unsigned char *data,
...
@@ -211,7 +211,7 @@ void SHA_Update(SHA_CTX *c, const register unsigned char *data,
data
+=
SHA_CBLOCK
;
data
+=
SHA_CBLOCK
;
sha_block
(
c
,
p
=
c
->
data
,
1
);
sha_block
(
c
,
p
=
c
->
data
,
1
);
len
-=
SHA_CBLOCK
;
len
-=
SHA_CBLOCK
;
#el
se
/* little-endian */
#el
if defined(L_ENDIAN)
#define BE_COPY(dst,src,i) { \
#define BE_COPY(dst,src,i) { \
l = ((SHA_LONG *)src)[i]; \
l = ((SHA_LONG *)src)[i]; \
Endian_Reverse32(l); \
Endian_Reverse32(l); \
...
@@ -275,7 +275,7 @@ void SHA_Transform(SHA_CTX *c, unsigned char *b)
...
@@ -275,7 +275,7 @@ void SHA_Transform(SHA_CTX *c, unsigned char *b)
memcpy
(
p
,
b
,
SHA_CBLOCK
);
memcpy
(
p
,
b
,
SHA_CBLOCK
);
sha_block
(
c
,
p
,
1
);
sha_block
(
c
,
p
,
1
);
return
;
return
;
#el
se
#el
if defined(L_ENDIAN)
if
(((
unsigned
long
)
b
%
sizeof
(
SHA_LONG
))
==
0
)
if
(((
unsigned
long
)
b
%
sizeof
(
SHA_LONG
))
==
0
)
{
{
SHA_LONG
*
q
;
SHA_LONG
*
q
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录