mirror of
				https://github.com/Z3Prover/z3
				synced 2025-11-04 05:19:11 +00:00 
			
		
		
		
	include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
		
							parent
							
								
									95797c84b0
								
							
						
					
					
						commit
						ab11d8fff2
					
				
					 13 changed files with 28 additions and 28 deletions
				
			
		| 
						 | 
				
			
			@ -8,9 +8,9 @@
 | 
			
		|||
#define __FStar_UInt_8_16_32_64_H
 | 
			
		||||
#include <inttypes.h>
 | 
			
		||||
#include <stdbool.h>
 | 
			
		||||
#include "math/bigfix/kremlin/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/kremlin/internal/types.h"
 | 
			
		||||
#include "math/bigfix/kremlin/internal/target.h"
 | 
			
		||||
#include "math/bigfix/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/types.h"
 | 
			
		||||
#include "math/bigfix/target.h"
 | 
			
		||||
 | 
			
		||||
static inline uint64_t FStar_UInt64_eq_mask(uint64_t a, uint64_t b)
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			@ -29,13 +29,13 @@
 | 
			
		|||
extern "C" {
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#include "lib_intrinsics.h"
 | 
			
		||||
#include "kremlin/internal/types.h"
 | 
			
		||||
#include "kremlin/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/lib_intrinsics.h"
 | 
			
		||||
#include "math/bigfix/types.h"
 | 
			
		||||
#include "math/bigfix/lowstar_endianness.h"
 | 
			
		||||
#include <string.h>
 | 
			
		||||
#include "kremlin/internal/target.h"
 | 
			
		||||
#include "math/bigfix/target.h"
 | 
			
		||||
 | 
			
		||||
#include "Hacl_Bignum_Base.h"
 | 
			
		||||
#include "math/bigfix/Hacl_Bignum_Base.h"
 | 
			
		||||
 | 
			
		||||
void Hacl_Bignum_Convert_bn_from_bytes_be_uint64(uint32_t len, uint8_t *b, uint64_t *res);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,10 +29,10 @@
 | 
			
		|||
extern "C" {
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#include "math/bigfix/kremlin/internal/types.h"
 | 
			
		||||
#include "math/bigfix/kremlin/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/types.h"
 | 
			
		||||
#include "math/bigfix/lowstar_endianness.h"
 | 
			
		||||
#include <string.h>
 | 
			
		||||
#include "math/bigfix/kremlin/internal/target.h"
 | 
			
		||||
#include "math/bigfix/target.h"
 | 
			
		||||
 | 
			
		||||
#include "math/bigfix/Hacl_Bignum.h"
 | 
			
		||||
#include "math/bigfix/Hacl_Bignum_Base.h"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,10 +29,10 @@
 | 
			
		|||
extern "C" {
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#include "kremlin/internal/types.h"
 | 
			
		||||
#include "kremlin/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/types.h"
 | 
			
		||||
#include "math/bigfix/lowstar_endianness.h"
 | 
			
		||||
#include <string.h>
 | 
			
		||||
#include "kremlin/internal/target.h"
 | 
			
		||||
#include "math/bigfix/target.h"
 | 
			
		||||
 | 
			
		||||
static inline uint64_t
 | 
			
		||||
Hacl_Bignum_Base_mul_wide_add_u64(uint64_t a, uint64_t b, uint64_t c_in, uint64_t *out)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,10 +29,10 @@
 | 
			
		|||
extern "C" {
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#include "kremlin/internal/types.h"
 | 
			
		||||
#include "kremlin/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/types.h"
 | 
			
		||||
#include "math/bigfix/lowstar_endianness.h"
 | 
			
		||||
#include <string.h>
 | 
			
		||||
#include "kremlin/internal/target.h"
 | 
			
		||||
#include "math/bigfix/target.h"
 | 
			
		||||
 | 
			
		||||
static inline uint32_t
 | 
			
		||||
Hacl_IntTypes_Intrinsics_add_carry_u32(uint32_t cin, uint32_t x, uint32_t y, uint32_t *r)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,9 +8,9 @@
 | 
			
		|||
#define __FStar_UInt128_H
 | 
			
		||||
#include <inttypes.h>
 | 
			
		||||
#include <stdbool.h>
 | 
			
		||||
#include "math/bigfix/kremlin/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/kremlin/internal/types.h"
 | 
			
		||||
#include "math/bigfix/kremlin/internal/target.h"
 | 
			
		||||
#include "math/bigfix/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/types.h"
 | 
			
		||||
#include "math/bigfix/target.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -11,9 +11,9 @@
 | 
			
		|||
#ifndef FSTAR_UINT128_MSVC
 | 
			
		||||
#define FSTAR_UINT128_MSVC
 | 
			
		||||
 | 
			
		||||
#include "math/bigfix/kremlin/internal/types.h"
 | 
			
		||||
#include "math/bigfix/kremlib/FStar_UInt128.h"
 | 
			
		||||
#include "math/bigfix/kremlib/FStar_UInt_8_16_32_64.h"
 | 
			
		||||
#include "math/bigfix/types.h"
 | 
			
		||||
#include "math/bigfix/FStar_UInt128.h"
 | 
			
		||||
#include "math/bigfix/FStar_UInt_8_16_32_64.h"
 | 
			
		||||
 | 
			
		||||
#ifndef _MSC_VER
 | 
			
		||||
#  error This file only works with the MSVC compiler
 | 
			
		||||
| 
						 | 
				
			
			@ -50,7 +50,7 @@ typedef struct FStar_UInt128_uint128_s {
 | 
			
		|||
 * latter is for internal use. */
 | 
			
		||||
typedef FStar_UInt128_uint128 FStar_UInt128_t, uint128_t;
 | 
			
		||||
 | 
			
		||||
#include "math/bigfix/kremlin/lowstar_endianness.h"
 | 
			
		||||
#include "math/bigfix/lowstar_endianness.h"
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -59,12 +59,12 @@ typedef FStar_UInt128_uint128 FStar_UInt128_t, uint128_t;
 | 
			
		|||
#ifndef __FStar_UInt_8_16_32_64_H
 | 
			
		||||
 | 
			
		||||
#if !defined(KRML_VERIFIED_UINT128) && defined(IS_MSVC64)
 | 
			
		||||
#include "math/bigfix/kremlib/fstar_uint128_msvc.h"
 | 
			
		||||
#include "math/bigfix/fstar_uint128_msvc.h"
 | 
			
		||||
#elif !defined(KRML_VERIFIED_UINT128) && defined(HAS_INT128)
 | 
			
		||||
#include "math/bigfix/kremlib/fstar_uint128_gcc64.h"
 | 
			
		||||
#include "math/bigfix/fstar_uint128_gcc64.h"
 | 
			
		||||
#else
 | 
			
		||||
#include "math/bigfix/kremlib/FStar_UInt128_Verified.h"
 | 
			
		||||
#include "math/bigfix/kremlib/fstar_uint128_struct_endianness.h"
 | 
			
		||||
#include "math/bigfix/FStar_UInt128_Verified.h"
 | 
			
		||||
#include "math/bigfix/fstar_uint128_struct_endianness.h"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue