This repository has been archived by the owner on Jul 27, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 66
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
678: Problem: outdated Intel SGX SDK (CRO-626) r=tomtau a=tomtau Solution: as the Rust SGX SDK isn't yet officially released (and may take some time), the code was ported to use the 1.1.0-beta that is based on the latest Intel SGX SDK. (crate dependencies were temporarily put into a sgx-vendor repository with the updated Rust SGX SDK deps.) TODO: port to the 1.1.0 release when it happens (note some changes may be needed for secrets handling) Co-authored-by: Tomas Tauber <[email protected]>
- Loading branch information
Showing
84 changed files
with
894 additions
and
970 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
/* $OpenBSD: complex.h,v 1.3 2010/07/24 22:17:03 guenther Exp $ */ | ||
/* $OpenBSD: complex.h,v 1.3 2010/07/24 22:17:03 guenther Exp $ */ | ||
/* | ||
* Copyright (c) 2008 Martynas Venckus <[email protected]> | ||
* | ||
|
@@ -16,7 +16,7 @@ | |
*/ | ||
|
||
#ifndef _COMPLEX_H_ | ||
#define _COMPLEX_H_ | ||
#define _COMPLEX_H_ | ||
|
||
#include <sys/cdefs.h> | ||
|
||
|
@@ -25,18 +25,18 @@ | |
*/ | ||
#ifdef __GNUC__ | ||
#if __STDC_VERSION__ < 199901 | ||
#define _Complex __complex__ | ||
#define _Complex __complex__ | ||
#endif | ||
#define _Complex_I 1.0fi | ||
#define _Complex_I 1.0fi | ||
#elif defined(lint) | ||
#define _Complex_I 1.0fi | ||
#define _Complex_I 1.0fi | ||
#endif | ||
|
||
#define complex _Complex | ||
#define complex _Complex | ||
|
||
/* XXX switch to _Imaginary_I */ | ||
#undef I | ||
#define I _Complex_I | ||
#define I _Complex_I | ||
|
||
__BEGIN_DECLS | ||
/* | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
/* $OpenBSD: iso646.h,v 1.3 2001/10/11 00:05:21 espie Exp $ */ | ||
/* $NetBSD: iso646.h,v 1.1 1995/02/17 09:08:10 jtc Exp $ */ | ||
/* $OpenBSD: iso646.h,v 1.3 2001/10/11 00:05:21 espie Exp $ */ | ||
/* $NetBSD: iso646.h,v 1.1 1995/02/17 09:08:10 jtc Exp $ */ | ||
|
||
/* | ||
* Written by J.T. Conklin <[email protected]> 02/16/95. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
/* Copyright (C) 1996-2018 Free Software Foundation, Inc. | ||
This file is part of the GNU C Library. | ||
The GNU C Library is free software; you can redistribute it and/or | ||
modify it under the terms of the GNU Lesser General Public | ||
License as published by the Free Software Foundation; either | ||
version 2.1 of the License, or (at your option) any later version. | ||
The GNU C Library is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
Lesser General Public License for more details. | ||
You should have received a copy of the GNU Lesser General Public | ||
License along with the GNU C Library; if not, see | ||
<http://www.gnu.org/licenses/>. */ | ||
|
||
/* All data returned by the network data base library are supplied in | ||
host order and returned in network order (suitable for use in | ||
system calls). */ | ||
|
||
#ifndef _NETDB_H | ||
#define _NETDB_H | ||
|
||
struct addrinfo | ||
{ | ||
int ai_flags; /* Input flags. */ | ||
int ai_family; /* Protocol family for socket. */ | ||
int ai_socktype; /* Socket type. */ | ||
int ai_protocol; /* Protocol for socket. */ | ||
socklen_t ai_addrlen; /* Length of socket address. */ | ||
struct sockaddr *ai_addr; /* Socket address for socket. */ | ||
char *ai_canonname; /* Canonical name for service location. */ | ||
struct addrinfo *ai_next; /* Pointer to next in list. */ | ||
}; | ||
|
||
#endif |
Oops, something went wrong.