Changes imported from Abseil "staging" branch:
- 3eaa80f3372d679f9c7ecd7661971d7a4ee3766a Include implementation files in header. by Alex Strelnikov <strel@google.com> GitOrigin-RevId: 3eaa80f3372d679f9c7ecd7661971d7a4ee3766a Change-Id: Ib77722fc43798a7321443eced4eb9da2b7e40064
This commit is contained in:
		
							parent
							
								
									075cf62092
								
							
						
					
					
						commit
						ee2e3f667f
					
				
					 3 changed files with 12 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -10,7 +10,11 @@ licenses(["notice"])  # Apache 2.0
 | 
			
		|||
 | 
			
		||||
cc_library(
 | 
			
		||||
    name = "int128",
 | 
			
		||||
    srcs = ["int128.cc"],
 | 
			
		||||
    srcs = [
 | 
			
		||||
        "int128.cc",
 | 
			
		||||
        "int128_have_intrinsic.inc",
 | 
			
		||||
        "int128_no_intrinsic.inc",
 | 
			
		||||
    ],
 | 
			
		||||
    hdrs = ["int128.h"],
 | 
			
		||||
    copts = ABSL_DEFAULT_COPTS,
 | 
			
		||||
    deps = [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -625,6 +625,12 @@ inline uint128& uint128::operator--() {
 | 
			
		|||
  return *this;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#if defined(ABSL_HAVE_INTRINSIC_INT128)
 | 
			
		||||
#include "absl/numeric/int128_have_intrinsic.inc"
 | 
			
		||||
#else  // ABSL_HAVE_INTRINSIC_INT128
 | 
			
		||||
#include "absl/numeric/int128_no_intrinsic.inc"
 | 
			
		||||
#endif  // ABSL_HAVE_INTRINSIC_INT128
 | 
			
		||||
 | 
			
		||||
}  // namespace absl
 | 
			
		||||
 | 
			
		||||
#endif  // ABSL_NUMERIC_INT128_H_
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue