mirror of
https://github.com/PowerShell/openssh-portable.git
synced 2025-07-30 09:14:59 +02:00
upstream: Prevent redefinition of `crypto_int32' error with gcc3.
Fixes compilation on luna88k. Feedback millert@ Found by and ok aoyama@ OpenBSD-Commit-ID: f305ddfe575a26cc53431af3fde3f4aeebed9ba6
This commit is contained in:
parent
a23954eeb9
commit
4d96a3ebab
@ -1,4 +1,4 @@
|
|||||||
/* $OpenBSD: sntrup761.c,v 1.2 2020/12/30 14:13:28 tobhe Exp $ */
|
/* $OpenBSD: sntrup761.c,v 1.3 2021/01/03 18:05:21 tobhe Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Public Domain, Authors:
|
* Public Domain, Authors:
|
||||||
@ -160,7 +160,6 @@ typedef int16_t int16;
|
|||||||
#define int32_divmod_uint14 CRYPTO_NAMESPACE(int32_divmod_uint14)
|
#define int32_divmod_uint14 CRYPTO_NAMESPACE(int32_divmod_uint14)
|
||||||
|
|
||||||
|
|
||||||
typedef int32_t int32;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
assuming 1 <= m < 16384:
|
assuming 1 <= m < 16384:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# $OpenBSD: sntrup761.sh,v 1.2 2020/12/30 14:13:28 tobhe Exp $
|
# $OpenBSD: sntrup761.sh,v 1.3 2021/01/03 18:05:21 tobhe Exp $
|
||||||
# Placed in the Public Domain.
|
# Placed in the Public Domain.
|
||||||
#
|
#
|
||||||
AUTHOR="supercop-20201130/crypto_kem/sntrup761/ref/implementors"
|
AUTHOR="supercop-20201130/crypto_kem/sntrup761/ref/implementors"
|
||||||
@ -60,6 +60,7 @@ for i in $FILES; do
|
|||||||
-v '#include' $i | \
|
-v '#include' $i | \
|
||||||
sed -e "s/crypto_kem_/crypto_kem_sntrup761_/g" \
|
sed -e "s/crypto_kem_/crypto_kem_sntrup761_/g" \
|
||||||
-e "s/^extern void /static void /" \
|
-e "s/^extern void /static void /" \
|
||||||
-e "s/^void /static void /"
|
-e "s/^void /static void /" \
|
||||||
|
-e "/^typedef int32_t int32;$/d"
|
||||||
echo
|
echo
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user